From: Alexander Bokovoy <a.bokovoy@sam-solutions.net> To: devel-kernel@altlinux.ru Subject: [d-kernel] Fw: speedstep-smi, a start for an howto. Date: Tue, 4 Nov 2003 19:07:43 +0200 Message-ID: <20031104170743.GI7478@sam-solutions.net> (raw) Специально пересылаю сюда, чтобы остался рецепт запомненным на будущее (это касается ноутбуков на базе мобильных P-4) ----- Forwarded message from Ducrot Bruno <ducrot@poupinou.org> ----- Date: Tue, 4 Nov 2003 18:01:43 +0100 From: Ducrot Bruno <ducrot@poupinou.org> To: cpufreq@www.linux.org.uk Subject: speedstep-smi, a start for an howto. It seems that some BIOS vendor provide false information from the int15 values, or even worst do not implement at all the int15 stuff. Unfortunately, some vendor seems to like to actually write to the registry instead of the int15, and therefore breaking other OS (even Windows XP). Of course, as any real man, you have completely wipped out bad OS, but then you don't have anymore that damned registry. All is lost? No, of course. A quick way to get it is to go to the driver download page of your vendor, take the speedstep applet, then unzip it. There is then good luck that there is a file for updating the registry. That file will give you the correct values to pass to the speedstep-smi driver. An example: for the toshiba 3000-100, there is a ssap-tosh3000-win2k.zip then: unzip ssap-s3000-win2k give a me a ''Intel Speed Step Applet' directory. ls -R under 'Intel Speed Step Applet' gave me: Intel Speed Step Applet$ ls -R .: disk1 disk2 ./disk1: DATA.TAG Registry.ini SETUP.INI _ISDEL.EXE _sys1.cab data1.cab layout.bin setup.ins setup.lid ISTUnDLL.dll SETUP.EXE _INST32I.EX_ _SETUP.DLL _user1.cab lang.dat os.dat setup.iss ./disk2: data2.cab the directory disk1 have a Registry.ini: cat disk1/Registry.ini [PRPC] Port=0x000000B2 Command=0x00000082 Flags=0x10000232 UserPrefs=0x0000000d SystemPrefs=0x00000010 EventRegister=0x00000000 SetStateRetry=0x00000400 AppletTimeout=0x00000078 PollPeriod=0x000007d0ducrot@neptune:~/t/t$ The correct parameter to pass are: modprobe speedstep_smi smi_port=0xb2 smi_cmd=0x82 (smi_port is the Port registry, and smi_cmd is the Command). Hope that help, -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care. _______________________________________________ Cpufreq mailing list Cpufreq@www.linux.org.uk http://www.linux.org.uk/mailman/listinfo/cpufreq ----- End forwarded message ----- -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/
reply other threads:[~2003-11-04 17:07 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20031104170743.GI7478@sam-solutions.net \ --to=a.bokovoy@sam-solutions.net \ --cc=devel-kernel@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux kernel packages development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \ devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com public-inbox-index devel-kernel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git