2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>

* clock/ckinit.c: Remove nested externs.
	Add missing prototypes.
	Fix Clock_isr prototype.
This commit is contained in:
Ralf Corsepius
2009-11-06 07:52:39 +00:00
parent a45d609dd0
commit 7197bfb110
2 changed files with 13 additions and 6 deletions

View File

@@ -1,3 +1,9 @@
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/ckinit.c: Remove nested externs.
Add missing prototypes.
Fix Clock_isr prototype.
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/ts_386ex.cfg: Remove RTEMS_BSP_FAMILY.

View File

@@ -29,7 +29,11 @@ static uint32_t Clock_initial_isr_value;
volatile uint32_t Clock_driver_ticks;
void Clock_exit( void );
extern void Clock_exit( void );
/* External Prototypes */
extern void init_rtc(void); /* defined in 'rtc.c' */
extern long rtc_read(rtems_time_of_day *); /* defined in 'rtc.c' */
/*
* These are set by clock driver during its init
@@ -42,7 +46,7 @@ rtems_device_major_number rtems_clock_minor = 0;
* This is the ISR handler.
*/
void Clock_isr(void)
void Clock_isr(rtems_irq_hdl_param unused)
{
/* enable_tracing(); */
Clock_driver_ticks += 1;
@@ -95,9 +99,6 @@ rtems_device_driver Clock_initialize(
{
rtems_time_of_day now;
/* External Prototypes */
extern void init_rtc(void); /* defined in 'rtc.c' */
extern long rtc_read(rtems_time_of_day *); /* defined in 'rtc.c' */
#ifdef BSP_DEBUG
printk("Loading clock from on-board real-time clock.\n");
@@ -145,7 +146,7 @@ rtems_device_driver Clock_initialize(
return RTEMS_SUCCESSFUL;
}
void Clock_exit()
void Clock_exit(void)
{
ClockOff(&clockIrqData);
BSP_remove_rtems_irq_handler (&clockIrqData);