summaryrefslogtreecommitdiff
path: root/firmware/target/mips/ingenic_x1000/crt0.S
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/crt0.S')
-rw-r--r--firmware/target/mips/ingenic_x1000/crt0.S6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/mips/ingenic_x1000/crt0.S b/firmware/target/mips/ingenic_x1000/crt0.S
index fbac12861d..d079b01e2a 100644
--- a/firmware/target/mips/ingenic_x1000/crt0.S
+++ b/firmware/target/mips/ingenic_x1000/crt0.S
@@ -21,6 +21,7 @@
21 21
22#include "config.h" 22#include "config.h"
23#include "mips.h" 23#include "mips.h"
24#include "bootdata.h"
24 25
25 .text 26 .text
26 .extern main 27 .extern main
@@ -48,6 +49,11 @@ _header:
48 .word _loadaddress 49 .word _loadaddress
49 .ascii "ENDH" /* end of header structure */ 50 .ascii "ENDH" /* end of header structure */
50 51
52#ifndef BOOTLOADER
53 /* Multiboot support header; this is not part of the above header. */
54 put_boot_data_here
55#endif
56
51_realstart: 57_realstart:
52 /* Copy IRAM from BSS to low memory. */ 58 /* Copy IRAM from BSS to low memory. */
53 la a0, _iramcopy 59 la a0, _iramcopy