![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
#include <arch/bootblock.h>
#include <device/pci_ops.h>
#include <device/pci_ids.h>
#include <device/pci_type.h>
#include "i82371eb.h"
Go to the source code of this file.
Macros | |
#define | PCI_ID(VENDOR_ID, DEVICE_ID) ((((DEVICE_ID) & 0xFFFF) << 16) | ((VENDOR_ID) & 0xFFFF)) |
Functions | |
static pci_devfn_t | pci_locate_device (unsigned int pci_id, pci_devfn_t dev) |
void | bootblock_early_southbridge_init (void) |
#define PCI_ID | ( | VENDOR_ID, | |
DEVICE_ID | |||
) | ((((DEVICE_ID) & 0xFFFF) << 16) | ((VENDOR_ID) & 0xFFFF)) |
Definition at line 10 of file bootblock.c.
Definition at line 30 of file bootblock.c.
References EXT_BIOS_ENABLE, EXT_BIOS_ENABLE_1MB, LOWER_BIOS_ENABLE, PCI_DID_INTEL_82371AB_ISA, PCI_ID, pci_locate_device(), pci_read_config16(), PCI_VID_INTEL, pci_write_config16(), pci_write_config8(), RTC_ENABLE, RTC_POS_DECODE, RTCCFG, UPPER_RAM_EN, WRITE_PROTECT_ENABLE, and XBCS.
|
static |
Definition at line 13 of file bootblock.c.
References PCI_DEV, PCI_DEV_INVALID, and pci_read_config32().
Referenced by bootblock_early_southbridge_init().