summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-11-07 06:23:14 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-11-07 06:23:14 +0000
commit9ab9f026febef7b89f2b056848a3503f3230cc80 (patch)
treeb7e4ee0e8193728b6bc595dfa6cf8ffd33d7be08
parent2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-9ab9f026febef7b89f2b056848a3503f3230cc80.tar.bz2
Several minor bug fixes.
-rw-r--r--c/src/lib/libbsp/m68k/av5282/network/network.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/m68k/av5282/network/network.c b/c/src/lib/libbsp/m68k/av5282/network/network.c
index 9bbc2a12dc..690506788c 100644
--- a/c/src/lib/libbsp/m68k/av5282/network/network.c
+++ b/c/src/lib/libbsp/m68k/av5282/network/network.c
@@ -107,6 +107,10 @@ struct mcf5282_enet_struct {
};
static struct mcf5282_enet_struct enet_driver[NIFACES];
+static int
+getMII(int phyNumber, int regNumber);
+
+
static rtems_isr
mcf5282_fec_rx_interrupt_handler( rtems_vector_number v )
{
@@ -128,7 +132,7 @@ mcf5282_fec_tx_interrupt_handler( rtems_vector_number v )
static rtems_isr
mcf5282_mii_interrupt_handler( rtems_vector_number v )
{
- uint16 sr2;
+ uint16_t sr2;
enet_driver[0].miiInterrupts++;
getMII(1, 19); /* Read and clear interrupt status bits */
@@ -344,6 +348,7 @@ mcf5282_fec_initialize_hardware(struct mcf5282_enet_struct *sc)
/*
* Soak up buffer descriptors that have been sent.
*/
+void
fec_retire_tx_bd(volatile struct mcf5282_enet_struct *sc )
{
struct mbuf *m, *n;