forked from Imagelibrary/rtems
2010-07-23 Vinu Rajashekhar <vinutheraj@gmail.com>
* start/start.S: Replace the call to _return_to_monitor by hlt instruction. * startup/ldsegs.S: Remove the _return_to_monitor function.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2010-07-23 Vinu Rajashekhar <vinutheraj@gmail.com>
|
||||||
|
|
||||||
|
* start/start.S: Replace the call to _return_to_monitor by
|
||||||
|
hlt instruction.
|
||||||
|
* startup/ldsegs.S: Remove the _return_to_monitor function.
|
||||||
|
|
||||||
2010-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2010-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* timer/timer.c: Do not do the indirect call if NULL.
|
* timer/timer.c: Do not do the indirect call if NULL.
|
||||||
|
|||||||
@@ -266,12 +266,8 @@ SYM (zero_bss):
|
|||||||
movl $SYM(_boot_multiboot_cmdline), (esp)
|
movl $SYM(_boot_multiboot_cmdline), (esp)
|
||||||
call SYM (boot_card)
|
call SYM (boot_card)
|
||||||
|
|
||||||
/*---------------------------------------------------------------------+
|
cli # stops interrupts from being processed after hlt!
|
||||||
| Clean up - we do not know anything about it, so we will
|
hlt # shutdown
|
||||||
| jump to BSP specific code to do cleanup
|
|
||||||
+---------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
jmp SYM (_return_to_monitor)
|
|
||||||
|
|
||||||
#ifdef __SSE__
|
#ifdef __SSE__
|
||||||
SYM(_sse_panic):
|
SYM(_sse_panic):
|
||||||
|
|||||||
@@ -157,23 +157,6 @@ next_step:
|
|||||||
|
|
||||||
jmp SYM (_establish_stack) # return to the bsp entry code
|
jmp SYM (_establish_stack) # return to the bsp entry code
|
||||||
|
|
||||||
/*-------------------------------------------------------------------------+
|
|
||||||
| Function: _return_to_monitor
|
|
||||||
| Description: Return to board's monitor (we have none so simply restart).
|
|
||||||
| Global Variables: None.
|
|
||||||
| Arguments: None.
|
|
||||||
| Returns: Nothing.
|
|
||||||
+--------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
.p2align 4
|
|
||||||
|
|
||||||
PUBLIC (_return_to_monitor)
|
|
||||||
SYM (_return_to_monitor):
|
|
||||||
|
|
||||||
call SYM (Timer_exit)
|
|
||||||
call SYM (Clock_exit)
|
|
||||||
jmp SYM (start)
|
|
||||||
|
|
||||||
/*-------------------------------------------------------------------------+
|
/*-------------------------------------------------------------------------+
|
||||||
| Function: _default_int_handler
|
| Function: _default_int_handler
|
||||||
| Description: default interrupt handler
|
| Description: default interrupt handler
|
||||||
|
|||||||
Reference in New Issue
Block a user