![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
#include <string.h>
#include <cbfs.h>
#include <device/pci_ops.h>
#include <console/console.h>
#include <northbridge/intel/sandybridge/raminit_native.h>
#include <southbridge/intel/bd82x6x/pch.h>
#include <southbridge/intel/common/gpio.h>
#include "ec.h"
Go to the source code of this file.
Macros | |
#define | SPD_LEN 256 |
Functions | |
void | mainboard_pch_lpc_setup (void) |
void | mainboard_get_spd (spd_raw_data *spd, bool id_only) |
Variables | |
const struct southbridge_usb_port | mainboard_usb_ports [] |
static const char * | mainboard_spd_names [9] |
#define SPD_LEN 256 |
Definition at line 13 of file early_init.c.
void mainboard_get_spd | ( | spd_raw_data * | spd, |
bool | id_only | ||
) |
Definition at line 57 of file early_init.c.
References ARRAY_SIZE, BIOS_INFO, cbfs_map(), die(), get_gpios(), mainboard_spd_names, memcpy(), printk, spd_index, and SPD_LEN.
Definition at line 15 of file early_init.c.
References BIOS_DEC_EN1, CONFIG, ec_mm_set_bit, LGMR, PCH_LPC_DEV, pci_write_config16(), and pci_write_config32().
|
static |
Definition at line 45 of file early_init.c.
Referenced by mainboard_get_spd().
const struct southbridge_usb_port mainboard_usb_ports[] |
Definition at line 15 of file early_init.c.