[vortex] modifying 3c59x,c to use polling

Bogdan Costescu bogdan.costescu@iwr.uni-heidelberg.de
Thu, 15 Mar 2001 13:59:05 +0100 (CET)

On Wed, 14 Mar 2001, sundar raman wrote:

> I am trying to modify the 3c59x.c file to work in a software polling
> mode.(ie) a thread will check the status register every now and then and
> act upon it. I would like to know if anyone has any prior experiences in
> this.

I suppose that you mean IntStatus. IMHO, polling this register is not a
good ideea, especially "now and then". This register informs about Tx and
Rx status and also about errors. If you really don't care about latency
and your network stack and application can stand high delays (between the
moment you fill your ring and the moment you poll to see if it was emptied
or you sense an error and act upon it), then this solution might work.

> I know that previous work has been done for the tulip and acenic nic
> drivers. But, I am unable to locate any previous work for this driver.

There is none, to my knowledge...


Bogdan Costescu

IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu@IWR.Uni-Heidelberg.De