diff options
-rw-r--r-- | c/src/lib/libbsp/i386/i386ex/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/i386ex/include/tm27.h | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/include/tm27.h | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/ts_386ex/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/ts_386ex/include/tm27.h | 9 |
6 files changed, 22 insertions, 17 deletions
diff --git a/c/src/lib/libbsp/i386/i386ex/ChangeLog b/c/src/lib/libbsp/i386/i386ex/ChangeLog index c590e0a858..6e1ed6f903 100644 --- a/c/src/lib/libbsp/i386/i386ex/ChangeLog +++ b/c/src/lib/libbsp/i386/i386ex/ChangeLog @@ -1,3 +1,8 @@ +2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com> + + * include/tm27.h: Remove references to rtems_interrupt_catch since this + archiecture does not use Simple Vectored Interrupt model. + 2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com> * configure.ac: Rename BSP_BOOTCARD_OPTIONS to diff --git a/c/src/lib/libbsp/i386/i386ex/include/tm27.h b/c/src/lib/libbsp/i386/i386ex/include/tm27.h index 383b7cc117..ab32036e6b 100644 --- a/c/src/lib/libbsp/i386/i386ex/include/tm27.h +++ b/c/src/lib/libbsp/i386/i386ex/include/tm27.h @@ -21,13 +21,10 @@ * NOTE: Use a software interrupt for the i386. */ -#define MUST_WAIT_FOR_INTERRUTPT 0 +#define MUST_WAIT_FOR_INTERRUPT 0 + +#define Install_tm27_vector(handler) -#define Install_tm27_vector(handler) \ -{ \ - rtems_isr_entry dummy; \ - rtems_interrupt_catch(handler, 0x90, &dummy); \ -} #define Cause_tm27_intr() asm volatile( "int $0x90" : : ); #define Clear_tm27_intr() /* empty */ diff --git a/c/src/lib/libbsp/i386/pc386/ChangeLog b/c/src/lib/libbsp/i386/pc386/ChangeLog index 019a69fb90..3b1f9b0f90 100644 --- a/c/src/lib/libbsp/i386/pc386/ChangeLog +++ b/c/src/lib/libbsp/i386/pc386/ChangeLog @@ -1,3 +1,8 @@ +2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com> + + * include/tm27.h: Remove references to rtems_interrupt_catch since this + archiecture does not use Simple Vectored Interrupt model. + 2009-08-03 Roxana Leontie <roxana.leontie@gmail.com> * console/fb_vga.c: changed the reference to mw_fb.h into fb.h diff --git a/c/src/lib/libbsp/i386/pc386/include/tm27.h b/c/src/lib/libbsp/i386/pc386/include/tm27.h index 790601fa6b..54852e15e5 100644 --- a/c/src/lib/libbsp/i386/pc386/include/tm27.h +++ b/c/src/lib/libbsp/i386/pc386/include/tm27.h @@ -21,11 +21,7 @@ #define MUST_WAIT_FOR_INTERRUPT 0 -#define Install_tm27_vector(handler) \ -{ \ - rtems_isr_entry dummy; \ - rtems_interrupt_catch(handler, 0x90, &dummy); \ -} +#define Install_tm27_vector(handler) #define Cause_tm27_intr() asm volatile("int $0x90" : :); diff --git a/c/src/lib/libbsp/i386/ts_386ex/ChangeLog b/c/src/lib/libbsp/i386/ts_386ex/ChangeLog index 890710fb4c..fd2bf21cd7 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/ChangeLog +++ b/c/src/lib/libbsp/i386/ts_386ex/ChangeLog @@ -1,3 +1,8 @@ +2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com> + + * include/tm27.h: Remove references to rtems_interrupt_catch since this + archiecture does not use Simple Vectored Interrupt model. + 2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com> * configure.ac: Rename BSP_BOOTCARD_OPTIONS to diff --git a/c/src/lib/libbsp/i386/ts_386ex/include/tm27.h b/c/src/lib/libbsp/i386/ts_386ex/include/tm27.h index 383b7cc117..ab32036e6b 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/include/tm27.h +++ b/c/src/lib/libbsp/i386/ts_386ex/include/tm27.h @@ -21,13 +21,10 @@ * NOTE: Use a software interrupt for the i386. */ -#define MUST_WAIT_FOR_INTERRUTPT 0 +#define MUST_WAIT_FOR_INTERRUPT 0 + +#define Install_tm27_vector(handler) -#define Install_tm27_vector(handler) \ -{ \ - rtems_isr_entry dummy; \ - rtems_interrupt_catch(handler, 0x90, &dummy); \ -} #define Cause_tm27_intr() asm volatile( "int $0x90" : : ); #define Clear_tm27_intr() /* empty */ |