BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
PowerNow! for AMD 64
version 0.1 (RFC version)
contact publisher
home page
screenshots
version history
other reviews
send updates for this application
talkback
5 comments
 Published by Olivier Coursière
   Click here for more information about this publisher...
 Date Posted:   January 4th, 2006
 Last Updated:   January 4th, 2006
 License: Other Open Source License
 Downloads: 321 total; 3 recently
 Page Views: 7,974 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
About PowerNow! for AMD 64:
This is a driver for AMD64's processors. This driver enable PowerNow! technology under BeOS. PowerNow! is for AMD what Centrino is for Intel : it save power in laptops by reducing cpu's voltage and/or frequency.
Latest Version
   
Details about this version:
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) 321 downloads
 
 
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Primary Location
 
Add Additional Location
  Source Included
 
Related Links:
Recent Talkback comments:
  • ACPI vs APM - nutela
  • Right ! It is SpeedStep, not Centrino... - oco
  • Powernow != Centrino - paulauskas1

    Post your own comment to the Talkback for this application!
    Report a problem with the listing for this application!
  • Like this app? Have questions or comments?
    Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
     
    BeGroovy
      Recent Downloads  -  # 266
    Total Downloads  -  # 3,048
    Total Views  -  # 1,794
    User Ratings  -  N/A
      Hardware Utilities
    Misc. Drivers
    System Utilities
    1.  QEMU - 9.62
    2.  ScummVM - 9.50
    3.  cpu_fix - 9.42
    4.  Jukebox - 9.36
    5.  Haiku AGP busm... - 9.35
    6.  vim6 - 9.31
    7.  Transmission - 9.27
    8.  Beezer - 9.25
    9.  BeeF - 9.25
    10.  HandBrake - 9.24
    1.  Ati Radeon Grap... - 410
    2.  BeOS 5 Personal... - 231
    3.  Realtek RTL8139... - 209
    4.  USB Serial driver - 143
    5.  ATI Rage 128 Pr... - 106
    6.  VLC Media Player - 100
    7.  Ensoniq AudioPCI... - 85
    8.  Broadcom 440x 10... - 79
    9.  Sound Blaster Pr... - 79
    10.  S3 Trio 64 v2 DX... - 70
    You are not logged in.
     Login or create an account...
    Hosted by NetConnect

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