genmcf548x/irq/irq.c: Fix incompatible pointer warning

This commit is contained in:
Joel Sherrill
2017-04-24 12:00:15 -05:00
parent 3144292b27
commit 485222e633

View File

@@ -99,18 +99,24 @@ rtems_status_code bsp_interrupt_vector_disable(rtems_vector_number vector)
static void_func get_exception_handler(rtems_vector_number vector)
{
void **vbr;
void_func *exception_table;
m68k_get_vbr(exception_table);
m68k_get_vbr(vbr);
exception_table = (void_func *)vbr;
return exception_table[vector_to_exception_vector(vector)];
}
static void set_exception_handler(rtems_vector_number vector, void_func handler)
{
void **vbr;
void_func *exception_table;
m68k_get_vbr(exception_table);
m68k_get_vbr(vbr);
exception_table = (void_func *)vbr;
exception_table[vector_to_exception_vector(vector)] = handler;
}