From 0358903e5261ac5aabcd068020d3495bfbf1601e Mon Sep 17 00:00:00 2001 From: "Ronald G. Minnich" Date: Sun, 10 Aug 2008 22:05:08 +0000 Subject: [PATCH] Fixes to mainboard to get it to build. Signed-off-by: Ronald G. Minnich Acked-by: Carl-Daniel Hailfinger git-svn-id: svn://coreboot.org/repository/coreboot-v3@733 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- mainboard/gigabyte/m57sli/Makefile | 10 ++++++++-- mainboard/gigabyte/m57sli/initram.c | 1 + mainboard/gigabyte/m57sli/stage1.c | 17 +++++++++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mainboard/gigabyte/m57sli/Makefile b/mainboard/gigabyte/m57sli/Makefile index 214063f2dc..bbc53611c9 100644 --- a/mainboard/gigabyte/m57sli/Makefile +++ b/mainboard/gigabyte/m57sli/Makefile @@ -21,9 +21,15 @@ STAGE0_MAINBOARD_OBJ := $(obj)/mainboard/$(MAINBOARDDIR)/stage1.o \ $(obj)/mainboard/$(MAINBOARDDIR)/option_table.c \ - $(obj)/southbridge/nvidia/mcp55/stage1_smbus.o + $(obj)/southbridge/nvidia/mcp55/stage1_smbus.o \ + $(obj)/mainboard/$(MAINBOARDDIR)/initram.o \ + $(obj)/northbridge/amd/k8/raminit.o \ + $(obj)/northbridge/amd/k8/coherent_ht.o \ + $(obj)/northbridge/amd/k8/incoherent_ht.o -INITRAM_SRC = $(src)/mainboard/$(MAINBOARDDIR)/initram.c +# I can't get this to work -- if you can fix it do so. The file above +# from "initram" on should be here. +INITRAM_SRC= STAGE2_MAINBOARD_SRC = diff --git a/mainboard/gigabyte/m57sli/initram.c b/mainboard/gigabyte/m57sli/initram.c index 5f698c764b..bae66e3472 100644 --- a/mainboard/gigabyte/m57sli/initram.c +++ b/mainboard/gigabyte/m57sli/initram.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/mainboard/gigabyte/m57sli/stage1.c b/mainboard/gigabyte/m57sli/stage1.c index c4b86ee0b2..f6fbd6c654 100644 --- a/mainboard/gigabyte/m57sli/stage1.c +++ b/mainboard/gigabyte/m57sli/stage1.c @@ -23,12 +23,29 @@ #include #include #include +#include +#include +#include #include #include #include #include #include +void memreset_setup(void) +{ +} + +void memreset(int controllers, const struct mem_controller *ctrl) +{ +} + +void activate_spd_rom(const struct mem_controller *ctrl) +{ + /* nothing to do */ +} + + void hardware_stage1(void) { post_code(POST_START_OF_MAIN);