Drop the need for cpu_reset, it's really just a short cut to stage2.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5393 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
aa987b23e4
commit
d41a0bc532
11 changed files with 48 additions and 11 deletions
|
|
@ -50,6 +50,7 @@ static inline int spd_read_byte(unsigned device, unsigned address)
|
|||
#include "northbridge/intel/e7520/raminit.c"
|
||||
#include "lib/generic_sdram.c"
|
||||
#include "debug.c"
|
||||
#include "arch/i386/lib/stages.c"
|
||||
|
||||
static void main(unsigned long bist)
|
||||
{
|
||||
|
|
@ -75,7 +76,7 @@ static void main(unsigned long bist)
|
|||
/* Skip this if there was a built in self test failure */
|
||||
early_mtrr_init();
|
||||
if (memory_initialized()) {
|
||||
asm volatile ("jmp __cpu_reset");
|
||||
skip_romstage();
|
||||
}
|
||||
}
|
||||
/* Setup the console */
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ static inline int spd_read_byte(u16 device, u8 address)
|
|||
#include "northbridge/intel/i3100/raminit.c"
|
||||
#include "lib/generic_sdram.c"
|
||||
#include "../jarrell/debug.c"
|
||||
#include "arch/i386/lib/stages.c"
|
||||
|
||||
static void main(unsigned long bist)
|
||||
{
|
||||
|
|
@ -79,7 +80,7 @@ static void main(unsigned long bist)
|
|||
/* Skip this if there was a built in self test failure */
|
||||
early_mtrr_init();
|
||||
if (memory_initialized()) {
|
||||
asm volatile ("jmp __cpu_reset");
|
||||
skip_romstage();
|
||||
}
|
||||
}
|
||||
/* Set up the console */
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ static inline int spd_read_byte(u16 device, u8 address)
|
|||
#include "northbridge/intel/i3100/raminit_ep80579.c"
|
||||
#include "lib/generic_sdram.c"
|
||||
#include "../../intel/jarrell/debug.c"
|
||||
#include "arch/i386/lib/stages.c"
|
||||
|
||||
/* #define TRUXTON_DEBUG */
|
||||
|
||||
|
|
@ -77,7 +78,7 @@ static void main(unsigned long bist)
|
|||
/* Skip this if there was a built in self test failure */
|
||||
early_mtrr_init();
|
||||
if (memory_initialized()) {
|
||||
asm volatile ("jmp __cpu_reset");
|
||||
skip_romstage();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue