summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/i386ex
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-18 17:34:49 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-18 17:34:49 +0000
commit67ed2a84fcaabf0543d1975d1cdacd9583c68484 (patch)
tree3bc1ee6e832c4d5f643d84a39ce71e1508731a7c /c/src/lib/libbsp/i386/i386ex
parent2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-67ed2a84fcaabf0543d1975d1cdacd9583c68484.tar.bz2
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Remove unnecessary variables and EXTERN magic.
Diffstat (limited to 'c/src/lib/libbsp/i386/i386ex')
-rw-r--r--c/src/lib/libbsp/i386/i386ex/ChangeLog4
-rw-r--r--c/src/lib/libbsp/i386/i386ex/include/bsp.h29
2 files changed, 4 insertions, 29 deletions
diff --git a/c/src/lib/libbsp/i386/i386ex/ChangeLog b/c/src/lib/libbsp/i386/i386ex/ChangeLog
index 788a5e363a..0f0af857a6 100644
--- a/c/src/lib/libbsp/i386/i386ex/ChangeLog
+++ b/c/src/lib/libbsp/i386/i386ex/ChangeLog
@@ -1,5 +1,9 @@
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
+ * include/bsp.h: Remove unnecessary variables and EXTERN magic.
+
+2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
+
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
diff --git a/c/src/lib/libbsp/i386/i386ex/include/bsp.h b/c/src/lib/libbsp/i386/i386ex/include/bsp.h
index 8aab3f16c4..c456b0aea4 100644
--- a/c/src/lib/libbsp/i386/i386ex/include/bsp.h
+++ b/c/src/lib/libbsp/i386/i386ex/include/bsp.h
@@ -55,39 +55,10 @@ extern "C" {
#define RAM_END 0x100000
-/* I/O addressing */
-
-/*
- *#define Is_tx_ready( _status ) ( (_status) & 0x20 )
- */
-/* dec 20. try the TE instead of TBE as the check */
-
-#define Is_tx_ready( _status ) ( (_status) & 0x40 )
-
-#define Is_rx_ready( _status ) ( (_status) & 0x01 )
-
-/* Structures */
-
-#ifdef F386_INIT
-#undef BSP_EXTERN
-#define BSP_EXTERN
-#else
-#undef BSP_EXTERN
-#define BSP_EXTERN extern
-#endif
-
#define IDT_SIZE 256
#define GDT_SIZE 8192
extern interrupt_gate_descriptor Interrupt_descriptor_table[IDT_SIZE];
-extern segment_descriptors Global_descriptor_table [GDT_SIZE];
-
-BSP_EXTERN unsigned short Idt[3]; /* Interrupt Descriptor Table Address */
-BSP_EXTERN unsigned short Gdt[3]; /* Global Descriptor Table Address */
-BSP_EXTERN unsigned int Idt_base;
-BSP_EXTERN unsigned int Gdt_base;
-
-/* routines */
#ifdef __cplusplus
}