![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Macros | |
#define | APM_CNT 0x0 /* ACPI mode only */ |
#define | CST_CONTROL 0x85 |
#define | PST_CONTROL 0x0 |
#define | ACPI_DISABLE 0xAA |
#define | ACPI_ENABLE 0x55 |
#define | S4_BIOS 0x77 |
#define | GNVS_UPDATE 0xea |
Functions | |
void | acpi_fill_fadt (acpi_fadt_t *fadt) |
Create the Fixed ACPI Description Tables (FADT) for any board with this SB. More... | |
void acpi_fill_fadt | ( | acpi_fadt_t * | fadt | ) |
Create the Fixed ACPI Description Tables (FADT) for any board with this SB.
Reference: ACPIspec40a, 5.2.9, page 118
Definition at line 19 of file fadt.c.
References acpi_gen_regaddr::access_size, ACPI_ACCESS_SIZE_UNDEFINED, ACPI_ADDRESS_SPACE_IO, acpi_fadt::acpi_disable, ACPI_DISABLE, acpi_fadt::acpi_enable, ACPI_ENABLE, ACPI_FADT_8042, ACPI_FADT_C1_SUPPORTED, ACPI_FADT_C2_MP_SUPPORTED, ACPI_FADT_LEGACY_DEVICES, ACPI_FADT_PLATFORM_CLOCK, ACPI_FADT_S4_RTC_WAKE, ACPI_FADT_SLEEP_BUTTON, ACPI_FADT_WBINVD, acpi_gen_regaddr::addrh, acpi_gen_regaddr::addrl, APM_CNT, acpi_gen_regaddr::bit_offset, acpi_gen_regaddr::bit_width, acpi_fadt::day_alrm, acpi_fadt::duty_offset, acpi_fadt::duty_width, acpi_fadt::flags, acpi_fadt::gpe0_blk, acpi_fadt::gpe0_blk_len, acpi_fadt::iapc_boot_arch, acpi_fadt::mon_alrm, acpi_fadt::p_lvl2_lat, acpi_fadt::p_lvl3_lat, pci_read_config16(), pcidev_on_root(), permanent_smi_handler(), acpi_fadt::pm1_cnt_len, acpi_fadt::pm1_evt_len, acpi_fadt::pm1a_cnt_blk, acpi_fadt::pm1a_evt_blk, acpi_fadt::pm_tmr_blk, acpi_fadt::pm_tmr_len, pmbase, PST_CONTROL, acpi_fadt::pstate_cnt, acpi_fadt::sci_int, acpi_fadt::smi_cmd, acpi_gen_regaddr::space_id, acpi_fadt::x_gpe0_blk, acpi_fadt::x_pm1a_cnt_blk, acpi_fadt::x_pm1a_evt_blk, and acpi_fadt::x_pm_tmr_blk.