From c629812c017addfdcbdf752637ab54e34a874b3b Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 13 Dec 1999 22:10:45 +0000 Subject: Removed warnings. --- c/src/lib/libbsp/i386/pc386/console/console.c | 3 ++- c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c | 4 ++-- c/src/lib/libbsp/i386/pc386/startup/bspstart.c | 2 ++ c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c | 4 ++-- c/src/lib/libbsp/i386/shared/irq/irq.h | 4 ++-- 5 files changed, 10 insertions(+), 7 deletions(-) (limited to 'c/src/lib/libbsp/i386') diff --git a/c/src/lib/libbsp/i386/pc386/console/console.c b/c/src/lib/libbsp/i386/pc386/console/console.c index a16188c464..8da96684d7 100644 --- a/c/src/lib/libbsp/i386/pc386/console/console.c +++ b/c/src/lib/libbsp/i386/pc386/console/console.c @@ -33,6 +33,7 @@ #include #include #include +#include #undef __assert void __assert (const char *file, int line, const char *msg); @@ -68,7 +69,7 @@ extern BSP_polling_getchar_function_type BSP_poll_char; /*-------------------------------------------------------------------------+ | External Prototypes +--------------------------------------------------------------------------*/ -extern void _IBMPC_keyboard_isr(rtems_vector_number); +extern void _IBMPC_keyboard_isr(void); extern rtems_boolean _IBMPC_scankey(char *); /* defined in 'inch.c' */ extern char BSP_wait_polled_input(void); extern void _IBMPC_initVideo(void); diff --git a/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c b/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c index b0f1938802..c9cc3cbe62 100644 --- a/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c +++ b/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c @@ -330,8 +330,8 @@ ne_check_status (struct ne_softc *sc) /* Handle an NE2000 interrupt. */ -static rtems_isr -ne_interrupt_handler (rtems_vector_number v) +static void +ne_interrupt_handler (void) { struct ne_softc *sc; diff --git a/c/src/lib/libbsp/i386/pc386/startup/bspstart.c b/c/src/lib/libbsp/i386/pc386/startup/bspstart.c index 4191cac481..dc2a24debb 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/bspstart.c +++ b/c/src/lib/libbsp/i386/pc386/startup/bspstart.c @@ -137,6 +137,8 @@ void bsp_pretasking_hook(void) +--------------------------------------------------------------------------*/ void bsp_start_default( void ) { + void Calibrate_loop_1ms(void); + /* * Calibrate variable for 1ms-loop (see timer.c) */ diff --git a/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c b/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c index e897435f7a..0344dcb789 100644 --- a/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c +++ b/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c @@ -126,8 +126,8 @@ static struct wd_softc wd_softc[NWDDRIVER]; /* * WD interrupt handler */ -static rtems_isr -wd8003Enet_interrupt_handler (rtems_vector_number v) +static void +wd8003Enet_interrupt_handler (void) { unsigned int tport; unsigned char status, status2; diff --git a/c/src/lib/libbsp/i386/shared/irq/irq.h b/c/src/lib/libbsp/i386/shared/irq/irq.h index 8bb6ce6f85..a8c103a886 100644 --- a/c/src/lib/libbsp/i386/shared/irq/irq.h +++ b/c/src/lib/libbsp/i386/shared/irq/irq.h @@ -58,7 +58,7 @@ typedef enum { BSP_RT_TIMER1 = 8, BSP_RT_TIMER3 = 10 -}rtems_irq_symbolic_name; +} rtems_irq_symbolic_name; @@ -111,7 +111,7 @@ typedef struct __rtems_irq_connect_data__ { * if someone manipulates the i8259s interrupt mask without care... */ rtems_irq_is_enabled isOn; -}rtems_irq_connect_data; +} rtems_irq_connect_data; typedef struct { /* -- cgit v1.2.3