CoreMod
From Wiki.cyring.fr
(Difference between revisions)
(→Releases) |
(→Nightly Build) |
||
Line 66: | Line 66: | ||
<br /> | <br /> | ||
+ | === Versions === | ||
===== Nightly Build ===== | ===== Nightly Build ===== | ||
:[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/Nightly_Build/Latest Latest] | :[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/Nightly_Build/Latest Latest] | ||
+ | |||
===== Release 2012-0.1.4 ===== | ===== Release 2012-0.1.4 ===== | ||
:[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/Previous_Build/2012-0.1.4 2012-0.1.4] | :[http://code.cyring.fr/FTS/?PATH=Source/C/CoreMod/Previous_Build/2012-0.1.4 2012-0.1.4] |
Revision as of 10:04, 19 November 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.