aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers/net/natsemi.c
diff options
context:
space:
mode:
authorUdayan Kumar <udayan.kumar@gmail.com>2007-07-10 15:47:34 -0400
committerUdayan Kumar <udayan.kumar@gmail.com>2007-07-14 21:08:06 -0400
commitf58c8511a046467b2da897c92fb537ba83791f59 (patch)
tree4ff113a6a144b2ae017f6a30bcbb4c607bf040d4 /src/drivers/net/natsemi.c
parentd6ceb8bbd79f8f2bb13f727ac6b0f2f81287f68d (diff)
downloadipxe-f58c8511a046467b2da897c92fb537ba83791f59.tar.gz
more debugging
Diffstat (limited to 'src/drivers/net/natsemi.c')
-rw-r--r--src/drivers/net/natsemi.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/drivers/net/natsemi.c b/src/drivers/net/natsemi.c
index 5e9f4dfaa..0267c1bcc 100644
--- a/src/drivers/net/natsemi.c
+++ b/src/drivers/net/natsemi.c
@@ -631,6 +631,9 @@ static int nat_open ( struct net_device *netdev ) {
outl ( tx_config, nat->ioaddr + TxConfig );
outl ( rx_config, nat->ioaddr + RxConfig );
+ DBG ( "Tx config register = %x Rx config register = %x\n",
+ (unsigned int) inl ( nat->ioaddr + TxConfig),
+ (unsigned int) inl ( nat->ioaddr + RxConfig) );
/*start the receiver
*/
outl ( RxOn, nat->ioaddr + ChipCmd );
@@ -641,6 +644,7 @@ static int nat_open ( struct net_device *netdev ) {
do_cable_magic ( netdev );
init_phy_fixup ( netdev );
+
/* mask the interrupts. note interrupt is not enabled here
*/
@@ -783,6 +787,8 @@ static void nat_poll ( struct net_device *netdev) {
rx_status = (unsigned int) nat->rx[nat->rx_cur].cmdsts;
while ( ( rx_status & OWN ) ) {
rx_len = ( rx_status & DSIZE ) - CRC_SIZE;
+ DBG ( " Status of received packet = %X , Lenght of Packet = %X\n",
+ rx_status,rx_len );
/*check for the corrupt packet
*/