Speed Step

I would like to run QNX on a Pentium M board with Enhanced SpeedStep,
however I want to deactivate the speedstep so that the processor runs at its
top speed all the time. Any ideas on how this would be done?

Thanks,

Michael Hickson

1 Like

Michael Hickson <M.Hickson@patrick.com.au> wrote:

I would like to run QNX on a Pentium M board with Enhanced SpeedStep,
however I want to deactivate the speedstep so that the processor runs at its
top speed all the time. Any ideas on how this would be done?

Check the BIOS? My laptop lets me configure speed-step from that interface.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

The BIOS only allows for the processor to run at low speed when SpeedStep is
deactivated. Apparently the speedstep is controlled by a hardware signal
that we need to override with software. Just wondering if there are any
thoughts (or code) that would be appropriate here.

Thanks again,

Michael Hickson

“Chris McKillop” <cdm@qnx.com> wrote in message
news:c35mip$h34$1@inn.qnx.com

Michael Hickson <> M.Hickson@patrick.com.au> > wrote:
I would like to run QNX on a Pentium M board with Enhanced SpeedStep,
however I want to deactivate the speedstep so that the processor runs at
its
top speed all the time. Any ideas on how this would be done?


Check the BIOS? My laptop lets me configure speed-step from that
interface.

chris


Chris McKillop <> cdm@qnx.com> > “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Michael Hickson wrote:

The BIOS only allows for the processor to run at low speed when SpeedStep is
deactivated. Apparently the speedstep is controlled by a hardware signal
that we need to override with software. Just wondering if there are any
thoughts (or code) that would be appropriate here.

It’s not finished, nor ready for prime time yet, but I have a working
ACPI interpreter running in QNX. It is based on the same Intel Core
Architechture that the linux ACPI support is based on. On my system, I
am able to passively read most the ACPI info and also ACPI events
working - so you get notified when something under ACPI control changes.

If you are interested in helping out, or just giving it a try - insert
caveats here - go to http://projects.qnxzone.com/projects/phan/ and grab
the acpi download. Be advised that depending on the laptop, it may
crash your system when you try it. Best bet to try is login in text
mode as root and run it. If it doesn’t crash, login as you and run
photon. If this all works (without crashing), you can add it to your
rc.local.

Rick…

\

Rick Duff Internet: rick@astranetwork.com
Astra Network URL: http://www.astranetwork.com
QNX Consulting and Custom Programming Phone: +1 (204) 997-NETW (6389)