summaryrefslogtreecommitdiffstats
path: root/bsps/sh/gensh1/start
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/sh/gensh1/start')
-rw-r--r--bsps/sh/gensh1/start/cpu_asm.c3
-rw-r--r--bsps/sh/gensh1/start/ispsh7032.c4
2 files changed, 2 insertions, 5 deletions
diff --git a/bsps/sh/gensh1/start/cpu_asm.c b/bsps/sh/gensh1/start/cpu_asm.c
index 57c5c11796..2556623c47 100644
--- a/bsps/sh/gensh1/start/cpu_asm.c
+++ b/bsps/sh/gensh1/start/cpu_asm.c
@@ -41,9 +41,6 @@
#include <rtems/score/iosh7032.h>
#include <rtems/score/sh_io.h>
-/* from cpu_isps.c */
-extern proc_ptr _Hardware_isr_Table[];
-
unsigned long *_old_stack_ptr;
register unsigned long *stack_ptr __asm__ ("r15");
diff --git a/bsps/sh/gensh1/start/ispsh7032.c b/bsps/sh/gensh1/start/ispsh7032.c
index 05ba2f1e90..9857b755ab 100644
--- a/bsps/sh/gensh1/start/ispsh7032.c
+++ b/bsps/sh/gensh1/start/ispsh7032.c
@@ -25,7 +25,7 @@
* http://www.rtems.org/license/LICENSE.
*/
-#include <rtems/system.h>
+#include <rtems/score/cpu.h>
#include <rtems/score/ispsh7032.h>
/*
@@ -33,7 +33,7 @@
*
* It has the same structure like the actual vector table (vectab)
*/
-proc_ptr _Hardware_isr_Table[256]={
+CPU_ISR_raw_handler _Hardware_isr_Table[256]={
_dummy_isp, _dummy_isp, _dummy_isp, _dummy_isp,
_dummy_isp, _dummy_isp, _dummy_isp, _dummy_isp,
_dummy_isp, _dummy_isp, _dummy_isp,