[RFCv2 1/2] MIPS: start.S: add "barebox" label at _start + 0x10
Antony Pavlov
antonynpavlov at gmail.com
Thu May 10 05:35:11 EDT 2012
Signed-off-by: Antony Pavlov <antonynpavlov at gmail.com>
---
arch/mips/boot/start.S | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/arch/mips/boot/start.S b/arch/mips/boot/start.S
index b756d40..e8868e1 100644
--- a/arch/mips/boot/start.S
+++ b/arch/mips/boot/start.S
@@ -25,6 +25,8 @@
#include <asm/mipsregs.h>
#include <asm/asm.h>
#include <asm-generic/memory_layout.h>
+#include <generated/compile.h>
+#include <generated/utsrelease.h>
/*
* ADR macro instruction (inspired by ARM)
@@ -52,6 +54,16 @@ _pc: addiu \rd, ra, \label - _pc # label is assumed to be
.align 4
EXPORT(_start)
+
+ b __start
+ nop
+
+ .org 0x10
+ .ascii "barebox " UTS_RELEASE " " UTS_VERSION
+ .byte 0
+
+ .align 4
+__start:
/* disable watchpoints */
mtc0 zero, CP0_WATCHLO
mtc0 zero, CP0_WATCHHI
--
1.7.10
More information about the barebox
mailing list