diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-11-07 06:23:14 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-11-07 06:23:14 +0000 |
commit | 9ab9f026febef7b89f2b056848a3503f3230cc80 (patch) | |
tree | b7e4ee0e8193728b6bc595dfa6cf8ffd33d7be08 /c/src/lib/libbsp/m68k/av5282/network/network.c | |
parent | 2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-9ab9f026febef7b89f2b056848a3503f3230cc80.tar.bz2 |
Several minor bug fixes.
Diffstat (limited to 'c/src/lib/libbsp/m68k/av5282/network/network.c')
-rw-r--r-- | c/src/lib/libbsp/m68k/av5282/network/network.c | 7 |
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; |