aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/intel/car/non-evict/cache_as_ram.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/intel/car/non-evict/cache_as_ram.S')
-rw-r--r--src/cpu/intel/car/non-evict/cache_as_ram.S5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cpu/intel/car/non-evict/cache_as_ram.S b/src/cpu/intel/car/non-evict/cache_as_ram.S
index b2b915fe76..251714cb8f 100644
--- a/src/cpu/intel/car/non-evict/cache_as_ram.S
+++ b/src/cpu/intel/car/non-evict/cache_as_ram.S
@@ -33,6 +33,11 @@ _cache_as_ram_setup:
bootblock_pre_c_entry:
+#if CONFIG(C_ENVIRONMENT_BOOTBLOCK)
+ movl $cache_as_ram, %esp /* return address */
+ jmp check_mtrr /* Check if CPU properly reset */
+#endif
+
cache_as_ram:
post_code(0x20)