[vortex] vortex-diag patch

Bogdan Costescu bogdan.costescu@iwr.uni-heidelberg.de
Mon Feb 25 15:35:01 2002


Hi,

I have fixed and made available the patch for vortex-diag for writting 
default media values and enable/disable Boot PROM at:

http://www.iwr.uni-heidelberg.de/groups/biocomp/bogdan/tornado/index.html

along with some explanatin.

Things that remain to be done, but I need help:

- verify that it works; so far, this patch has received only very limited 
testing (myself and Bill Catey who found some problems) on Tornado cards. 
It should work the same on Cyclone cards, but it was not tested.
- settle on some user interface for passing media values to the code.
- the values are only legit for Cyclone and Tornado cards (where all 
combinations of 10/100 and half/duplex plus NWAY are possible). Probably 
vortex-diag should have something similar to driver's 
IS_CYCLONE/IS_TORNADO, so that this code can only be executed with the 
right card.

While this code could be extended to handle more types of the supported 
cards, I can't do it because I have neither documentation nor hardware to 
test on. From my experience with Tornado cards, documentation might not be 
enough - the DOS tool sets undocumented or wrongly documented values.
In this light, choosing T4 or external MII on Cyclone/Tornado cards should 
also be possible. I can code it, but I need somebody with hardware and 
time to test it.

Don: I'm really ashamed of my previous patch ! I learnt many years ago how 
to set and clear bits, yet I can't seem to be able to do it any more... 
What surprises me is that I did some testing and the driver did follow my 
EEPROM settings; I can only explain it by chance !

-- 
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