summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/idp
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1995-05-30 19:42:36 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1995-05-30 19:42:36 +0000
commit497428a296defb30fb4d166805091c580d18f7ad (patch)
treedbc0d2de6fc3b52e8ef6481f786b3f332cf5a54d /c/src/lib/libbsp/m68k/idp
parentAdded m68ktypes.h (diff)
downloadrtems-497428a296defb30fb4d166805091c580d18f7ad.tar.bz2
cpu/*types.h added and successfully compiled.
IDLE task priority changed from 0 to 255 during initialization.
Diffstat (limited to 'c/src/lib/libbsp/m68k/idp')
-rw-r--r--c/src/lib/libbsp/m68k/idp/include/bsp.h4
-rw-r--r--c/src/lib/libbsp/m68k/idp/startup/bspstart.c11
2 files changed, 7 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/m68k/idp/include/bsp.h b/c/src/lib/libbsp/m68k/idp/include/bsp.h
index 826ab8cad2..68faeba68c 100644
--- a/c/src/lib/libbsp/m68k/idp/include/bsp.h
+++ b/c/src/lib/libbsp/m68k/idp/include/bsp.h
@@ -56,13 +56,13 @@
extern rtems_configuration_table BSP_Configuration;
-extern m68k_isr M68Kvec[]; /* vector table address */
+extern m68k_isr_entry M68Kvec[]; /* vector table address */
/* functions */
void bsp_cleanup( void );
-m68k_isr set_vector(
+m68k_isr_entry set_vector(
rtems_isr_entry handler,
rtems_vector_number vector,
int type
diff --git a/c/src/lib/libbsp/m68k/idp/startup/bspstart.c b/c/src/lib/libbsp/m68k/idp/startup/bspstart.c
index 80d619ebe8..a0b738c53e 100644
--- a/c/src/lib/libbsp/m68k/idp/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/idp/startup/bspstart.c
@@ -82,8 +82,8 @@ int bsp_start(
char **environp
)
{
- m68k_isr *monitors_vector_table;
- int index;
+ m68k_isr_entry *monitors_vector_table;
+ int index;
duart_base = (unsigned char *)DUART_ADDR;
@@ -91,9 +91,8 @@ int bsp_start(
* Set the VBR here to the monitor's default.
*/
- monitors_vector_table = (m68k_isr *)0; /* This is where
- you set vector base
- register = 0 */
+ monitors_vector_table = (m68k_isr_entry *)0;
+ /* This is where you set vector base register = 0 */
m68k_set_vbr( monitors_vector_table );
/* The vector interrupt table for the 680x0 is in appendix B-2
@@ -128,7 +127,7 @@ int bsp_start(
Cpu_table.do_zero_of_workspace = TRUE;
- Cpu_table.interrupt_vector_table = (m68k_isr *) &M68Kvec;
+ Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec;
Cpu_table.interrupt_stack_size = 4096;