How to turn on SpeedStep on the Dell Precision WorkStation 390...
Gary L. Greene, Jr.
greeneg at google.com
Tue Nov 13 13:23:53 CST 2007
On Nov 13, 2007 8:14 AM, Michael E Brown <Michael_E_Brown at dell.com> wrote:
> On Fri, Nov 09, 2007 at 03:48:31PM -0800, Gary L. Greene, Jr. wrote:
> > I'm working on a script to automate changing the SpeedStep setting for
> > a few machines here at work and need to get the proper token settings
> > for this for tokenCtl. Previously I got some info from another
> > engineer at Dell regarding this, but the tokens they send me via email
> > was either incorrect or I'm plain not using this tool right. Are there
> > any documents on how to properly set this on these machines? Thanks.
>
> First, I need to see the output of the commands you are running now.
> Second I need output from dumpCmos. We should be able to get you working
> instructions for how to do this (if it is possible) using the existing
> tools.
>
> And, next:
>
> I am working on a new tool package, pysmbios, which has an improved
> tokenCtl. The new tokenCtl will dump out text descriptions of each
> token, rather than the numeric-only of the old tokenCtl.
>
> If you want to try it out, I will be sending the instructions out to the
> mailing list shortly. It requires libsmbios-2, both need to be compiled
> from source in the git repo. (RPMS will be available shortly.)
> --
> Michael
>
The command session follows:
[greeneg at vii:~] $ sudo tokenCtl --activate --token 00ED
Password:
This binary is not completed or fully debugged.
Please do not use this unless you are working on finishing it. :-)
Token ID: 0x0
Activate: done
However this does not seem to set the speed step option in the BIOS
(hopefully I am not inadvertently harming my test box....)
The dump of the CMOS follows:
[greeneg at vii:~] $ cat cmos_speedstep_off
Dump of all Dell-specific CMOS Tokens from table 0xD4:
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0042 Location 0x11 AND(fe) OR(1) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0043 Location 0x11 AND(fe) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000f Location 0x25 AND(fc) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0010 Location 0x25 AND(fc) OR(1) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0011 Location 0x25 AND(fc) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0012 Location 0x25 AND(fc) OR(3) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0000 Location 0x25 AND(f3) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0000 Location 0x25 AND(f3) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0000 Location 0x25 AND(f3) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0000 Location 0x25 AND(f3) OR(c) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0007 Location 0x23 AND(8f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0008 Location 0x23 AND(f3) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0009 Location 0x23 AND(f3) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000a Location 0x23 AND(f3) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000b Location 0x23 AND(8f) OR(10) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000c Location 0x23 AND(8f) OR(20) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000e Location 0x23 AND(8f) OR(30) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x000d Location 0x23 AND(8c) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a6 Location 0x23 AND(8c) OR(41) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a7 Location 0x23 AND(8c) OR(42) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0105 Location 0x22 AND(fd) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0106 Location 0x22 AND(fd) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x008c Location 0x22 AND(fe) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x008d Location 0x22 AND(fe) OR(1) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0109 Location 0x25 AND(3f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a1 Location 0x26 AND(f3) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a2 Location 0x26 AND(f3) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a3 Location 0x26 AND(f3) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x009f Location 0x26 AND(fd) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x00a0 Location 0x26 AND(fd) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x009d Location 0x11 AND(fb) OR(4) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x009e Location 0x11 AND(fb) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0154 Location 0x23 AND(7f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0155 Location 0x23 AND(7f) OR(80) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x005c Location 0x78 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x005d Location 0x78 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x8004 Location 0x78 AND(f5) OR(a) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0xa001 Location 0x78 AND(f5) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0093 Location 0x7b AND(7f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x0094 Location 0x7b AND(7f) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x008a Location 0x37 AND(df) OR(20) BITFIELD: 0
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0x008b Location 0x37 AND(df) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd400 Index Port 0x70 Data Port 0x71 Type
0xc003 Location 0x67 STRING Length 05 value(²)ua)
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x002d Location 0x59 AND(fc) OR(2) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x002e Location 0x59 AND(fc) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x006e Location 0x59 AND(fc) OR(1) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0127 Location 0x59 AND(fc) OR(3) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0028 Location 0x59 AND(3f) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0029 Location 0x59 AND(3f) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x002a Location 0x59 AND(3f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x002b Location 0x5a STRING Length 01 value()
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x002c Location 0x5b STRING Length 01 value()
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0055 Location 0x59 AND(f3) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x006d Location 0x59 AND(f3) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x008e Location 0x59 AND(f3) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x008f Location 0x59 AND(f3) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x001c Location 0x55 AND(fb) OR(4) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x001d Location 0x55 AND(fb) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0019 Location 0x55 AND(e7) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x001a Location 0x55 AND(e7) OR(8) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x001b Location 0x55 AND(e7) OR(10) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0023 Location 0x55 AND(7f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0022 Location 0x55 AND(7f) OR(80) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x00f5 Location 0x58 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x00f6 Location 0x58 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x00eb Location 0x55 AND(fe) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x00ea Location 0x55 AND(fe) OR(1) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0101 Location 0x51 AND(3f) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0102 Location 0x51 AND(3f) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0103 Location 0x51 AND(3f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0104 Location 0x51 AND(3f) OR(c0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0140 Location 0x54 AND(ef) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0141 Location 0x54 AND(ef) OR(10) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0142 Location 0x54 AND(f7) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0143 Location 0x54 AND(f7) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014a Location 0x54 AND(fb) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014b Location 0x54 AND(fb) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014c Location 0x53 AND(7f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014d Location 0x53 AND(7f) OR(80) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0168 Location 0x56 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0169 Location 0x56 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x01c1 Location 0x4f AND(fc) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x01c3 Location 0x4f AND(fc) OR(1) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x01c2 Location 0x4f AND(fc) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x012d Location 0x21 AND(fe) OR(1) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x012e Location 0x21 AND(fe) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0090 Location 0x11 AND(cf) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0091 Location 0x11 AND(cf) OR(20) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0092 Location 0x11 AND(cf) OR(10) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00e2 Location 0x27 AND(7f) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00e3 Location 0x27 AND(7f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00e4 Location 0x27 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00e5 Location 0x27 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00d1 Location 0x22 AND(7f) OR(80) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x00d2 Location 0x22 AND(7f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x013e Location 0x22 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x013f Location 0x22 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0144 Location 0x22 AND(bf) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0145 Location 0x22 AND(bf) OR(40) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0137 Location 0x21 AND(f1) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0138 Location 0x21 AND(f1) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x0139 Location 0x21 AND(f1) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x012b Location 0x11 AND(7f) OR(80) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x012c Location 0x11 AND(7f) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x014e Location 0x28 AND(df) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd402 Index Port 0x70 Data Port 0x71 Type
0x014f Location 0x28 AND(df) OR(20) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x0117 Location 0x52 AND(fe) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x0118 Location 0x52 AND(fe) OR(1) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x0119 Location 0x52 AND(fb) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x011a Location 0x52 AND(fb) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x011b Location 0x52 AND(fd) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x011c Location 0x52 AND(fd) OR(2) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x011d Location 0x52 AND(f7) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x011e Location 0x52 AND(f7) OR(8) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x4009 Location 0x52 AND(ef) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x4008 Location 0x52 AND(ef) OR(10) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400b Location 0x52 AND(df) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400a Location 0x52 AND(df) OR(20) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400d Location 0x52 AND(bf) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400c Location 0x52 AND(bf) OR(40) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400f Location 0x52 AND(7f) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x400e Location 0x52 AND(7f) OR(80) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x0087 Location 0x59 AND(df) OR(20) BITFIELD: 1
DMI type 0xd4 Handle 0xd403 Index Port 0x70 Data Port 0x71 Type
0x0088 Location 0x59 AND(df) OR(0) BITFIELD: 0
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x8000 Location 0x8000 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x8002 Location 0x8002 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0xa000 Location 0xa000 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x0058 Location 0x0058 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x0059 Location 0x0059 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x0175 Location 0x0175 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x0176 Location 0x0176 value 0001
DMI type 0xda Handle 0xda00 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0x8005 Location 0x8005 value 0001
DMI type 0xda Handle 0xda01 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0xf510 Location 0xf510 value 0000
DMI type 0xda Handle 0xda01 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0xf511 Location 0xf511 value 0000
DMI type 0xda Handle 0xda01 CmdIO Port 0x00b2 CmdIO Code 0x17 Type
0xf512 Location 0xf512 value 0000
This table dump is when the SpeedStep setting is off. I ran a diff of
the dump from when it is on against this and got the following lines:
[greeneg at vii:~] $ diff -ur cmos_speedstep_off cmos_speedstep_on
--- cmos_speedstep_off 2007-11-09 14:29:01.377493000 -0800
+++ cmos_speedstep_on 2007-11-09 14:33:37.164298000 -0800
@@ -72,8 +72,8 @@
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0104 Location 0x51 AND(3f) OR(c0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0140 Location 0x54 AND(ef) OR(0) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0141 Location 0x54 AND(ef) OR(10) BITFIELD: 1
-DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0142 Location 0x54 AND(f7) OR(0) BITFIELD: 1
-DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0143 Location 0x54 AND(f7) OR(8) BITFIELD: 0
+DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0142 Location 0x54 AND(f7) OR(0) BITFIELD: 0
+DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x0143 Location 0x54 AND(f7) OR(8) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014a Location 0x54 AND(fb) OR(0) BITFIELD: 1
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014b Location 0x54 AND(fb) OR(4) BITFIELD: 0
DMI type 0xd4 Handle 0xd401 Index Port 0x70 Data Port 0x71 Type
0x014c Location 0x53 AND(7f) OR(0) BITFIELD: 0
Thanks for your attention on this.
--
Gary L. Greene, Jr.
---
Google Systems Operations
Linux Systems Administrator
Office: +1 (650) 253-3365
Cell: +1 (650) 704-6633
More information about the libsmbios-devel
mailing list