Some info on the 3c905C card
Puneet Zaroo <[email protected]>
| Newsgroups | gmane.linux.drivers.vortex.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am new to this mailing list and apologize before hand if this question has been answered before. I am using the 3c905C "tornado" card with the 3c59x.c device driver. I use the card in polling mode as the linux host is supposed to service such high packet rates that using interrupt leads to livelock with no other work other than interrupt handling. When the card is programmed to run in the polling mode, the card on packet reception tries to acquire free DMA descriptors to be able to copy the packet into the system memory. These descriptors are freed by the polling thread once it reads the packets from the system memory. If the polling thread doesnot do this read and freeing of Descriptors quickly enough , the network card will drop frames. I want to know whether the card maintains statistics (probably in some register) about the frames dropped because of unaivailable descriptors and how to read this value. Thanks in advance, -Puneet _______________________________________________ vortex mailing list [email protected] http://www.scyld.com/mailman/listinfo/vortex