![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <amdblocks/acpimmio.h>
#include <console/console.h>
#include <amdblocks/smi.h>
#include <amdblocks/smm.h>
#include <cpu/x86/smm.h>
#include <soc/smi.h>
Go to the source code of this file.
Functions | |
__weak void | mainboard_handle_smi (int event) |
static void | process_smi_sources (uint32_t reg) |
void | southbridge_smi_handler (void) |
Definition at line 10 of file smi_handler.c.
References BIOS_WARNING, and printk.
Referenced by process_smi_sources().
Definition at line 15 of file smi_handler.c.
References get_smi_source_handler(), GEVENT_MASK, mainboard_handle_smi(), mainboard_smi_gpi(), smi_read32(), SMI_REG_SMISTS0, smi_write32(), and void().
Referenced by southbridge_smi_handler().
Definition at line 41 of file smi_handler.c.
References BIOS_WARNING, clear_smi_sci_status(), printk, process_smi_sources(), smi_read16(), smi_read32(), SMI_REG_POINTER, SMI_REG_SMISTS0, SMI_REG_SMISTS1, SMI_REG_SMISTS2, SMI_REG_SMISTS3, SMI_REG_SMISTS4, SMI_SCI_STATUS, SMI_STATUS_SRC_0, SMI_STATUS_SRC_1, SMI_STATUS_SRC_2, SMI_STATUS_SRC_3, SMI_STATUS_SRC_4, and SMI_STATUS_SRC_SCI.