diff options
Diffstat (limited to 'firmware/target/mips/ingenic_x1000')
-rw-r--r-- | firmware/target/mips/ingenic_x1000/crt0.S | 6 |
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 |