Back to home page

OSCL-LXR

 
 

    


0001 The cpupower package consists of the following elements:
0002 
0003 requirements
0004 ------------
0005 
0006 On x86 pciutils is needed at runtime (-lpci).
0007 For compilation pciutils-devel (pci/pci.h) and a gcc version
0008 providing cpuid.h is needed.
0009 For both it's not explicitly checked for (yet).
0010 
0011 
0012 libcpupower
0013 ----------
0014 
0015 "libcpupower" is a library which offers a unified access method for userspace
0016 tools and programs to the cpufreq core and drivers in the Linux kernel. This
0017 allows for code reduction in userspace tools, a clean implementation of
0018 the interaction to the cpufreq core, and support for both the sysfs and proc
0019 interfaces [depending on configuration, see below].
0020 
0021 
0022 compilation and installation
0023 ----------------------------
0024 
0025 make
0026 su
0027 make install
0028 
0029 should suffice on most systems. It builds libcpupower to put in
0030 /usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
0031 cpufreq-bench to put in /usr/sbin. If you want to set up the paths
0032 differently and/or want to configure the package to your specific
0033 needs, you need to open "Makefile" with an editor of your choice and
0034 edit the block marked CONFIGURATION.
0035 
0036 
0037 THANKS
0038 ------
0039 Many thanks to Mattia Dongili who wrote the autotoolization and
0040 libtoolization, the manpages and the italian language file for cpupower;
0041 to Dave Jones for his feedback and his dump_psb tool; to Bruno Ducrot for his
0042 powernow-k8-decode and intel_gsic tools as well as the french language file;
0043 and to various others commenting on the previous (pre-)releases of 
0044 cpupower.
0045 
0046 
0047         Dominik Brodowski