forked from Imagelibrary/rtems
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:
@@ -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.
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user