From 67ed2a84fcaabf0543d1975d1cdacd9583c68484 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 18 Sep 2008 17:34:49 +0000 Subject: 2008-09-18 Joel Sherrill * include/bsp.h: Remove unnecessary variables and EXTERN magic. --- c/src/lib/libbsp/i386/i386ex/ChangeLog | 4 ++++ c/src/lib/libbsp/i386/i386ex/include/bsp.h | 29 ---------------------------- c/src/lib/libbsp/i386/ts_386ex/ChangeLog | 4 ++++ c/src/lib/libbsp/i386/ts_386ex/include/bsp.h | 27 -------------------------- 4 files changed, 8 insertions(+), 56 deletions(-) (limited to 'c/src/lib/libbsp') 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,3 +1,7 @@ +2008-09-18 Joel Sherrill + + * include/bsp.h: Remove unnecessary variables and EXTERN magic. + 2008-09-18 Joel Sherrill * include/bsp.h: Remove unnecessary boilerplate comments. 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 } diff --git a/c/src/lib/libbsp/i386/ts_386ex/ChangeLog b/c/src/lib/libbsp/i386/ts_386ex/ChangeLog index 426e692b28..9b847d689b 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/ChangeLog +++ b/c/src/lib/libbsp/i386/ts_386ex/ChangeLog @@ -1,3 +1,7 @@ +2008-09-18 Joel Sherrill + + * include/bsp.h: Remove unnecessary variables and EXTERN magic. + 2008-09-18 Joel Sherrill * include/bsp.h: Remove unnecessary boilerplate comments. diff --git a/c/src/lib/libbsp/i386/ts_386ex/include/bsp.h b/c/src/lib/libbsp/i386/ts_386ex/include/bsp.h index ec627e5205..70e0a8e450 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/include/bsp.h +++ b/c/src/lib/libbsp/i386/ts_386ex/include/bsp.h @@ -97,39 +97,12 @@ extern void Wait_X_ms (unsigned); #define RAM_END 0x200000 -/* 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 3 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 } -- cgit v1.2.3