summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/virtex
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-28 13:23:16 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-28 13:23:16 +0000
commitdeada8db0ed1ae17ec74acfd96223014d7ba97f7 (patch)
treee91bc512650137f0ae44a945681260c02bf86d5a /c/src/lib/libbsp/powerpc/virtex
parent2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com> (diff)
downloadrtems-deada8db0ed1ae17ec74acfd96223014d7ba97f7.tar.bz2
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
* network/xiltemac.c, startup/bspstart.c: Remove warnings.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/virtex')
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c9
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c4
3 files changed, 11 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/virtex/ChangeLog b/c/src/lib/libbsp/powerpc/virtex/ChangeLog
index ad43f9452a..22a3566815 100644
--- a/c/src/lib/libbsp/powerpc/virtex/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/virtex/ChangeLog
@@ -1,3 +1,7 @@
+2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * network/xiltemac.c, startup/bspstart.c: Remove warnings.
+
2010-03-27 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
* dlentry/start.S: remove bootcard calling warning
diff --git a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c b/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
index 9307a68415..d53e34a5b1 100644
--- a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
+++ b/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
@@ -49,6 +49,11 @@
/* Why isn't this defined in stdio.h like it's supposed to be? */
extern int snprintf(char*, size_t, const char*, ...);
+extern rtems_isr xilTemacIsr( void *handle );
+extern void xilTemacIsrOn(const rtems_irq_connect_data *);
+extern void xilTemacIsrOff(const rtems_irq_connect_data *);
+extern int xilTemacIsrIsOn(const rtems_irq_connect_data *);
+
void xilTemacInit( void *voidptr );
void xilTemacReset(struct ifnet *ifp);
void xilTemacStop(struct ifnet *ifp);
@@ -299,10 +304,6 @@ void xilTemacStart(struct ifnet *ifp)
}
#else
{
- extern rtems_isr xilTemacIsr( void *handle );
- extern void xilTemacIsrOn(const rtems_irq_connect_data *);
- extern void xilTemacIsrOff(const rtems_irq_connect_data *);
- extern int xilTemacIsrIsOn(const rtems_irq_connect_data *);
rtems_irq_connect_data IrqConnData;
/*
diff --git a/c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c b/c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c
index 5076a7c4f8..e05e1443b3 100644
--- a/c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c
@@ -86,6 +86,8 @@ uint32_t bsp_timer_average_overhead; /* Average overhead of timer in ticks */
uint32_t bsp_timer_least_valid; /* Least valid number from timer */
bool bsp_timer_internal_clock; /* TRUE, when timer runs with CPU clk */
+extern unsigned char IntrStack_start[];
+extern unsigned char IntrStack_end[];
/* Initialize whatever libc we are using
* called from postdriver hook
@@ -105,8 +107,6 @@ void bsp_XAssertHandler(const char* file, int line) {
void bsp_start( void )
{
rtems_status_code sc = RTEMS_SUCCESSFUL;
- extern unsigned char IntrStack_start[];
- extern unsigned char IntrStack_end[];
ppc_cpu_id_t myCpu;
ppc_cpu_revision_t myCpuRevision;