From 9212cb3248cd1004be2d43dfce23c9c851b961d5 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Mon, 18 Aug 2008 06:06:18 +0000 Subject: Add missing prototypes. --- c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c | 8 ++--- c/src/lib/libbsp/i386/pc386/timer/timer.c | 10 +++--- c/src/lib/libbsp/i386/shared/irq/irq_init.c | 42 ++++++++++++------------- c/src/lib/libbsp/shared/tod.c | 8 ++--- 4 files changed, 34 insertions(+), 34 deletions(-) diff --git a/c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c b/c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c index 6b3ac19614..dd92eeb791 100644 --- a/c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c +++ b/c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c @@ -58,7 +58,7 @@ static unsigned char mouse_reply_expected = 0; #define AUX_INTS_ON (KBD_MODE_KCC | KBD_MODE_SYS | KBD_MODE_MOUSE_INT | KBD_MODE_KBD_INT) #define MAX_RETRIES 60 /* some aux operations take long time*/ -static void ps2_mouse_interrupt(); +static void ps2_mouse_interrupt(void); static void ( *driver_input_handler_ps2 )( void *, char *, int ) = 0; @@ -230,7 +230,7 @@ static unsigned char handle_kbd_event(void) return status; } -static void ps2_mouse_interrupt() +static void ps2_mouse_interrupt(void) { handle_kbd_event(); } @@ -421,7 +421,7 @@ static int queue_empty(void) */ #define AUX_DEV ((void *)queue) -static int release_aux() +static int release_aux(void) { if (--aux_count) return 0; @@ -436,7 +436,7 @@ static int release_aux() * Enable auxiliary device. */ -static int open_aux() +static int open_aux(void) { rtems_status_code status; diff --git a/c/src/lib/libbsp/i386/pc386/timer/timer.c b/c/src/lib/libbsp/i386/pc386/timer/timer.c index a8ae096067..57c50f2eca 100644 --- a/c/src/lib/libbsp/i386/pc386/timer/timer.c +++ b/c/src/lib/libbsp/i386/pc386/timer/timer.c @@ -76,7 +76,7 @@ extern int x86_capability; * forward declarations */ -void Timer_exit(); +void Timer_exit(void); /*-------------------------------------------------------------------------+ | Pentium optimized timer handling. @@ -310,13 +310,13 @@ Timer_initialize(void) } uint32_t -Read_timer() +Read_timer(void) { return (*Read_timer_function)(); } void -Timer_exit() +Timer_exit(void) { return (*Timer_exit_function)(); } @@ -365,7 +365,7 @@ void loadTimerValue( unsigned short loadedValue ) | number of ticks to micro-seconds. | Returns: number of clock bits elapsed since last load. +--------------------------------------------------------------------------*/ -unsigned int readTimer0() +unsigned int readTimer0(void) { unsigned short lsb, msb; unsigned char status; @@ -382,7 +382,7 @@ unsigned int readTimer0() return (2*lastLoadedValue - count); } -void Timer0Reset() +void Timer0Reset(void) { loadTimerValue(0xffff); readTimer0(); diff --git a/c/src/lib/libbsp/i386/shared/irq/irq_init.c b/c/src/lib/libbsp/i386/shared/irq/irq_init.c index 5c00859c16..dc0becbfe3 100644 --- a/c/src/lib/libbsp/i386/shared/irq/irq_init.c +++ b/c/src/lib/libbsp/i386/shared/irq/irq_init.c @@ -20,34 +20,34 @@ /* * rtems prologue generated in irq_asm.S */ -extern void rtems_irq_prologue_0(); -extern void rtems_irq_prologue_1(); -extern void rtems_irq_prologue_2(); -extern void rtems_irq_prologue_3(); -extern void rtems_irq_prologue_4(); -extern void rtems_irq_prologue_5(); -extern void rtems_irq_prologue_6(); -extern void rtems_irq_prologue_7(); -extern void rtems_irq_prologue_8(); -extern void rtems_irq_prologue_9(); -extern void rtems_irq_prologue_10(); -extern void rtems_irq_prologue_11(); -extern void rtems_irq_prologue_12(); -extern void rtems_irq_prologue_13(); -extern void rtems_irq_prologue_14(); -extern void rtems_irq_prologue_15(); +extern void rtems_irq_prologue_0(void); +extern void rtems_irq_prologue_1(void); +extern void rtems_irq_prologue_2(void); +extern void rtems_irq_prologue_3(void); +extern void rtems_irq_prologue_4(void); +extern void rtems_irq_prologue_5(void); +extern void rtems_irq_prologue_6(void); +extern void rtems_irq_prologue_7(void); +extern void rtems_irq_prologue_8(void); +extern void rtems_irq_prologue_9(void); +extern void rtems_irq_prologue_10(void); +extern void rtems_irq_prologue_11(void); +extern void rtems_irq_prologue_12(void); +extern void rtems_irq_prologue_13(void); +extern void rtems_irq_prologue_14(void); +extern void rtems_irq_prologue_15(void); /* * default idt vector */ -extern void default_raw_idt_handler(); +extern void default_raw_idt_handler(void); /* * default on/off function */ -static void nop_func(){} +static void nop_func(void){} /* * default isOn function */ -static int not_connected() {return 0;} +static int not_connected(void) {return 0;} static rtems_raw_irq_connect_data idtHdl[IDT_SIZE]; @@ -104,12 +104,12 @@ static interrupt_gate_descriptor idtEntry; static rtems_irq_global_settings initial_config; static rtems_raw_irq_global_settings raw_initial_config; -void raw_idt_notify() +void raw_idt_notify(void) { printk("raw_idt_notify has been called \n"); } -void rtems_irq_mngt_init() +void rtems_irq_mngt_init(void) { int i; interrupt_gate_descriptor* idt_entry_tbl; diff --git a/c/src/lib/libbsp/shared/tod.c b/c/src/lib/libbsp/shared/tod.c index c04bb245b7..4aa8dfe043 100644 --- a/c/src/lib/libbsp/shared/tod.c +++ b/c/src/lib/libbsp/shared/tod.c @@ -18,8 +18,8 @@ extern size_t RTC_Count; extern rtems_device_minor_number RTC_Minor; -int RTC_Present; -void setRealTimeToRTEMS(void); +extern int RTC_Present; +extern void setRealTimeToRTEMS(void); /* * rtc_initialize @@ -138,7 +138,7 @@ void setRealTimeToRTEMS() * Return values: NONE */ -void setRealTimeFromRTEMS() +void setRealTimeFromRTEMS(void) { rtems_time_of_day rtems_tod; @@ -222,7 +222,7 @@ int setRealTime( /* XXX this routine should be part of the public RTEMS interface */ uint32_t _TOD_To_seconds( rtems_time_of_day *tod ); -int checkRealTime() +int checkRealTime(void) { rtems_time_of_day rtems_tod; rtems_time_of_day rtc_tod; -- cgit v1.2.3