summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/rolo.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/rolo.c b/firmware/rolo.c
index 87e6958fca..0f398770e6 100644
--- a/firmware/rolo.c
+++ b/firmware/rolo.c
@@ -169,9 +169,8 @@ void rolo_restart(const unsigned char* source, unsigned char* dest,
169#endif 169#endif
170 170
171 asm volatile( 171 asm volatile(
172 "mov r0, %0 \n" 172 "mov pc, %0 \n"
173 "mov pc, r0 \n" 173 : : "r"(DRAM_START)
174 : : "I"(DRAM_START)
175 ); 174 );
176 175
177#elif defined(CPU_ARM) 176#elif defined(CPU_ARM)