BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
PowerNow! for AMD 64
Version History
  Go back to the PowerNow! for AMD 64 Page

Version 0.1 (RFC version)
 License:   Other Open Source License
 Updated:   January 4, 2006
 Source:   Source Included
This driver adjust the cpu speed dynamically to follow the workload. Unfortunately, it should only work on Aspire 1510 laptop.

This is a "request for comments" version. I need feed back to improve the usability and the quality of this driver.

Why ?

1) this is my first real C project (and my first driver too). Fortunately, most of the code is taken from other projects like ACPI CA, cpu_fix and powernow-k8 driver from Linux.

2) i use really ugly and hacky code to retrieve supported cpu states on my laptop. This code has never worked on other people's machines. The right way should be to use a real ACPI parser like ACPI CA.

Known problems

This driver will only works "as is" on Aspire 1510 laptops (like mine). You can hack the source code to initialize the driver with correct values for your machine at your own risk (see "ExtractCpuPowerState" function). You will have to take a look at AMD's specifications to find CORRECT values for your processor. If not, the driver may dammage your hardware.

When the driver is opened (and only there), vlc (for example) can produce ugly sound due to timing issues (or maybe interrupts issues ???).

This driver will not work on a multi-processors systems (and multi-core systems too). I have no access to such hardware and i have not enough knowledge to support this.

If you know how to fix those remaining problems (or new ones...), feel free to hack the code and share it with the community.


Intel Version - requires R5   (32 KB) 401 downloads
  Working Link Download Primary Location

 
The Green Board
  Recent Downloads  -  # 485
Total Downloads  -  # 3,001
Total Views  -  # 1,640
User Ratings  -  N/A
  Hardware Utilities
Misc. Drivers
System Utilities
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  Jukebox - 9.44
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  VNCServer - 9.30
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  Ati Radeon G... - 32,893
2.  BeOS 5 Perso... - 32,462
3.  Realtek RTL8... - 20,354
4.  Ensoniq Audi... - 17,698
5.  USB Joystick... - 16,559
6.  BePDF - 15,354
7.  ATI Rage 128... - 13,355
8.  S3 Trio 64 v... - 10,306
9.  VLC Media Pla... - 9,562
10.  DOSBox - 9,475
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2011 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.