[PARPORT] Winbond detection utility

David Campbell (campbell@torque.net)
Sun, 7 Feb 1999 08:38:19 +0800

Attached is a little utility to peek at the config registers of a
Winbond W83977 IO chipset (specifically the parallel port config
registers). Use " cc -O2 -Wall winbond.c -o winbond" to compile and
"./winbond" to run.

I would be interested in hearing the results of this utility,
especially for machines NOT containing Winbond IO chipsets to see if
the magic sequences used lock up someones hardware.

I intend to use this code in the kernel to avoid the "black magic"
that is currently used (the "id_probe" utility fails to properly
detect EPP for my Winbond chipset, eg ECP is detected as ECP+EPP
while ECP+EPP-1.7 is detected as ECP only).

David Campbell
Check http://www.torque.net/parport for all Linux parallel port solutions.
(also check http://www.torque.net/parport/archive/current/)
Current project list:
a) Get ZIP Plus drive back from waranty claim
b) Maintain Linux ZIP drivers (need to update docs)

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any another MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File: WINBOND.C
     Date: 6 Feb 1999, 22:45
     Size: 2328 bytes.
     Type: Program-source

This archive was generated by hypermail 2.0b3 on Sat 06 Feb 1999 - 19:40:31 EST