summaryrefslogtreecommitdiff
path: root/firmware/target/arm/crt0.S
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/crt0.S')
-rw-r--r--firmware/target/arm/crt0.S22
1 files changed, 8 insertions, 14 deletions
diff --git a/firmware/target/arm/crt0.S b/firmware/target/arm/crt0.S
index 001d651a61..53b8a67ea1 100644
--- a/firmware/target/arm/crt0.S
+++ b/firmware/target/arm/crt0.S
@@ -26,20 +26,14 @@
26 .global start 26 .global start
27start: 27start:
28 /* Exception vectors */ 28 /* Exception vectors */
29 ldr pc, [pc, #28] 29 ldr pc, [pc, #24]
30 ldr pc, [pc, #28] 30 ldr pc, [pc, #24]
31 ldr pc, [pc, #28] 31 ldr pc, [pc, #24]
32 ldr pc, [pc, #28] 32 ldr pc, [pc, #24]
33 ldr pc, [pc, #28] 33 ldr pc, [pc, #24]
34 ldr pc, [pc, #28] 34 ldr pc, [pc, #24]
35 ldr pc, [pc, #28] 35 ldr pc, [pc, #24]
36 ldr pc, [pc, #28] 36 ldr pc, [pc, #24]
37
38#if CONFIG_CPU==S5L8700
39 .word 0x43554644 /* DFUC */
40#else
41 .word 0xdeadbeef /* to keep the same PC offsets */
42#endif
43 37
44.word newstart 38.word newstart
45.word undef_instr_handler 39.word undef_instr_handler