I have written a device driver for the Winbond W83781D hardware
monitor present on my EPOX EP-51 MVP3E-M (or NMC 5VMMX) mainboard. The
driver has the following features:
- Reading temperature sensors,
- reading fan speed tachmeters,
- reading mainboard voltages,
- generic ioctl interface independent from the actual driver
implementation,
- human-readable proc file system entry,
- module support
- sample program to demonstrate ioctl usage,
- man pages for ioctl interface and driver.
The generic ioctl interface is meant to be a general interface to all
sorts of different hardware monitoring devices. I expect that other
people will develop drivers for those devices present in their
system. I would also like this to be part of the kernel (hint..). Of
course I am open to discussion and will change the design if flaws are
detected.
To download, the URL is:
http://www.prz.tu-berlin.de/~peterh/hwmonitor.html
For comments, criticism, praise contact me at: peterh@prz.tu-berlin.de
Regards,
Peter
-- Peter Hofmann e-mail: peterh@prz.tu-berlin.de PGP: finger peterh@enterprise.prz.tu-berlin.de- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/faq.html