Siyuan Wang ([email protected]) just uploaded a new patch set to gerrit, 
which you can find at http://review.coreboot.org/1662

-gerrit

commit 39fdd96d2620ae42dd80431a0a04418d11cdce23
Author: Siyuan Wang <[email protected]>
Date:   Thu Nov 1 18:51:15 2012 +0800

    AMD agesa: add enable cache at the end of disable_cache_as_ram
    
    add this code according to src/include/cpu/x86/cache.h ,line 92,
    functin enable_cache()
    
    Change-Id: Ida96a98397eeed98dd61ca979e8c5a33bf00f9e5
    Signed-off-by: Siyuan Wang <[email protected]>
    Signed-off-by: Siyuan Wang <[email protected]>
---
 src/cpu/amd/agesa/cache_as_ram.inc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/cpu/amd/agesa/cache_as_ram.inc 
b/src/cpu/amd/agesa/cache_as_ram.inc
index 389f7ec..9b9be33 100755
--- a/src/cpu/amd/agesa/cache_as_ram.inc
+++ b/src/cpu/amd/agesa/cache_as_ram.inc
@@ -96,10 +96,14 @@ disable_cache_as_ram:
 
   AMD_DISABLE_STACK
 
+  /* enable cache */
+  movl %cr0, %eax
+  andl $0x9fffffff, %eax
+  movl %eax, %cr0
+  xorl %eax, %eax
+
   /* Restore the return stack */
   movd %xmm0, %esp
   ret
 
 cache_as_ram_setup_out:
-
-

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to