summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/gen68302/network/network.c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2004-04-21 10:43:04 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2004-04-21 10:43:04 +0000
commit6128a4aa5e791ed4e0a655bfd346a52d92da7883 (patch)
treeaf53ca3f67ce405b6fbc6c98399c8e0c87e01a9e /c/src/lib/libbsp/m68k/gen68302/network/network.c
parent2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org> (diff)
downloadrtems-6128a4aa5e791ed4e0a655bfd346a52d92da7883.tar.bz2
Remove stray white spaces.
Diffstat (limited to 'c/src/lib/libbsp/m68k/gen68302/network/network.c')
-rw-r--r--c/src/lib/libbsp/m68k/gen68302/network/network.c62
1 files changed, 31 insertions, 31 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68302/network/network.c b/c/src/lib/libbsp/m68k/gen68302/network/network.c
index 7252f2f15d..b1d47be756 100644
--- a/c/src/lib/libbsp/m68k/gen68302/network/network.c
+++ b/c/src/lib/libbsp/m68k/gen68302/network/network.c
@@ -158,15 +158,15 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
#define DSQE 0x0010
#define FDE 0x0020
-
+
/*
* standard loopback
*/
- M68302imp_port_data (1) &= ~(LBK);
+ M68302imp_port_data (1) &= ~(LBK);
M68302imp_port_data (1) |= (FDE);
-
+
M68en302imp_ecntrl=0x0001;
/*
* Set dma configuration status register EDMA
@@ -175,15 +175,15 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
(sc->txBdCount == 32) ? EDMA_BDSIZE_32T_96R :
(sc->txBdCount == 64) ? EDMA_BDSIZE_64T_64R :
EDMA_BDSIZE_8T_120R;
-
+
M68en302imp_edma = EDMA_BLIM_8ACCESS | EDMA_WMRK_16FIFO | EDMA_BIT_TSRLY | (ushort)i;
-
+
/*
* Set maximum receive buffer length
*/
M68en302imp_emrblr = RBUF_SIZE; /* 1520 */
-
+
/*
* Set interrupt vector
*/
@@ -191,23 +191,23 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
M68en302imp_intr_mask=0x0;
-
+
/*
* Set ethernet Configuration
*/
M68en302imp_ecnfig=0x0000;
-
+
/*
* Set ETHER_TEST
*/
M68en302imp_ether_test=0x0000;
-
+
/*
* Set AR control Register
* Ignore/accept broadcast packets as specified
*/
M68en302imp_ar_cntrl = ((sc->acceptBroadcast) ? 0 : AR_CNTRL_BIT_NO_BROADCAST) ;
-
+
/*
* Allocate mbuf pointers
*/
@@ -220,7 +220,7 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
* Set our physical address
*/
hwaddr = sc->arpcom.ac_enaddr;
-
+
cam=(ushort *)(M68en302imp_cet);
for (i=0;i<64;i++){
cam[(4*i)]=0x00ff;
@@ -232,7 +232,7 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
cam[5] = (hwaddr[2] << 8) | hwaddr[3];
cam[6] = (hwaddr[4] << 8) | hwaddr[5];
-
+
/*
* Set receiver and transmitter buffer descriptor bases
*/
@@ -240,13 +240,13 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
for (i=0;i<128;i++){
-
+
M68302_scc_bd_stat_ctrl (a_bd + i) = 0;
M68302_scc_bd_data_lgth (a_bd + i) = 0;
M68302_scc_bd_p_buffer (a_bd + i) = NULL;
}
-
+
sc->txBdBase = M68302imp_a_eth_bd ( 0 ); /* point to first BD */
sc->rxBdBase = M68302imp_a_eth_bd ( sc->txBdCount); /* point to first RX BD atfer all TX*/
@@ -266,7 +266,7 @@ m302Enet_initialize_hardware (struct scc_softc *sc)
/*
* Set up interrupts
*/
-
+
status = rtems_interrupt_catch (m302Enet_interrupt_handler,
M302_ETHER_IVECTOR,
&old_handler);
@@ -403,7 +403,7 @@ scc_rxDaemon (void *arg)
sc->rxMbuf[rxBdIndex] = m;
rxBd->p_buffer = mtod (m, void *);
-
+
if (++rxBdIndex == sc->rxBdCount) {
rxBd->stat_ctrl = BUF_STAT_EMPTY | BUF_STAT_INTERRUPT | BUF_STAT_WRAP;
break;
@@ -443,7 +443,7 @@ scc_rxDaemon (void *arg)
*/
rtems_interrupt_disable (level);
M68en302imp_intr_mask |= INTR_MASK_BIT_RFIEN;
-
+
rtems_interrupt_enable (level);
rtems_bsdnet_event_receive (INTERRUPT_EVENT,
RTEMS_WAIT|RTEMS_EVENT_ANY,
@@ -452,7 +452,7 @@ scc_rxDaemon (void *arg)
}
}
-
+
/*
* Check that packet is valid
*/
@@ -478,7 +478,7 @@ scc_rxDaemon (void *arg)
sizeof(struct ether_header);
eh = mtod (m, struct ether_header *);
m->m_data += sizeof(struct ether_header);
-
+
ether_input (ifp, eh, m);
/*
@@ -535,7 +535,7 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
struct mbuf *l = NULL;
uint16_t status;
int nAdded;
-
+
/*
* Free up buffer descriptors
*/
@@ -611,14 +611,14 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
MFREE (m, n);
m = n;
}
-
+
/*
* Redo the send with the new mbuf cluster
*/
m = nm;
nAdded = 0;
status = 0;
-
+
continue;
}
@@ -677,7 +677,7 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
txBd = sc->txBdBase + sc->txBdHead;
txBd->p_buffer = mtod (m, void *);
txBd->data_lgth = m->m_len;
-
+
sc->txMbuf[sc->txBdHead] = m;
status = nAdded ? BUF_STAT_READY : 0;
if (++sc->txBdHead == sc->txBdCount) {
@@ -688,7 +688,7 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
l = m;
m = m->m_next;
nAdded++;
-
+
}
else {
/*
@@ -699,7 +699,7 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
m = n;
if (l != NULL)
l->m_next = m;
-
+
}
}
if (nAdded) {
@@ -709,7 +709,7 @@ sendpacket (struct ifnet *ifp, struct mbuf *m)
txBd->stat_ctrl = status | BUF_STAT_LAST | BUF_STAT_TX_CRC | BUF_STAT_INTERRUPT;
firstTxBd->stat_ctrl |= BUF_STAT_READY;
sc->txBdActiveCount += nAdded;
-
+
}
}
@@ -782,7 +782,7 @@ scc_init (void *arg)
sc->rxDaemonTid = rtems_bsdnet_newproc ("SCrx", 4096, scc_rxDaemon, sc);
}
-
+
/*
* Set flags appropriately
*/
@@ -800,7 +800,7 @@ scc_init (void *arg)
* Enable receiver and transmitter
*/
M68en302imp_ecntrl = ECNTRL_BIT_RESET | ECNTRL_BIT_ETHER_EN;
-
+
}
/*
@@ -891,7 +891,7 @@ scc_ioctl (struct ifnet *ifp, int command, caddr_t data)
case SIO_RTEMS_SHOW_STATS:
scc_stats (sc);
break;
-
+
/*
* FIXME: All sorts of multicast commands need to be added here!
*/
@@ -922,7 +922,7 @@ rtems_ether1_driver_attach (struct rtems_bsdnet_ifconfig *config)
*/
if ((unitNumber = rtems_bsdnet_parse_driver_name (config, &unitName)) < 0)
return 0;
-
+
/*
* Is driver free?
*/
@@ -943,7 +943,7 @@ rtems_ether1_driver_attach (struct rtems_bsdnet_ifconfig *config)
if (config->hardware_address) {
memcpy (sc->arpcom.ac_enaddr, config->hardware_address, ETHER_ADDR_LEN);
}
-
+
if (config->mtu)
mtu = config->mtu;
else