summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-08-18 06:06:18 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-08-18 06:06:18 +0000
commit9212cb3248cd1004be2d43dfce23c9c851b961d5 (patch)
tree9531071c75d90db823eea9b9b885fa15ae392a1a /c/src
parentMove bogus ChangeLog entry to tools/ChangeLog (diff)
downloadrtems-9212cb3248cd1004be2d43dfce23c9c851b961d5.tar.bz2
Add missing prototypes.
Diffstat (limited to 'c/src')
-rw-r--r--c/src/lib/libbsp/i386/pc386/console/ps2_mouse.c8
-rw-r--r--c/src/lib/libbsp/i386/pc386/timer/timer.c10
-rw-r--r--c/src/lib/libbsp/i386/shared/irq/irq_init.c42
-rw-r--r--c/src/lib/libbsp/shared/tod.c8
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;