This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
ETH - fix spelling errors in ks32c5000 driver
- From: Gary Thomas <gary at chez-thomas dot org>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 10 Jul 2002 09:43:30 -0600
- Subject: ETH - fix spelling errors in ks32c5000 driver
Index: devs/eth/arm/ks32c5000/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/ks32c5000/current/ChangeLog,v
retrieving revision 1.4
diff -u -5 -p -r1.4 ChangeLog
--- devs/eth/arm/ks32c5000/current/ChangeLog 14 Jun 2002 22:01:05 -0000 1.4
+++ devs/eth/arm/ks32c5000/current/ChangeLog 10 Jul 2002 15:42:17 -0000
@@ -1,5 +1,10 @@
+2002-07-10 Gary Thomas <gary@chez-thomas.org>
+2002-07-10 Simon Sudler <sudlersn@iis.fhg.de>
+
+ * src/ks5000_ether.c: Fix problems with interrupt names (spelling).
+
2002-06-14 Gary Thomas <gary@chez-thomas.org>
* src/ks5000_ether.c:
Need to include <pkgconf/io_eth_drivers.h> for proper configuration
of stand-alone (polled) vs. system (interrupt driven) mode.
Index: devs/eth/arm/ks32c5000/current/src/ks5000_ether.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.c,v
retrieving revision 1.4
diff -u -5 -p -r1.4 ks5000_ether.c
--- devs/eth/arm/ks32c5000/current/src/ks5000_ether.c 14 Jun 2002 22:01:06 -0000 1.4
+++ devs/eth/arm/ks32c5000/current/src/ks5000_ether.c 10 Jul 2002 15:40:03 -0000
@@ -1062,26 +1062,26 @@ static void installInterrupts(void)
cyg_drv_mutex_init(&txMutex);
cyg_drv_mutex_init(&oldRxMutex);
cyg_drv_cond_init(&oldRxCond,&oldRxMutex);
- cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_EtherBDMARx,0,(unsigned)&ks32c5000_sc,BDMA_Rx_isr,eth_drv_dsr,&bdmaRxIntrHandle,&bdmaRxIntrObject);
- cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_EtherBDMATx,0,0,BDMA_Tx_isr,BDMA_Tx_dsr,&bdmaTxIntrHandle,&bdmaTxIntrObject);
- cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_EtherMacRx,0,0,MAC_Rx_isr,NULL,&macRxIntrHandle,&macRxIntrObject);
- cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_EtherMacTx,0,0,MAC_Tx_isr,NULL,&macTxIntrHandle,&macTxIntrObject);
+ cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_ETH_BDMA_RX,0,(unsigned)&ks32c5000_sc,BDMA_Rx_isr,eth_drv_dsr,&bdmaRxIntrHandle,&bdmaRxIntrObject);
+ cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_ETH_BDMA_TX,0,0,BDMA_Tx_isr,BDMA_Tx_dsr,&bdmaTxIntrHandle,&bdmaTxIntrObject);
+ cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_ETH_MAC_RX,0,0,MAC_Rx_isr,NULL,&macRxIntrHandle,&macRxIntrObject);
+ cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_ETH_MAC_TX,0,0,MAC_Tx_isr,NULL,&macTxIntrHandle,&macTxIntrObject);
#if HavePHYinterrupt
- cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_Ext0,0,0,MAC_Phy_isr,NULL,&macPhyIntrHandle,&macPhyIntrObject);
+ cyg_drv_interrupt_create(CYGNUM_HAL_INTERRUPT_EXT0,0,0,MAC_Phy_isr,NULL,&macPhyIntrHandle,&macPhyIntrObject);
cyg_drv_interrupt_attach(macPhyIntrHandle);
#endif
cyg_drv_interrupt_attach(bdmaRxIntrHandle);
cyg_drv_interrupt_attach(bdmaTxIntrHandle);
cyg_drv_interrupt_attach(macRxIntrHandle);
cyg_drv_interrupt_attach(macTxIntrHandle);
- cyg_drv_interrupt_acknowledge(CYGNUM_HAL_INTERRUPT_Ext0);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_Ext0);
+ cyg_drv_interrupt_acknowledge(CYGNUM_HAL_INTERRUPT_EXT0);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EXT0);
}
//======================================================================
// Driver code that interfaces to the TCP/IP stack via the common
// Ethernet interface.
@@ -1113,14 +1113,14 @@ static bool ks32c5000_eth_init(struct cy
ifStats.operational = 1; //unknown
ifStats.tx_queue_len = MAX_TX_FRAME_DESCRIPTORS;
#endif
installInterrupts();
EthInit(myMacAddr);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherBDMARx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherBDMATx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherMacRx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherMacTx);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_RX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_TX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_MAC_RX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_MAC_TX);
configDone = 1;
ethernetRunning = 1;
eth_drv_init(sc, myMacAddr);
return true;
}
@@ -1128,19 +1128,19 @@ static bool ks32c5000_eth_init(struct cy
static void ks32c5000_eth_start(struct eth_drv_sc *sc, unsigned char *enaddr, int flags)
{
debug_printf("ks32c5000_eth_start()\n");
if (!ethernetRunning)
{
- cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_EtherBDMARx);
- cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_EtherBDMATx);
- cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_EtherMacRx);
- cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_EtherMacTx);
+ cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_RX);
+ cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_TX);
+ cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_ETH_MAC_RX);
+ cyg_drv_interrupt_mask(CYGNUM_HAL_INTERRUPT_ETH_MAC_TX);
EthInit(enaddr);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherBDMARx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherBDMATx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherMacRx);
- cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_EtherMacTx);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_RX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_BDMA_TX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_MAC_RX);
+ cyg_drv_interrupt_unmask(CYGNUM_HAL_INTERRUPT_ETH_MAC_TX);
ethernetRunning = 1;
}
}
static void ks32c5000_eth_stop(struct eth_drv_sc *sc)
@@ -1312,11 +1312,11 @@ static void ks32c5000_eth_poll(struct et
ks32c5000_handle_tx_complete();
}
static int ks32c5000_eth_int_vector(struct eth_drv_sc *sc)
{
- return CYGNUM_HAL_INTERRUPT_EtherBDMARx;
+ return CYGNUM_HAL_INTERRUPT_ETH_BDMA_RX;
}
ETH_DRV_SC(ks32c5000_sc,
&ks32c5000_priv_data, // Driver specific data