| From | Sent On | Attachments |
|---|---|---|
| Abdullah Ibn Hamad Al-Marri | Jan 24, 2007 8:43 am | .c |
| Bruno Ducrot | Jan 24, 2007 4:46 pm | |
| Peter Jeremy | Jan 24, 2007 6:14 pm | |
| Bruno Ducrot | Jan 24, 2007 6:48 pm | |
| Peter Jeremy | Jan 26, 2007 12:29 am | |
| Pavel Argentov | Jan 26, 2007 8:08 pm | |
| Bruno Ducrot | Jan 30, 2007 9:58 am | |
| John Baldwin | Jan 30, 2007 10:52 pm | |
| Peter Jeremy | Feb 2, 2007 9:46 am | |
| Bruno Ducrot | Feb 5, 2007 1:58 pm | |
| Abdullah Ibn Hamad Al-Marri | May 2, 2007 7:44 pm | |
| Nenhum_de_Nos | Aug 24, 2007 7:41 pm |
| Subject: | AMD Turion64 X2 works with PowerNow! thank you Bruno | |
|---|---|---|
| From: | Abdullah Ibn Hamad Al-Marri (alma...@gmail.com) | |
| Date: | Jan 24, 2007 8:43:49 am | |
| List: | org.freebsd.freebsd-mobile | |
| Attachments: | ||
Hello AMD users ;)
In regard to my post about AMD hangs with PowerNow! in my Acer Laptop
which has
http://groups.google.com/group/mailing.freebsd.mobile/browse_frm/thread/49b02729f7d8b27e/d36307d211e914c5#d36307d211e914c5
I have been working with Mr. Bruno for few days, and finally PowerNow! works with no hanging issues at all, I used the new powernow.c provided by Bruno attached.
So I wish this could be backported to RELENG_6 asap, and yes I tested it in FreeBSD 6.2-STABLE only, not with current.
http://lists.freebsd.org/pipermail/cvs-all/2007-January/205192.html
bruno 2007-01-23 19:20:31 UTC
FreeBSD src repository
Modified files: sys/i386/cpufreq powernow.c Log: o introduce a flags 'errata' for HW bugs onto the softc. o remove errata_a0 and introduce the corresponding flags into 'errata'. o introduce a new errata for K8, namely some platform might set the PENDING_BIT but aren't able to unset it, also don't loop forever waiting PENDING_BIT being cleared. o try to introduce a workaround for the PENDING_BIT stuck problem, o support now half multipliers for K8.
Tested by: Abdullah Al-Marrie
Approved by: njl
Revision Changes Path 1.4 +97 -42 src/sys/i386/cpufreq/powernow.c
To make sure it works with RELENG_6 use this
Index: powernow.c =================================================================== RCS file: /home/ncvs/src/sys/i386/cpufreq/powernow.c,v retrieving revision 1.3 retrieving revision 1.2 diff -u -r1.3 -r1.2 --- powernow.c 16 May 2006 14:32:16 -0000 1.3 +++ powernow.c 31 Mar 2005 06:11:04 -0000 1.2 @@ -44,6 +44,7 @@ #include <machine/md_var.h> #include <machine/specialreg.h> #include <machine/cputypes.h> +#include <machine/clock.h> #include <machine/vmparam.h> #include <sys/rman.h>
-- Regards,
-Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/






.c