mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-24 11:12:27 +08:00
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1824/cpukit * startup/bspclean.c: Return exit/shutdown status back to boot_card(). boot_card() propagates this to bsp_cleanup() and returns it to the assembly that started the application. bsp_cleanup() prototype changed.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* include/bsp.h, shmsupp/lock.c, startup/bspclean.c:
|
||||
|
||||
@@ -33,7 +33,9 @@ void bsp_return_to_monitor_trap(void)
|
||||
|
||||
#define TIMER 0xfffb0000
|
||||
|
||||
void bsp_cleanup( void )
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
Z8x36_WRITE( TIMER, MASTER_INTR, 0x62 ); /* redo timer */
|
||||
Z8x36_WRITE( TIMER, CT1_MODE_SPEC, 0x00 );
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* startup/bspclean.c:
|
||||
|
||||
@@ -34,7 +34,9 @@ void bsp_return_to_monitor_trap(void)
|
||||
__asm__ volatile ( "jmp %0@" : "=a" (start_addr) : "0" (start_addr) );
|
||||
}
|
||||
|
||||
void bsp_cleanup( void )
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
pcc->timer1_int_control = 0; /* Disable Timer 1 */
|
||||
pcc->timer2_int_control = 0; /* Disable Timer 2 */
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* Makefile.am: Remove reference to wrapup directory.
|
||||
|
||||
@@ -52,7 +52,9 @@ void bsp_return_to_monitor_trap(void)
|
||||
#endif
|
||||
}
|
||||
|
||||
void bsp_cleanup( void )
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
M68Kvec[ 45 ] = bsp_return_to_monitor_trap; /* install handler */
|
||||
__asm__ volatile( "trap #13" ); /* insures SUPV mode */
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* console/console.c, fatal/bspfatal.c, startup/bspclean.c,
|
||||
|
||||
@@ -74,7 +74,9 @@ static void bsp_return_to_monitor_trap( void )
|
||||
*
|
||||
* Return values: DOES NOT RETURN
|
||||
*/
|
||||
void bsp_cleanup( void )
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
M68Kvec[ 45 ] = bsp_return_to_monitor_trap;
|
||||
__asm__ volatile( "trap #13" );
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-03-15 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
* startup/bspstart.c: Fix clock code on qemu. Also ensure UART is
|
||||
|
||||
@@ -21,7 +21,9 @@
|
||||
|
||||
extern void bsp_reset(int);
|
||||
|
||||
void bsp_cleanup( void )
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
bsp_reset(0);
|
||||
bsp_reset(0);
|
||||
}
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||
|
||||
PR 1824/cpukit
|
||||
* startup/bspclean.c: Return exit/shutdown status back to boot_card().
|
||||
boot_card() propagates this to bsp_cleanup() and returns it to the
|
||||
assembly that started the application. bsp_cleanup() prototype
|
||||
changed.
|
||||
|
||||
2011-04-10 Kate Feng <feng@bnl.gov>
|
||||
|
||||
PR 1786/bsps
|
||||
|
||||
@@ -8,7 +8,9 @@
|
||||
|
||||
#define AUTO_BOOT 0
|
||||
|
||||
void bsp_cleanup(void)
|
||||
void bsp_cleanup(
|
||||
uint32_t status
|
||||
)
|
||||
{
|
||||
#if AUTO_BOOT
|
||||
/* Till Straumann <strauman@slac.stanford.edu> for SVGM */
|
||||
|
||||
Reference in New Issue
Block a user