support of SMBus on ICH3

Stijn Hoop stijn at win.tue.nl
Tue Aug 12 08:59:07 PDT 2003


On Tue, Aug 12, 2003 at 04:59:18PM +0200, Igor Pokrovsky wrote:
> On Tue, Aug 12, 2003 at 04:54:09PM +0200, Stijn Hoop wrote:
> > I suspect Don is right, and the motherboard disables the SMBus controller
> > becase there are no slave devices wired to it. Dell (the brand of my
> > laptop) uses ACPI and a proprietary method to determine thermal values,
> > so they must have disabled SMBus to avoid implementing yet another
> > way to read those.
>
> How did you know that? In fact I need SMBus only for the reason to
> run sysutils/wmhm. It is very important for me when it is about
> +40C around here. And laptop just turns off automatically without
> any warning. And want to monitor processor temperature in order not
> to loose my work.

I 'ported' the Linux Dell SMM driver:

http://sandcat.nl/~stijn/freebsd/

It exports some sysctl's exposing the fan status and the CPU temperature.
Note the quotes -- it's still pretty experimental, and covered under the
GPL instead of BSDL.

The rest of the temperature readings are in hw.acpi.tz IIRC, but my
laptop is not turned on right now.

--Stijn

-- 
Remember, kids: "Q" is always followed by "U". You can learn more on the
Internet in the Spelling FAQU.
		-- James "Kibo" Parry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20030812/7e8696dd/attachment.bin


More information about the freebsd-stable mailing list