diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-12-13 21:21:31 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-12-13 21:21:31 +0000 |
commit | da8ae79b3e66ab119dd7973bb42a36e8fee50ff8 (patch) | |
tree | 699dc5cff90363015cea2479055b5790dcfc4d08 /c/src/lib/libbsp/i386/pc386 | |
parent | Patch rtems-19991203.sh2.diff from John M. Mills <jmills@tga.com> which (diff) | |
download | rtems-da8ae79b3e66ab119dd7973bb42a36e8fee50ff8.tar.bz2 |
Warning removal patch from Philip A. Prindeville <philipp@zembu.com>.
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/3c509/3c509.c | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/console/console.c | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c | 5 |
3 files changed, 10 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/3c509/3c509.c b/c/src/lib/libbsp/i386/pc386/3c509/3c509.c index e4c27d894f..07feea0255 100644 --- a/c/src/lib/libbsp/i386/pc386/3c509/3c509.c +++ b/c/src/lib/libbsp/i386/pc386/3c509/3c509.c @@ -58,6 +58,9 @@ * * MODIFICATION/HISTORY: * $Log$ + * Revision 1.1 1999/05/14 16:23:42 joel + * Added 3COM 3C509 driver from Rosimildo DaSilva <rdasilva@connecttel.com>. + * * **********************************************************************************/ @@ -384,7 +387,7 @@ void __inline outb( unsigned short io_addr, unsigned char out_data ) **********************************************************************************/ static __inline unsigned char inb( unsigned short io_addr ) { - unsigned short in_data; + unsigned char in_data; inport_byte( io_addr, in_data ); return in_data; } diff --git a/c/src/lib/libbsp/i386/pc386/console/console.c b/c/src/lib/libbsp/i386/pc386/console/console.c index dc3584111a..a16188c464 100644 --- a/c/src/lib/libbsp/i386/pc386/console/console.c +++ b/c/src/lib/libbsp/i386/pc386/console/console.c @@ -68,7 +68,7 @@ extern BSP_polling_getchar_function_type BSP_poll_char; /*-------------------------------------------------------------------------+ | External Prototypes +--------------------------------------------------------------------------*/ -extern void _IBMPC_keyboard_isr(void); +extern void _IBMPC_keyboard_isr(rtems_vector_number); 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 666653f421..b0f1938802 100644 --- a/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c +++ b/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c @@ -186,6 +186,11 @@ struct ne_softc { static struct ne_softc ne_softc[NNEDRIVER]; +/* Forward declarations to avoid warnings */ + +static void ne_stop (struct ne_softc *sc); +static void ne_init (void *arg); + /* Find the NE2000 device which is attached at a particular interrupt vector. */ |