forked from Imagelibrary/rtems
Add missing prototypes.
This commit is contained in:
@@ -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 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*/
|
#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;
|
static void ( *driver_input_handler_ps2 )( void *, char *, int ) = 0;
|
||||||
|
|
||||||
@@ -230,7 +230,7 @@ static unsigned char handle_kbd_event(void)
|
|||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ps2_mouse_interrupt()
|
static void ps2_mouse_interrupt(void)
|
||||||
{
|
{
|
||||||
handle_kbd_event();
|
handle_kbd_event();
|
||||||
}
|
}
|
||||||
@@ -421,7 +421,7 @@ static int queue_empty(void)
|
|||||||
*/
|
*/
|
||||||
#define AUX_DEV ((void *)queue)
|
#define AUX_DEV ((void *)queue)
|
||||||
|
|
||||||
static int release_aux()
|
static int release_aux(void)
|
||||||
{
|
{
|
||||||
if (--aux_count)
|
if (--aux_count)
|
||||||
return 0;
|
return 0;
|
||||||
@@ -436,7 +436,7 @@ static int release_aux()
|
|||||||
* Enable auxiliary device.
|
* Enable auxiliary device.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static int open_aux()
|
static int open_aux(void)
|
||||||
{
|
{
|
||||||
rtems_status_code status;
|
rtems_status_code status;
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ extern int x86_capability;
|
|||||||
* forward declarations
|
* forward declarations
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void Timer_exit();
|
void Timer_exit(void);
|
||||||
|
|
||||||
/*-------------------------------------------------------------------------+
|
/*-------------------------------------------------------------------------+
|
||||||
| Pentium optimized timer handling.
|
| Pentium optimized timer handling.
|
||||||
@@ -310,13 +310,13 @@ Timer_initialize(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
uint32_t
|
uint32_t
|
||||||
Read_timer()
|
Read_timer(void)
|
||||||
{
|
{
|
||||||
return (*Read_timer_function)();
|
return (*Read_timer_function)();
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
Timer_exit()
|
Timer_exit(void)
|
||||||
{
|
{
|
||||||
return (*Timer_exit_function)();
|
return (*Timer_exit_function)();
|
||||||
}
|
}
|
||||||
@@ -365,7 +365,7 @@ void loadTimerValue( unsigned short loadedValue )
|
|||||||
| number of ticks to micro-seconds.
|
| number of ticks to micro-seconds.
|
||||||
| Returns: number of clock bits elapsed since last load.
|
| Returns: number of clock bits elapsed since last load.
|
||||||
+--------------------------------------------------------------------------*/
|
+--------------------------------------------------------------------------*/
|
||||||
unsigned int readTimer0()
|
unsigned int readTimer0(void)
|
||||||
{
|
{
|
||||||
unsigned short lsb, msb;
|
unsigned short lsb, msb;
|
||||||
unsigned char status;
|
unsigned char status;
|
||||||
@@ -382,7 +382,7 @@ unsigned int readTimer0()
|
|||||||
return (2*lastLoadedValue - count);
|
return (2*lastLoadedValue - count);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Timer0Reset()
|
void Timer0Reset(void)
|
||||||
{
|
{
|
||||||
loadTimerValue(0xffff);
|
loadTimerValue(0xffff);
|
||||||
readTimer0();
|
readTimer0();
|
||||||
|
|||||||
@@ -20,34 +20,34 @@
|
|||||||
/*
|
/*
|
||||||
* rtems prologue generated in irq_asm.S
|
* rtems prologue generated in irq_asm.S
|
||||||
*/
|
*/
|
||||||
extern void rtems_irq_prologue_0();
|
extern void rtems_irq_prologue_0(void);
|
||||||
extern void rtems_irq_prologue_1();
|
extern void rtems_irq_prologue_1(void);
|
||||||
extern void rtems_irq_prologue_2();
|
extern void rtems_irq_prologue_2(void);
|
||||||
extern void rtems_irq_prologue_3();
|
extern void rtems_irq_prologue_3(void);
|
||||||
extern void rtems_irq_prologue_4();
|
extern void rtems_irq_prologue_4(void);
|
||||||
extern void rtems_irq_prologue_5();
|
extern void rtems_irq_prologue_5(void);
|
||||||
extern void rtems_irq_prologue_6();
|
extern void rtems_irq_prologue_6(void);
|
||||||
extern void rtems_irq_prologue_7();
|
extern void rtems_irq_prologue_7(void);
|
||||||
extern void rtems_irq_prologue_8();
|
extern void rtems_irq_prologue_8(void);
|
||||||
extern void rtems_irq_prologue_9();
|
extern void rtems_irq_prologue_9(void);
|
||||||
extern void rtems_irq_prologue_10();
|
extern void rtems_irq_prologue_10(void);
|
||||||
extern void rtems_irq_prologue_11();
|
extern void rtems_irq_prologue_11(void);
|
||||||
extern void rtems_irq_prologue_12();
|
extern void rtems_irq_prologue_12(void);
|
||||||
extern void rtems_irq_prologue_13();
|
extern void rtems_irq_prologue_13(void);
|
||||||
extern void rtems_irq_prologue_14();
|
extern void rtems_irq_prologue_14(void);
|
||||||
extern void rtems_irq_prologue_15();
|
extern void rtems_irq_prologue_15(void);
|
||||||
/*
|
/*
|
||||||
* default idt vector
|
* default idt vector
|
||||||
*/
|
*/
|
||||||
extern void default_raw_idt_handler();
|
extern void default_raw_idt_handler(void);
|
||||||
/*
|
/*
|
||||||
* default on/off function
|
* default on/off function
|
||||||
*/
|
*/
|
||||||
static void nop_func(){}
|
static void nop_func(void){}
|
||||||
/*
|
/*
|
||||||
* default isOn function
|
* 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];
|
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_irq_global_settings initial_config;
|
||||||
static rtems_raw_irq_global_settings raw_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");
|
printk("raw_idt_notify has been called \n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void rtems_irq_mngt_init()
|
void rtems_irq_mngt_init(void)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
interrupt_gate_descriptor* idt_entry_tbl;
|
interrupt_gate_descriptor* idt_entry_tbl;
|
||||||
|
|||||||
@@ -18,8 +18,8 @@
|
|||||||
extern size_t RTC_Count;
|
extern size_t RTC_Count;
|
||||||
extern rtems_device_minor_number RTC_Minor;
|
extern rtems_device_minor_number RTC_Minor;
|
||||||
|
|
||||||
int RTC_Present;
|
extern int RTC_Present;
|
||||||
void setRealTimeToRTEMS(void);
|
extern void setRealTimeToRTEMS(void);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* rtc_initialize
|
* rtc_initialize
|
||||||
@@ -138,7 +138,7 @@ void setRealTimeToRTEMS()
|
|||||||
* Return values: NONE
|
* Return values: NONE
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void setRealTimeFromRTEMS()
|
void setRealTimeFromRTEMS(void)
|
||||||
{
|
{
|
||||||
rtems_time_of_day rtems_tod;
|
rtems_time_of_day rtems_tod;
|
||||||
|
|
||||||
@@ -222,7 +222,7 @@ int setRealTime(
|
|||||||
/* XXX this routine should be part of the public RTEMS interface */
|
/* XXX this routine should be part of the public RTEMS interface */
|
||||||
uint32_t _TOD_To_seconds( rtems_time_of_day *tod );
|
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 rtems_tod;
|
||||||
rtems_time_of_day rtc_tod;
|
rtems_time_of_day rtc_tod;
|
||||||
|
|||||||
Reference in New Issue
Block a user