[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