Re: Pentium-M - not recognized?

From: Colin Percival <cperciva_at_freebsd.org>
Date: Fri, 18 Mar 2005 09:41:47 -0800
Eric Anderson wrote:
> Eric Anderson wrote:
>> Eric Anderson wrote:
>>> I have a Dell Latitude D610 laptop, and my kernel says:
>>>
>>> CPU claims to support Enhanced Speedstep, but is not recognized.
>>> Please update driver or contact the maintainer.
>>> cpu_vendor = GenuineIntel msr = 6120e2606000e26, bus_clk = 64
>>>
>>> What does that mean to me?  How can I fix it?

If the BIOS knows about enhanced speedstep and ACPI (which it should)
then you can probably get access to the different settings via the
acpi_perf.

>> I hate when I reply to myself, but.. After doing some more research, I
>> see that I have a Pentium M 750, but in cpufreq/est.c, I notice there
>> isn't an entry for it.
>> ...
> I think a section for the 750 needs to
> be added, but I'm not sure what to add exactly, and I'm now afraid I'll
> light my computer on fire if I try.

That's exactly the problem I have.  In earlier Pentium M processors, Intel
helpfully published a complete listing of the frequency/voltage pairs,
which I encoded into est.c.  With the 133MHz Pentium M processors, Intel
decided not to publish all this; instead, they've just published the lowest
and highest pairs.

I am told that the data I need is available in the "Prescott, Nocona, and
Potomac Processor BIOS Writer's Guide", but I can't get my hands on that
since I haven't signed an NDA, and I've been too busy lately to work out
how one goes about the process of obtaining and signing an Intel NDA.  (I
have no objection in principle to NDAs, as long as I'm able to publish the
resulting code.)

Colin Percival
Received on Fri Mar 18 2005 - 16:42:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:30 UTC