diff --git a/libcpu/arm/cortex-a/start_gcc.S b/libcpu/arm/cortex-a/start_gcc.S index 0311aa0fb6f6b918b2b138104014252197a6c87d..efbb42708212f1a678f1d454420bcad87e165535 100644 --- a/libcpu/arm/cortex-a/start_gcc.S +++ b/libcpu/arm/cortex-a/start_gcc.S @@ -666,12 +666,12 @@ after_enable_mmu2: cps #Mode_FIQ ldr sp, =irq_stack_2_limit - cps #Mode_SVC - ldr sp, =svc_stack_2_limit - cps #Mode_ABT ldr sp, =abt_stack_2_limit + cps #Mode_SVC + ldr sp, =svc_stack_2_limit + /* initialize the mmu table and enable mmu */ #ifndef RT_USING_USERSPACE bl rt_hw_mmu_init