This commit is contained in:
gferg 2005-07-26 14:26:35 +00:00
parent afd648a914
commit 4f3aeec729
3 changed files with 41 additions and 36 deletions

View File

@ -16,9 +16,27 @@
</affiliation>
</author>
<!-- All dates specified in ISO "YYYY-MM-DD" format -->
<pubdate>2004-12-12</pubdate>
<pubdate>2004-03-05</pubdate>
<revhistory>
<revision>
<revnumber>1.1.11</revnumber>
<date>2005-03-05</date>
<authorinitials>dn</authorinitials>
<revremark>SiS741 was false ... now it should be right. some command-line hacks modified.</revremark>
</revision>
<revision>
<revnumber>1.1.10</revnumber>
<date>2005-02-17</date>
<authorinitials>dn</authorinitials>
<revremark>SiS741 added, minor corrections</revremark>
</revision>
<revision>
<revnumber>1.1.9</revnumber>
<date>2004-12-19</date>
<authorinitials>dn</authorinitials>
<revremark>minor update for sound fix</revremark>
</revision>
<revision>
<revnumber>1.1.8</revnumber>
<date>2004-12-12</date>
@ -37,18 +55,6 @@
<authorinitials>dn</authorinitials>
<revremark>SIS746/748 and KT880 added. recommanded solutions are now the commandline-hack and athcool</revremark>
</revision>
<revision>
<revnumber>1.1.5</revnumber>
<date>2004-05-09</date>
<authorinitials>dn</authorinitials>
<revremark>Hungarian Translation added</revremark>
</revision>
<revision>
<revnumber>1.1.4</revnumber>
<date>2004-04-24</date>
<authorinitials>dn</authorinitials>
<revremark>sis chipset commandline hack changed, new sound fix added, new patch for the 2.6.5 kernel</revremark>
</revision>
</revhistory>
<abstract>
@ -90,7 +96,7 @@
<!-- The LDP recommends, but doesn't require, the GFDL -->
<para>
This document, <emphasis>Athlon Powersaving HOWTO</emphasis>,
is copyrighted (c) 2003,2004 by <emphasis>Daniel Nofftz</emphasis>.
is copyrighted (c) 2003,2004,2005 by <emphasis>Daniel Nofftz</emphasis>.
</para>
<para>
Permission is granted to copy, distribute and/or modify this
@ -197,7 +203,7 @@
</para>
<sect2 id="commandline">
<title>The Command-line Hack</title>
<title>The Command-line Hack (recommanded)</title>
<para>
To use the command-line hack you normaly have to enable ACPI in the kernel, otherwise it is mentioned. No reboot is needed to enable the Powersaving. You could enable/disbale it from the command line with this commands:
@ -218,19 +224,19 @@
</varlistentry>
<varlistentry>
<term>on KT266/266A/333, KM266/333, ...:</term>
<term>on KT266/266A/333,KM266/266A/333, ...:</term>
<listitem>
<para>enable:</para>
<para><command>setpci -v -H1 -s 0:0.0 92=$(printf %x $((0x$(setpci -H1 -s 0:0.0 92) | 0x80)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 95=$(printf %x $((0x$(setpci -H1 -s 0:0.0 95) | 0x02)))</command></para>
<para>disable:</para>
<para><command>setpci -v -H1 -s 0:0.0 92=$(printf %x $((0x$(setpci -H1 -s 0:0.0 92) &amp; 0x7f)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 95=$(printf %x $((0x$(setpci -H1 -s 0:0.0 95) | 0x02)))</command></para>
<para>disable:</para>
<para><command>setpci -v -H1 -s 0:0.0 92=$(printf %x $((0x$(setpci -H1 -s 0:0.0 92) &amp; 0x7f)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 95=$(printf %x $((0x$(setpci -H1 -s 0:0.0 95) &amp; 0xfd)))</command></para>
</listitem>
</varlistentry>
<varlistentry>
<term>on KT400/KT600:</term>
<term>on KT333CF/KT400/KT400A/KM400/KM400A/KT600:</term>
<listitem>
<para>enable:</para>
<para><command>setpci -v -H1 -s 0:0.0 D2=$(printf %x $((0x$(setpci -H1 -s 0:0.0 D2) | 0x80)))</command></para>
@ -263,7 +269,7 @@
</varlistentry>
<varlistentry>
<term>on SIS735/740/745/746/755:</term>
<term>on SIS735/740/745/755:</term>
<listitem>
<para>enable: <command>setpci -v -H1 -s 0:0.0 6A=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6A) | 0x0003)))</command></para>
<para>disable: <command>setpci -v -H1 -s 0:0.0 6A=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6A) &amp; 0xfffc)))</command></para>
@ -271,22 +277,19 @@
</varlistentry>
<varlistentry>
<term>on SIS746/748:</term>
<term>on SIS741/741GX/746/748:</term>
<listitem>
<para><command>setpci -v -H1 -s 0:0.0 6C=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6C) | 0x8000)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 E6=$(printf %x $((0x$(setpci -H1 -s 0:0.0 E6) | 0x0600)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 6C=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6C) | 0x0003)))</command></para>
<para>disable:</para>
<para><command>setpci -v -H1 -s 0:0.0 6C=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6C) &amp; 0x7fff)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 E6=$(printf %x $((0x$(setpci -H1 -s 0:0.0 E6) &amp; 0xf9ff)))</command></para>
</listitem>
<para><command>setpci -v -H1 -s 0:0.0 6C=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6C) &amp; 0xfffc)))</command></para>
</listitem>
</varlistentry>
<varlistentry>
<term>on Nforce:</term>
<listitem>
<para>enable:</para>
<para><command>setpci -v -H1 -s 0:0.0 E7=$(printf %x $((0x$(setpci -H1 -s 0:0.0 E7) | 0x06)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 6D=$(printf %x $((0x$(setpci -H1 -s 0:0.0 6D) | 0x80)))</command></para>
<para><command>setpci -v -H1 -s 0:0.0 E7=$(printf %x $((0x$(setpci -H1 -s 0:0.0 E7) | 0x06)))</command></para>
<para>disable:</para>
<para><command>setpci -v -H1 -s 0:0.0 E4=$(printf %x $((0x$(setpci -H1 -s 0:0.0 E7) &amp; 0xf9)))</command></para>
</listitem>
@ -317,7 +320,7 @@
</sect2>
<sect2 id="athcool">
<title>The Athcool Program</title>
<title>The Athcool Program (recommanded)</title>
<para>
<emphasis>Athcool</emphasis> is a small program which performs the same
@ -328,7 +331,8 @@
<para>
You can read more about it (and download it)
<ulink url="http://members.jcom.home.ne.jp/jacobi/linux/softwares.html">
here</ulink>.
here</ulink>. <emphasis>I am not the Author
of this program!</emphasis>
</para>
</sect2>
@ -560,7 +564,7 @@
<sect2 id="viafix">
<title>Another Fix for sound skips and other problems (on some Via-Chipsets)</title>
<para>Thank you to Wijatmoko Prayitno for submitting this!</para>
<para>The working of this Fix was confirmed only for KT/KM333 and KT/KM400 Chipsets. It may also work for other Via-Chipsets. Please report if it works on other Via-Chipsets !</para>
<para>The working of this Fix was confirmed for KT266, KT/KM333 and KT/KM400 Chipsets. It may also work for other Via-Chipsets. Please report if it works on other Via-Chipsets !</para>
<para>This is quite easy and works like the Commandline-Hack for enabling the Powersaving:</para>
<variablelist>
<varlistentry>
@ -582,6 +586,7 @@
<title>ToDo</title>
<para>Adding more chipsets and more informations to this document.</para>
<para>Adding some Informations on the Powersaving System of the Athlon64 and Opteron CPUs.</para>
<para>Adding some Informations on Notebooks and Power-Saving.</para>
</sect2>
<sect2 id="translations">
@ -594,8 +599,8 @@
Hungarian</ulink>by Zsolt Mocza</para>
<para><ulink url="http://perso.wanadoo.es/cmayo/docs/Athlon-Powersaving-HOWTO-es.html">
Spanish</ulink> by Carlos Mayo (very out-dated)</para>
<para>
brasilian Portuguese by Bruno Buys (link dead, no new location found)</para>
<para><ulink url="http://kurumin-linux.dyndns.org/docs/athlon.html">
brasilian Portuguese</ulink> by Bruno Buys</para>
<para><ulink url="http://www.daniel.nofftz.net/linux/Athlon-Powersaving-HOWTO-fr.html">
French</ulink> by Mathieu Pillard (very out-dated)</para>
<para><ulink url="http://www.daniel.nofftz.net/linux/Athlon-Powersaving-HOWTO-it.html">

View File

@ -299,7 +299,7 @@ disks. </Para>
Athlon-Powersaving-HOWTO</ULink>,
<CiteTitle>Athlon Powersaving HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: Dec 2004</CiteTitle>.
<CiteTitle>Updated: Mar 2005</CiteTitle>.
How to enable the power-saving functionality of the
Athlon/Duron/AthlonXP processor on some motherboards/chipsets. </Para>
</ListItem>

View File

@ -1489,7 +1489,7 @@ power management from within the operating system. </Para>
Athlon-Powersaving-HOWTO</ULink>,
<CiteTitle>Athlon Powersaving HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: Dec 2004</CiteTitle>.
<CiteTitle>Updated: Mar 2005</CiteTitle>.
How to enable the power-saving functionality of the
Athlon/Duron/AthlonXP processor on some motherboards/chipsets. </Para>
</ListItem>