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 :^)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.