diff options
Diffstat (limited to 'src/cpu/amd/car/post_cache_as_ram.c')
-rw-r--r-- | src/cpu/amd/car/post_cache_as_ram.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/cpu/amd/car/post_cache_as_ram.c b/src/cpu/amd/car/post_cache_as_ram.c index fec5905822..345e4c34b0 100644 --- a/src/cpu/amd/car/post_cache_as_ram.c +++ b/src/cpu/amd/car/post_cache_as_ram.c @@ -48,13 +48,9 @@ static void post_cache_as_ram(unsigned cpu_reset) if(cpu_reset==0) { // cpu_reset don't need to clear it clear_1m_ram(); } - -#if 0 - int i; - for(i=0;i<0x800000;i++) { - outb(0x66, 0x80); + else { + set_1m_ram(); } -#endif __asm__ volatile ( /* set new esp */ /* before _RAMBASE */ @@ -63,7 +59,7 @@ static void post_cache_as_ram(unsigned cpu_reset) ::"a"( (DCACHE_RAM_BASE + DCACHE_RAM_SIZE)- _RAMBASE ) ); - { + { unsigned new_cpu_reset; /* get back cpu_reset from ebx */ |