diff options
| author | Udayan Kumar | 2007-07-11 18:30:44 +0200 |
|---|---|---|
| committer | Udayan Kumar | 2007-07-15 03:08:06 +0200 |
| commit | 008bfb6e8544f9974d834855b35b6876230c4fe5 (patch) | |
| tree | 940d3793fce25526f3da62324beb59a738251762 /src/drivers/net/natsemi.c | |
| parent | more debugging (diff) | |
| download | ipxe-008bfb6e8544f9974d834855b35b6876230c4fe5.tar.gz ipxe-008bfb6e8544f9974d834855b35b6876230c4fe5.tar.xz ipxe-008bfb6e8544f9974d834855b35b6876230c4fe5.zip | |
more debugging
Diffstat (limited to 'src/drivers/net/natsemi.c')
| -rw-r--r-- | src/drivers/net/natsemi.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/drivers/net/natsemi.c b/src/drivers/net/natsemi.c index 0267c1bc..d2097abb 100644 --- a/src/drivers/net/natsemi.c +++ b/src/drivers/net/natsemi.c @@ -596,6 +596,8 @@ static int nat_open ( struct net_device *netdev ) { nat->rx[i].link = virt_to_bus ( ( i + 1 < NUM_RX_DESC ) ? &nat->rx[i + 1] : &nat->rx[0] ); nat->rx[i].cmdsts = RX_BUF_SIZE; nat->rx[i].bufptr = virt_to_bus ( nat->iobuf[i]->data ); + // DBG ( " Address of iobuf [%d] = %x and iobuf->data = %x \n", i, + // nat->iobuf[i],nat->iobuf[i]->data); } /* load Receive Descriptor Register @@ -793,10 +795,11 @@ static void nat_poll ( struct net_device *netdev) { /*check for the corrupt packet */ if ( ( rx_status & ( DescMore|DescPktOK|RxTooLong ) ) != DescPktOK) { - DBG ( "natsemi_poll: Corrupted packet received, " - "buffer status = %X \n", - (unsigned int) nat->rx[nat->rx_cur].cmdsts ); - netdev_rx_err ( netdev,NULL,-EINVAL ); + DBG ( "natsemi_poll: Corrupted packet received, " + "buffer status = %X \n", + (unsigned int) nat->rx[nat->rx_cur].cmdsts ); + //DBG_HD ( nat->iobuf[nat->rx_cur]->data,rx_len); + netdev_rx_err ( netdev,NULL,-EINVAL ); } else { rx_iob = alloc_iob ( rx_len ); @@ -807,6 +810,7 @@ static void nat_poll ( struct net_device *netdev) { memcpy ( iob_put ( rx_iob,rx_len ), nat->iobuf[nat->rx_cur]->data,rx_len ); DBG ( "received packet\n" ); + //DBG_HD ( nat->iobuf[nat->rx_cur]->data,30); /* add to the receive queue. */ |
