2009-04-28 Chris Johns <chrisj@rtems.org>

* startup/start.S: Update for boot_card command line change.
This commit is contained in:
Chris Johns
2009-04-28 06:33:16 +00:00
parent 0aa4b0fd61
commit 976b1594f1
8 changed files with 39 additions and 11 deletions

View File

@@ -1,3 +1,7 @@
2009-04-28 Chris Johns <chrisj@rtems.org>
* startup/start.S: Update for boot_card command line change.
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1385/cpukit

View File

@@ -47,6 +47,11 @@
* Copyright (c) 1999, National Research Council of Canada
*/
#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.
#include <rtems/asm.h>
/*
@@ -322,9 +327,8 @@ ledblink2:
#endif
lis r5,environ@ha
la r5,environ@l(r5) /* environp */
/* clear argc and argv */
/* clear argc command line */
xor r3, r3, r3
xor r4, r4, r4
EXTERN_PROC (boot_card)
bl PROC (boot_card) /* call the first C routine */

View File

@@ -1,3 +1,7 @@
2009-04-28 Chris Johns <chrisj@rtems.org>
* startup/start.S: Update for boot_card command line change.
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspstart.c: Change prototype of IDLE thread to consistently

View File

@@ -18,6 +18,11 @@
* LICENSE in this distribution or at http://www.rtems.com/license/LICENSE.
*/
#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.
/**
* @defgroup mpc55xx_asm Assembler files
*
@@ -207,10 +212,8 @@ start:
* Start RTEMS
*/
/* Clear argc, argv and envp */
/* Clear command line */
xor r3, r3, r3
xor r4, r4, r4
xor r5, r5, r5
/* Start RTEMS */
bl SYM (boot_card)

View File

@@ -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

View File

@@ -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 */

View File

@@ -1,3 +1,7 @@
2009-04-28 Chris Johns <chrisj@rtems.org>
* startup/start.S: Update for boot_card command line change.
2009-03-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/bsp.h: Added missing include.

View File

@@ -24,6 +24,11 @@
#include <bsp.h>
#include <mpc8xx.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.
.extern boot_card
.section ".entry"
@@ -144,8 +149,6 @@ start_code_in_ram:
/* Clear argc, argv and envp */
xor r3, r3, r3
xor r4, r4, r4
xor r5, r5, r5
bl SYM (boot_card) /* Call the first C routine */