[PATCH 18/54] powerpc/tqm8xx: Fix warnings
Joel Sherrill
joel.sherrill at oarcorp.com
Mon Oct 13 15:37:02 UTC 2014
---
c/src/lib/libbsp/powerpc/tqm8xx/clock/p_clock.c | 9 +++--
c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h | 48 +++++++++++--------------
2 files changed, 27 insertions(+), 30 deletions(-)
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/clock/p_clock.c b/c/src/lib/libbsp/powerpc/tqm8xx/clock/p_clock.c
index c3154fd..2ea9f45 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/clock/p_clock.c
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/clock/p_clock.c
@@ -1,6 +1,8 @@
/*
* Clock Tick interrupt conexion code.
- *
+ */
+
+/*
* COPYRIGHT (c) 1989-1997.
* On-Line Applications Research Corporation (OAR).
*
@@ -15,17 +17,18 @@
#include <bsp.h>
#include <bsp/irq-generic.h>
#include <rtems/bspIo.h>
+
extern void clockOn(void*);
extern void clockOff (void*);
extern int clockIsOn(void*);
extern void Clock_isr(void*);
-void BSP_clock_hdl(void * arg)
+static void BSP_clock_hdl(void * arg)
{
Clock_isr(arg);
}
-int BSP_get_clock_irq_level(void)
+static int BSP_get_clock_irq_level(void)
{
/*
* Caution : if you change this, you must change the
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h b/c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h
index d7297a1..7c6f0e6 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h
@@ -1,31 +1,17 @@
-/*===============================================================*\
-| Project: RTEMS TQM8xx BSP |
-+-----------------------------------------------------------------+
-| This file has been adapted to MPC8xx by |
-| Thomas Doerfler <Thomas.Doerfler at embedded-brains.de> |
-| Copyright (c) 2008 |
-| Embedded Brains GmbH |
-| Obere Lagerstr. 30 |
-| D-82178 Puchheim |
-| Germany |
-| rtems at embedded-brains.de |
-| |
-| See the other copyright notice below for the original parts. |
-+-----------------------------------------------------------------+
-| The license and distribution terms for this file may be |
-| found in the file LICENSE in this distribution or at |
-| |
-| http://www.rtems.org/license/LICENSE. |
-| |
-+-----------------------------------------------------------------+
-| this file contains the console driver |
-\*===============================================================*/
-/* derived from MBX8xx BSP: */
-/* bsp.h
- *
+/*
+ * RTEMS TQM8xx BSP
* This include file contains all board IO definitions.
- *
- * This file includes definitions for the MBX860 and MBX821.
+ */
+
+/*
+ * This file has been adapted to MPC8xx by:
+ * Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
+ * Copyright (c) 2008
+ * Embedded Brains GmbH
+ * Obere Lagerstr. 30
+ * D-82178 Puchheim
+ * Germany
+ * rtems at embedded-brains.de
*
* COPYRIGHT (c) 1989-2008.
* On-Line Applications Research Corporation (OAR).
@@ -146,13 +132,21 @@ extern int rtems_scc_enet_driver_attach (struct rtems_bsdnet_ifconfig *config,
#define PGHPLUS_PB_SPI_EEP_CE_MSK (1<< 0)
#define PGHPLUS_PB_SPI_DISP4_RS_MSK (1<<15)
#define PGHPLUS_PB_SPI_DISP4_CE_MSK (1<<14)
+
/*
* our (internal) bus frequency
*/
extern uint32_t BSP_bus_frequency;
+/*
+ * Interfaces to required Clock Driver support methods
+ */
+int BSP_disconnect_clock_handler(void);
+int BSP_connect_clock_handler (rtems_irq_hdl);
+
#ifdef __cplusplus
}
#endif
+
#endif
#endif
--
1.9.3
More information about the devel
mailing list