summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-12 15:37:33 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-13 10:33:33 -0500
commitb6c3e3e6098cd3de3bdb53e6a2fcd8db5b260926 (patch)
treea1a0853342a76361a92f319fb302766b0ce31b75
parentlibcpu/arm/s3c24xx/clock/clockdrv.c: Fix warnings (diff)
downloadrtems-b6c3e3e6098cd3de3bdb53e6a2fcd8db5b260926.tar.bz2
libcpu/powerpc/mpc5xx/clock/clock.c: Fix warnings
-rw-r--r--c/src/lib/libcpu/powerpc/mpc5xx/clock/clock.c36
1 files changed, 7 insertions, 29 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc5xx/clock/clock.c b/c/src/lib/libcpu/powerpc/mpc5xx/clock/clock.c
index 2b95bd68d6..c3442711a9 100644
--- a/c/src/lib/libcpu/powerpc/mpc5xx/clock/clock.c
+++ b/c/src/lib/libcpu/powerpc/mpc5xx/clock/clock.c
@@ -1,9 +1,10 @@
-/* clock.c
+/*
*
* This routine initializes the PIT on the MPC5xx.
* The tick frequency is specified by the bsp.
- *
- *
+ */
+
+/*
* MPC5xx port sponsored by Defence Research and Development Canada - Suffield
* Copyright (C) 2004, Real-Time Systems Inc. (querbach@realtime.bc.ca)
*
@@ -55,13 +56,6 @@ extern uint32_t bsp_clicks_per_usec;
void Clock_exit( void );
/*
- * These are set by clock driver during its init
- */
-
-rtems_device_major_number rtems_clock_major = ~0;
-rtems_device_minor_number rtems_clock_minor;
-
-/*
* ISR Handler
*/
rtems_isr Clock_isr(rtems_vector_number vector)
@@ -107,8 +101,7 @@ void clockOn(void* unused)
usiu.piscrk = 0;
}
-void
-clockOff(void* unused)
+void clockOff(void* unused)
{
/* disable PIT and PIT interrupts */
usiu.piscrk = USIU_UNLOCK_KEY;
@@ -127,13 +120,12 @@ int clockIsOn(void* unused)
* Called via atexit()
* Remove the clock interrupt handler by setting handler to NULL
*/
-void
-Clock_exit(void)
+void Clock_exit(void)
{
(void) BSP_disconnect_clock_handler ();
}
-void Install_clock(rtems_isr_entry clock_isr)
+static void Install_clock(rtems_isr_entry clock_isr)
{
Clock_driver_ticks = 0;
@@ -141,13 +133,6 @@ void Install_clock(rtems_isr_entry clock_isr)
atexit(Clock_exit);
}
-void
-ReInstall_clock(rtems_isr_entry new_clock_isr)
-{
- BSP_connect_clock_handler (new_clock_isr);
-}
-
-
rtems_device_driver Clock_initialize(
rtems_device_major_number major,
rtems_device_minor_number minor,
@@ -156,12 +141,5 @@ rtems_device_driver Clock_initialize(
{
Install_clock( Clock_isr );
- /*
- * make major/minor avail to others such as shared memory driver
- */
-
- rtems_clock_major = major;
- rtems_clock_minor = minor;
-
return RTEMS_SUCCESSFUL;
}