![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <amdblocks/mca.h>
#include <cpu/amd/msr.h>
#include <cpu/x86/msr.h>
#include <acpi/acpi.h>
#include <console/console.h>
#include <arch/bert_storage.h>
#include <cper.h>
#include <types.h>
#include "mca_common_defs.h"
Go to the source code of this file.
Functions | |
static size_t | mca_report_size_reqd (void) |
void | build_bert_mca_error (struct mca_bank_status *mci) |
void build_bert_mca_error | ( | struct mca_bank_status * | mci | ) |
Definition at line 51 of file mca_bert.c.
References acpi_hest_generic_data3(), mca_bank_status::bank, bert_append_ia32x64(), bert_new_event(), bert_storage_remaining(), BIOS_ERR, cper_new_ia32x64_context_msr(), CPER_SEC_PROC_GENERIC_GUID, error_to_chktype(), fill_generic_section(), IA32_MC_CTL, IA32_MCG_CAP, MC_CTL_MASK, mca_report_size_reqd(), new_cper_ia32x64_check(), printk, and section_of_acpientry.
Referenced by mca_check_all_banks().
Definition at line 13 of file mca_bert.c.
References cper_ia32x64_check_sz(), CPER_IA32X64_CTX_MSR, and cper_ia32x64_ctx_sz_bytype().
Referenced by build_bert_mca_error().