forked from Imagelibrary/rtems
2009-04-28 Chris Johns <chrisj@rtems.org>
* shared/start/start.S: Update for boot_card command line change.
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2009-04-28 Chris Johns <chrisj@rtems.org>
|
||||||
|
|
||||||
|
* shared/start/start.S: Update for boot_card command line change.
|
||||||
|
|
||||||
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
|
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
PR 1385/cpukit
|
PR 1385/cpukit
|
||||||
|
|||||||
@@ -16,6 +16,11 @@
|
|||||||
* LICENSE in this distribution or at http://www.rtems.com/license/LICENSE.
|
* 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.
|
||||||
|
|
||||||
#include <bsp/linker-symbols.h>
|
#include <bsp/linker-symbols.h>
|
||||||
#include <bsp/start.h>
|
#include <bsp/start.h>
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2009-04-28 Chris Johns <chrisj@rtems.org>
|
||||||
|
|
||||||
|
* shared/start/start.S: Update for boot_card command line change.
|
||||||
|
|
||||||
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* shared/start/start.S: Add BFIN_ON_SKYEYE define to disable features
|
* shared/start/start.S: Add BFIN_ON_SKYEYE define to disable features
|
||||||
|
|||||||
@@ -4,6 +4,10 @@
|
|||||||
|
|
||||||
#include <bspopts.h>
|
#include <bspopts.h>
|
||||||
|
|
||||||
|
#warning Call to boot_card has changed and needs checking.
|
||||||
|
#warning The call is "void boot_card(const char* cmdline);"
|
||||||
|
#warning Please check and remove these warnings.
|
||||||
|
|
||||||
#ifndef LO
|
#ifndef LO
|
||||||
#define LO(con32) ((con32) & 0xFFFF)
|
#define LO(con32) ((con32) & 0xFFFF)
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2009-04-28 Chris Johns <chrisj@rtems.org>
|
||||||
|
|
||||||
|
* shared/start/start.S: Update for boot_card command line change.
|
||||||
|
|
||||||
2009-04-06 Michael Walle <michael@walle.cc>
|
2009-04-06 Michael Walle <michael@walle.cc>
|
||||||
|
|
||||||
* shared/start/start.S: Now calls boot_card.
|
* shared/start/start.S: Now calls boot_card.
|
||||||
|
|||||||
@@ -13,6 +13,11 @@
|
|||||||
* Micro-Research Finland Oy
|
* Micro-Research Finland Oy
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#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 "bspopts.h"
|
#include "bspopts.h"
|
||||||
|
|
||||||
.section .boot,"a",@progbits
|
.section .boot,"a",@progbits
|
||||||
@@ -143,8 +148,6 @@ crt0:
|
|||||||
bi .clear_bss
|
bi .clear_bss
|
||||||
.end_clear_bss:
|
.end_clear_bss:
|
||||||
mvi r1, 0
|
mvi r1, 0
|
||||||
mvi r2, 0
|
|
||||||
mvi r3, 0
|
|
||||||
mvhi r7, hi(boot_card)
|
mvhi r7, hi(boot_card)
|
||||||
ori r7, r7, lo(boot_card)
|
ori r7, r7, lo(boot_card)
|
||||||
call r7
|
call r7
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2009-04-28 Chris Johns <chrisj@rtems.org>
|
||||||
|
|
||||||
|
* shared/start/start.S: Update for boot_card command line change.
|
||||||
|
|
||||||
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* shared/m68kbspgetworkarea.c: Removed.
|
* shared/m68kbspgetworkarea.c: Removed.
|
||||||
|
|||||||
@@ -91,9 +91,7 @@ loop: movel #0,a1@+ | to zero out uninitialized
|
|||||||
lea SYM (hiintstack),a0 | a0 = high end of intr stack
|
lea SYM (hiintstack),a0 | a0 = high end of intr stack
|
||||||
movec a0,isp | set interrupt stack
|
movec a0,isp | set interrupt stack
|
||||||
#endif
|
#endif
|
||||||
pea env | push environp
|
movel #0,a7@- | push command line
|
||||||
pea arg | push argv
|
|
||||||
movel #0,a7@- | push argc
|
|
||||||
|
|
||||||
jsr SYM (boot_card)
|
jsr SYM (boot_card)
|
||||||
addl #12,a7
|
addl #12,a7
|
||||||
@@ -118,7 +116,7 @@ BEGIN_DATA
|
|||||||
PUBLIC (environ)
|
PUBLIC (environ)
|
||||||
.align 2
|
.align 2
|
||||||
SYM (environ):
|
SYM (environ):
|
||||||
.long env
|
.long 0
|
||||||
|
|
||||||
PUBLIC (start_frame)
|
PUBLIC (start_frame)
|
||||||
SYM (start_frame):
|
SYM (start_frame):
|
||||||
@@ -128,9 +126,6 @@ END_DATA
|
|||||||
|
|
||||||
BEGIN_BSS
|
BEGIN_BSS
|
||||||
|
|
||||||
env: .long 0
|
|
||||||
arg: .long 0
|
|
||||||
|
|
||||||
PUBLIC (initial_isp)
|
PUBLIC (initial_isp)
|
||||||
SYM (initial_isp):
|
SYM (initial_isp):
|
||||||
.space 4
|
.space 4
|
||||||
|
|||||||
Reference in New Issue
Block a user