CoreMod
From Wiki.cyring.fr
(Difference between revisions)
(→Releases) |
(→Release 2012-0.1.3) |
||
Line 68: | Line 68: | ||
=== Releases === | === Releases === | ||
==== Release 2012-0.1.3 ==== | ==== Release 2012-0.1.3 ==== | ||
- | + | :Nightly Build<br /> | |
- | <br /> | + | ::[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/Nightly_Build/coremod.c coremod.c] |
- | :[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/ | + | ::[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/Nightly_Build/coremod.h coremod.h] |
- | :[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/ | + | ::[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/Nightly_Build/Makefile Makefile] |
- | :[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.3/ | + | |
==== Release 2012-0.1.2 ==== | ==== Release 2012-0.1.2 ==== | ||
[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.2/coremod-2012-0.1.2.tgz coremod-2012-0.1.2.tgz] | [http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/2012-0.1.2/coremod-2012-0.1.2.tgz coremod-2012-0.1.2.tgz] |
Revision as of 09:54, 6 September 2012
Contents |
How To
Requirements
Mandatory,
- The GNU/Linux x86_64 3.x : linux
- The GNU Compiler Collection: gcc - or - The C language family frontend for LLVM: clang
- Being root !
- The Intel(R) Core(TM) i7, i5 Processors
Optionally,
- The GNU Debugger: gdb
- and a graphical front-end for gdb: ddd
- The Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 3
- The SMBIOS Reference Specification (C) Distributed Management Task Force
Compiling
$ make
Compiling : Done. Linking : Done. Ready : ./bin/coremod Remark : You must be root to run CoreMod
Debugging
First of all, compile sources with the -g switch enabled, if not already, in the Makefile's CFLAGS, then launch the debugger
$ kdesu ddd ./bin/coremod
Usage
Two kernel modules must be loaded
- msr
- dmi-sysfs
Execute CoreMod as root
# ./coremod
Usage is straightforward. Just enter the corresponding initial character to the function you want to execute.
Thus to show the core temperature, press the following keys:
- [s]
- [Enter]
- [c]
- [Enter]
and for instance, to go back to previous menu level:
- [<]
- [Enter]
Discover the other functions to dump your components !
Contact
Feel free to contact us for any suggestion or question.