coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/pci_def.h>
#include <device/pci_ids.h>
#include <device/pci_ops.h>
#include <device/smbus_host.h>
#include "early_smbus.h"
Go to the source code of this file.
Functions | |
uintptr_t | smbus_base (void) |
int | smbus_enable_iobar (uintptr_t base) |
Definition at line 9 of file early_smbus.c.
int smbus_enable_iobar | ( | uintptr_t | base | ) |
Definition at line 14 of file early_smbus.c.
References base, HOSTC, HST_EN, PCI_BASE_ADDRESS_SPACE_IO, PCI_COMMAND, PCI_COMMAND_IO, PCI_DEV_SMBUS, pci_read_config16(), PCI_VENDOR_ID, PCI_VID_INTEL, pci_write_config16(), pci_write_config32(), pci_write_config8(), and SMB_BASE.