diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-08-05 13:32:58 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-08-05 13:32:58 +0000 |
commit | 3f4eb31d56daa95828fc8ab9ce31c1a935356d6b (patch) | |
tree | e8f391382269fb59cc8c7c92908bc3a7dd0d9e9e /c | |
parent | 2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff) | |
download | rtems-3f4eb31d56daa95828fc8ab9ce31c1a935356d6b.tar.bz2 |
2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/start.S: Clear environment pointer for bootcard.
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S | 11 |
2 files changed, 10 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog index 54ecf4c84b..dd5e869f9c 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog @@ -1,3 +1,7 @@ +2008-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * startup/start.S: Clear environment pointer for bootcard. + 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com> * Makefile.am: Do not build .rel files. Reduces code bloat. diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S index ac5e9393a4..b634f77265 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S @@ -207,12 +207,13 @@ start: * Start RTEMS */ - /* Clear argc and argv */ - xor r3, r3, r3 - xor r4, r4, r4 - + /* Clear argc, argv and envp */ + xor r3, r3, r3 + xor r4, r4, r4 + xor r5, r5, r5 + /* Start RTEMS */ - bl SYM (boot_card) + bl SYM (boot_card) /* Spin around */ b twiddle |