summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-08-06 21:51:50 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-08-06 21:51:50 +0000
commit2953a9e51bb198a564c14a0afc5e1ea31b007152 (patch)
treeee4e06ba5fea8c8820974d42af3c71a8111796a0 /c
parentRevert (diff)
downloadrtems-2953a9e51bb198a564c14a0afc5e1ea31b007152.tar.bz2
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.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/i386/i386ex/ChangeLog5
-rw-r--r--c/src/lib/libbsp/i386/i386ex/include/tm27.h9
-rw-r--r--c/src/lib/libbsp/i386/pc386/ChangeLog5
-rw-r--r--c/src/lib/libbsp/i386/pc386/include/tm27.h6
-rw-r--r--c/src/lib/libbsp/i386/ts_386ex/ChangeLog5
-rw-r--r--c/src/lib/libbsp/i386/ts_386ex/include/tm27.h9
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 */