LM support (was Re: MSI 6501 Dual AMD Athlon MP & 1.6 i386 MP kernel)
MLH <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.smp |
|---|---|
| Organization | Endicor Technologies, Inc., San Antonio, Texas |
| Message-ID | <[email protected]> |
On 9 Sep 2002 20:57:18 GMT, MLH wrote: ... > The only problems I have had with these are that the LM driver > incorrectly calculates the cpu temperatures (port-i386/18205) A bit of info on this: We located a winbond-based driver for Solaris86 called 'health' (apparently based on a Linux driver of the same name) Author: Philip Brown [email protected] http://www.bolthole.com/solaris/ This is a driver to support the WinBond "w83781d" family of enviromental monitor chips, on Solaris x86. Chips specifically known to work: winbond w83781d, w83782d This driver produces temperature readings that agree with the MB's BIOS temperature readings, However, the chip on the MB is labelled 'W83627HF'. If I read correctly, syssrc/sys/dev/ic/nslm7x.c indicates that the W83627HF temperature measurements are handled differently than the W83781D, but that the W83782D is handled the same as the W83627HF. If the NetBSD lm driver is correct about this, then 'health' and the mb bios readings are incorrect. Who is correct :^)