summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/ss555
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2009-04-28 06:33:16 +0000
committerChris Johns <chrisj@rtems.org>2009-04-28 06:33:16 +0000
commit976b1594f10af948920682bdc1aea817e357e5d5 (patch)
treec546db5ac6fe45b83c8aee7cba699e96272ff566 /c/src/lib/libbsp/powerpc/ss555
parent2009-04-28 Chris Johns <chrisj@rtems.org> (diff)
downloadrtems-976b1594f10af948920682bdc1aea817e357e5d5.tar.bz2
2009-04-28 Chris Johns <chrisj@rtems.org>
* startup/start.S: Update for boot_card command line change.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/ss555')
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/startup/start.S10
2 files changed, 10 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/powerpc/ss555/ChangeLog b/c/src/lib/libbsp/powerpc/ss555/ChangeLog
index 6be8199a02..2b58c4b4da 100644
--- a/c/src/lib/libbsp/powerpc/ss555/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ss555/ChangeLog
@@ -1,3 +1,7 @@
+2009-04-28 Chris Johns <chrisj@rtems.org>
+
+ * startup/start.S: Update for boot_card command line change.
+
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bsp_specs: Move -e start from *link to *startfile to avoid warning
diff --git a/c/src/lib/libbsp/powerpc/ss555/startup/start.S b/c/src/lib/libbsp/powerpc/ss555/startup/start.S
index 897b9b3224..813011e1c1 100644
--- a/c/src/lib/libbsp/powerpc/ss555/startup/start.S
+++ b/c/src/lib/libbsp/powerpc/ss555/startup/start.S
@@ -52,6 +52,11 @@
#include <rtems/asm.h>
#include <rtems/powerpc/registers.h>
+#warning Call to boot_card has changed and needs checking.
+#warning The call is "void boot_card(const char* cmdline);"
+#warning You need to pass a NULL.
+#warning Please check and remove these warnings.
+
/*
* The initial stack is set to the top of the internal RAM.
*
@@ -289,10 +294,7 @@ spin:
mtmsr r0
/* Start system. */
- lis r5, environ@ha
- la r5,environ@l(r5) /* environp */
- li r4, 0 /* argv */
- li r3, 0 /* argc */
+ li r3, 0 /* command line */
EXTERN_PROC (boot_card)
bl PROC (boot_card) /* call the first C routine */