[driver-announce] Diagnostic updates for ns820, natsemi, tulip, via-rhine, winbond
Donald Becker
becker@scyld.com
Tue Dec 17 03:12:02 2002
Release of accumulated updates for many of the diagnostic programs.
Available at the usual place,
http://www.scyld.com/diag/index.html
ftp://ftp.scyld.com/pub/diag/*
________________
libmii.c:v2.08 12/17/2002
Added transceiver-specific code for the VIA VT6103, VT6104 and VT6105, each
of which are unique.
________________
via-diag.c:v2.08 12/17/2002
Added entries for
0x3065 VIA VT6102 Rhine-II
0x3053 VIA VT6105 Rhine-III (prototype)
0x3106 VIA VT6105 Rhine-III
Modified the configuration EEPROM handling to conform to the current
reference code.
Updated to netdiag-2.6 framework:
- Added a long usage message on -h/--help.
- Updated and corrected the option and long_opts tables.
- Use specific bit-width types from <sys/types.h>.
- Cleaner setting of advertised capabilities and transceiver setting.
Avoid interpreting 10baseT as 0x10ba
Allow specifying the index of the transceiver name.
________________
tulip-diag.c:v2.16 12/17/2002
Show detailed information about the N-Way status on 21143-like chips.
Only suggest updating the Intel CardBus card if the update has not yet
been done.
________________
natsemi-diag.c:v2.07 12/17/2002
Added Flash options to the help message.
Use specific bit-width types from <sys/types.h>.
Move the layer where we bit-reverse when reading the EEPROM.
________________
winbond-diag.c:v2.01 12/17/2002
Updated to netdiag-2.6 framework.
----------------------------
ns820-diag.c:v2.04 12/2/2002
Common code changes:
Added 'T' option for Test.
Use 'endptr' with strtol() in get_media_index() and parse_advertise().
Check for a null name earlier in get_media_index().
Added internal self-tests for FIFO memory integrity and configuration
EEPROM read.
Use inl() with RxFilterData.
Output changes:
Show the Tx parameter changes.
Show text in configuration EEPROM with -eee
Changed the EEPROM and MII operation code to match the standard versions.
--
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Scyld Beowulf cluster system
Annapolis MD 21403 410-990-9993