mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-28 15:30:17 +00:00
bsps/m68k: removed uses of set_vector()
removed uses of set_vector() accross all the files. Changes were introduced in all tm27.h and clock.c files.
This commit is contained in:
committed by
Kinsey Moore
parent
47802e7eb3
commit
e9cb088995
@@ -23,7 +23,13 @@
|
||||
* Attach clock interrupt handler
|
||||
*/
|
||||
#define Clock_driver_support_install_isr( _new ) \
|
||||
set_vector(_new, CLOCK_VECTOR, 1)
|
||||
rtems_interrupt_handler_install( \
|
||||
CLOCK_VECTOR, \
|
||||
"Install clock interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)_new, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
/*
|
||||
* Set up the clock hardware
|
||||
|
||||
@@ -28,7 +28,14 @@
|
||||
|
||||
#define TM27_USE_VECTOR_HANDLER
|
||||
|
||||
#define Install_tm27_vector( handler ) set_vector( (handler), 35, 1 )
|
||||
#define Install_tm27_vector( handler ) \
|
||||
rtems_interrupt_handler_install( \
|
||||
35, \
|
||||
"Install tm27 interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)handler, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
#define Cause_tm27_intr() asm volatile ("trap #3");
|
||||
|
||||
|
||||
@@ -71,7 +71,13 @@
|
||||
* Attach clock interrupt handler
|
||||
*/
|
||||
#define Clock_driver_support_install_isr( _new ) \
|
||||
set_vector(_new, CLOCK_IRQ + 64, 1)
|
||||
rtems_interrupt_handler_install( \
|
||||
CLOCK_IRQ + 64, \
|
||||
"Install clock interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)_new, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
/*
|
||||
* Set up the clock hardware
|
||||
|
||||
@@ -28,7 +28,14 @@
|
||||
|
||||
#define TM27_USE_VECTOR_HANDLER
|
||||
|
||||
#define Install_tm27_vector( handler ) set_vector( (handler), 35, 1 )
|
||||
#define Install_tm27_vector( handler ) \
|
||||
rtems_interrupt_handler_install( \
|
||||
35, \
|
||||
"Install tm27 interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)handler, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
#define Cause_tm27_intr() asm volatile ("trap #3");
|
||||
|
||||
|
||||
@@ -23,7 +23,13 @@
|
||||
* Attach clock interrupt handler
|
||||
*/
|
||||
#define Clock_driver_support_install_isr( _new ) \
|
||||
set_vector(_new, CLOCK_VECTOR, 1)
|
||||
rtems_interrupt_handler_install( \
|
||||
CLOCK_VECTOR, \
|
||||
"Install clock interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)_new, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
/*
|
||||
* Set up the clock hardware
|
||||
|
||||
@@ -26,7 +26,14 @@
|
||||
|
||||
#define TM27_USE_VECTOR_HANDLER
|
||||
|
||||
#define Install_tm27_vector( handler ) set_vector( (handler), 35, 1 )
|
||||
#define Install_tm27_vector( handler ) \
|
||||
rtems_interrupt_handler_install( \
|
||||
35, \
|
||||
"Install tm27 interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)handler, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
#define Cause_tm27_intr() asm volatile ("trap #3");
|
||||
|
||||
|
||||
@@ -50,7 +50,13 @@ static void mcf5329_tc_tick(void)
|
||||
* Attach clock interrupt handler
|
||||
*/
|
||||
#define Clock_driver_support_install_isr( _new ) \
|
||||
set_vector(_new, CLOCK_VECTOR, 1)
|
||||
rtems_interrupt_handler_install( \
|
||||
CLOCK_VECTOR, \
|
||||
"Install clock interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)_new, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
/*
|
||||
* Set up the clock hardware
|
||||
|
||||
@@ -26,7 +26,14 @@
|
||||
|
||||
#define TM27_USE_VECTOR_HANDLER
|
||||
|
||||
#define Install_tm27_vector( handler ) set_vector( (handler), 35, 1 )
|
||||
#define Install_tm27_vector( handler ) \
|
||||
rtems_interrupt_handler_install( \
|
||||
35, \
|
||||
"Install tm27 interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)handler, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
#define Cause_tm27_intr() asm volatile ("trap #3");
|
||||
|
||||
|
||||
@@ -78,7 +78,13 @@ static void uC5282_tc_tick(void)
|
||||
* Attach clock interrupt handler
|
||||
*/
|
||||
#define Clock_driver_support_install_isr( _new ) \
|
||||
set_vector(_new, CLOCK_VECTOR, 1)
|
||||
rtems_interrupt_handler_install( \
|
||||
CLOCK_VECTOR, \
|
||||
"Install clock interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)_new, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
/*
|
||||
* Set up the clock hardware
|
||||
|
||||
@@ -31,7 +31,14 @@
|
||||
|
||||
#define TM27_USE_VECTOR_HANDLER
|
||||
|
||||
#define Install_tm27_vector( handler ) set_vector( (handler), 35, 1 )
|
||||
#define Install_tm27_vector( handler ) \
|
||||
rtems_interrupt_handler_install( \
|
||||
35, \
|
||||
"Install tm27 interrupt", \
|
||||
RTEMS_INTERRUPT_UNIQUE, \
|
||||
(void *)handler, \
|
||||
NULL \
|
||||
);
|
||||
|
||||
#define Cause_tm27_intr() asm volatile ("trap #3");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user