diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-11 19:09:52 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-13 10:33:17 -0500 |
commit | 66402ef207a6e4a791525140d813ae5f0979e982 (patch) | |
tree | 2c78178bdc9aa3f1354813d0906933e716f45ee8 /c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c | |
parent | m68k/uC5282/console/console.c: Eliminate unused debug methods (diff) | |
download | rtems-66402ef207a6e4a791525140d813ae5f0979e982.tar.bz2 |
m68k/mvme136: Fix warnings
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c index c04a97dcef..5d968b804e 100644 --- a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c @@ -13,16 +13,16 @@ #include <bsp/bootcard.h> #include <rtems/zilog/z8036.h> -extern void start( void ); +void start(void); -void bsp_return_to_monitor_trap(void) +static rtems_isr bsp_return_to_monitor_trap(rtems_vector_number ignored) { register volatile void *start_addr; - m68k_set_vbr( 0 ); /* restore 135Bug vectors */ - __asm__ volatile( "trap #15" ); /* trap to 135Bug */ - __asm__ volatile( ".short 0x63" ); /* return to 135Bug (.RETURN) */ - /* restart program */ + m68k_set_vbr( 0 ); /* restore 135Bug vectors */ + __asm__ volatile( "trap #15" ); /* trap to 135Bug */ + __asm__ volatile( ".short 0x63" ); /* return to 135Bug (.RETURN) */ + /* restart program */ start_addr = start; __asm__ volatile ( "jmp %0@" : "=a" (start_addr) : "0" (start_addr) ); |