coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mca.c File Reference
#include <amdblocks/reset.h>
#include <cpu/amd/msr.h>
#include <cpu/x86/lapic.h>
#include <cpu/x86/msr.h>
#include <console/console.h>
#include <types.h>
#include "mca_common_defs.h"
Include dependency graph for mca.c:

Go to the source code of this file.

Functions

bool mca_skip_check (void)
 
void mca_print_error (unsigned int bank)
 

Function Documentation

◆ mca_print_error()

void mca_print_error ( unsigned int  bank)

Definition at line 16 of file mca.c.

References BIOS_WARNING, msr_struct::hi, IA32_MC_ADDR, IA32_MC_CTL, IA32_MC_MISC, IA32_MC_STATUS, initial_lapicid(), msr_struct::lo, MC_CTL_MASK, mca_get_bank_name(), printk, and rdmsr().

Referenced by mca_check_all_banks().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mca_skip_check()

bool mca_skip_check ( void  )

Definition at line 11 of file mca.c.

References is_warm_reset().

Referenced by mca_check_all_banks().

Here is the call graph for this function:
Here is the caller graph for this function: