coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <bootstate.h>
#include <intelblocks/cse.h>
#include <console/console.h>
#include <soc/me.h>
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
union | me_hfsts2 |
union | me_hfsts4 |
union | me_hfsts5 |
union | me_hfsts6 |
Functions | |
static void | dump_me_status (void *unused) |
BOOT_STATE_INIT_ENTRY (BS_DEV_ENABLE, BS_ON_EXIT, print_me_fw_version, NULL) | |
BOOT_STATE_INIT_ENTRY (BS_OS_RESUME_CHECK, BS_ON_EXIT, dump_me_status, NULL) | |
BOOT_STATE_INIT_ENTRY | ( | BS_DEV_ENABLE | , |
BS_ON_EXIT | , | ||
print_me_fw_version | , | ||
NULL | |||
) |
BOOT_STATE_INIT_ENTRY | ( | BS_OS_RESUME_CHECK | , |
BS_ON_EXIT | , | ||
dump_me_status | , | ||
NULL | |||
) |
Definition at line 93 of file me.c.
References BIOS_DEBUG, me_hfsts1::boot_options_present, me_hfsts6::cpu_debug_disable, me_hfsts2::cpu_replaced, me_hfsts2::cpu_replaced_valid, me_hfsts1::d0i3_support_valid, me_hfsts1::data, me_hfsts3::data, me_hfsts2::data, me_hfsts4::data, me_hfsts5::data, me_hfsts6::data, me_hfsts1::error_code, me_hfsts1::fields, me_hfsts2::fields, me_hfsts6::fields, me_hfsts1::fpt_bad, me_hfsts1::ft_bup_ld_flr, me_hfsts1::fw_init_complete, is_cse_enabled(), me_hfsts2::low_power_state, me_read_config32(), me_hfsts1::mfg_mode, me_hfsts1::operation_mode, me_hfsts1::operation_state, PCI_ME_HFSTS1, PCI_ME_HFSTS2, PCI_ME_HFSTS3, PCI_ME_HFSTS4, PCI_ME_HFSTS5, PCI_ME_HFSTS6, printk, me_hfsts6::txt_support, me_hfsts1::update_in_progress, and me_hfsts1::working_state.