From 3cd35d4669dcd852f3d465851e9c81ce97543655 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Mon, 18 Aug 2008 10:46:09 +0000 Subject: Add missing prototypes. --- c/src/lib/libbsp/i386/ts_386ex/clock/ckinit.c | 2 +- c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c | 2 +- c/src/lib/libbsp/i386/ts_386ex/timer/timer.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'c/src/lib/libbsp/i386/ts_386ex') diff --git a/c/src/lib/libbsp/i386/ts_386ex/clock/ckinit.c b/c/src/lib/libbsp/i386/ts_386ex/clock/ckinit.c index c61a251649..887112134b 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/clock/ckinit.c +++ b/c/src/lib/libbsp/i386/ts_386ex/clock/ckinit.c @@ -44,7 +44,7 @@ rtems_device_major_number rtems_clock_minor = 0; * This is the ISR handler. */ -void Clock_isr() +void Clock_isr(void) { /* enable_tracing(); */ Clock_driver_ticks += 1; diff --git a/c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c b/c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c index ef02e9014f..59e0a98deb 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c +++ b/c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c @@ -76,7 +76,7 @@ void bsp_pretasking_hook(void) void bsp_start( void ) { - void rtems_irq_mngt_init(); + extern void rtems_irq_mngt_init(void); Configuration.work_space_start = (void *) RAM_END - rtems_configuration_get_work_space_size(); diff --git a/c/src/lib/libbsp/i386/ts_386ex/timer/timer.c b/c/src/lib/libbsp/i386/ts_386ex/timer/timer.c index 050ab2c030..9a5c6304c5 100644 --- a/c/src/lib/libbsp/i386/ts_386ex/timer/timer.c +++ b/c/src/lib/libbsp/i386/ts_386ex/timer/timer.c @@ -30,7 +30,7 @@ volatile uint32_t Ttimer_val; /* Updated from ISR!!! */ rtems_boolean Timer_driver_Find_average_overhead; -extern void timerisr(); +extern void timerisr(void); /* * Number of us per timer interrupt. Note: 1 us == 1 tick. @@ -88,7 +88,7 @@ static rtems_raw_irq_connect_data old_raw_irq_data = { BSP_PERIODIC_TIMER + BSP_IRQ_VECTOR_BASE, }; -void Timer_exit() +void Timer_exit(void) { if (!i386_delete_idt_entry(&timer_raw_irq_data)) { printk("Timer_exit:Timer raw handler removal failed\n"); -- cgit v1.2.3