.. |
asm-bits.c
|
Apple's GCC wasn't very happy with "eax" in the assembly block operands. However, changing to "a" fixes it
|
2010-04-20 09:52:24 +00:00 |
asm-bits.h
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
check-consistency.py
|
Small additions to consistency-checking code
|
2008-12-15 14:54:39 +00:00 |
cpuid_main.c
|
Added support for reading MSRs through dedicated driver on Win32
|
2009-09-30 11:25:14 +00:00 |
Doxyfile
|
* Support for stdin/stdout for (de)serializing cpu_raw_data_t;
|
2008-11-19 16:27:31 +00:00 |
embed_drivers.cpp
|
The logic behind the big IFDEF at msrdriver.c was wrong. You could compile a 32-bit build and run it on 64-bit windows, and in this case you will still need the 64-bit driver. So the platform detection is made runtime, and the correct driver for the platform is extracted on demand.
|
2009-09-30 15:27:39 +00:00 |
exports.def
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
libcpuid.h
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
libcpuid.sym
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
libcpuid_constants.h
|
Fixed recognition of Core i7. It was required to obtain the extended CPU topology information from CPUID leaf 0xb, so 4 more ints are added to cpu_raw_data_t. This, in turn, breaks binary compatibility with version 0.1.0, so version is increased to 0.1.1 as well. The new CPUID serialization is backward- and forward-compatible with version 0.1.0, provided that the CPU doesn't have leaf 0xb. In some sense it might be viewed incompatible as well. Also added the guilty test case to the test stash
|
2009-07-06 18:33:56 +00:00 |
libcpuid_types.h
|
Moved the checking for stdint to the corresponding header
|
2009-09-26 23:51:11 +00:00 |
libcpuid_util.c
|
Added support for reading MSRs through dedicated driver on Win32
|
2009-09-30 11:25:14 +00:00 |
libcpuid_util.h
|
Added support for reading MSRs through dedicated driver on Win32
|
2009-09-30 11:25:14 +00:00 |
libcpuid_vc9.vcproj
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
libcpuid_vc71.vcproj
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
Makefile.am
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
Makefile.x64
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
Makefile.x86
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
masm-x64.asm
|
Ported to win64. Assembly bits are taken out to external .asm file. Passes tests on Windows 2003 Server x64
|
2009-01-27 01:42:23 +00:00 |
msrdriver.c
|
The logic behind the big IFDEF at msrdriver.c was wrong. You could compile a 32-bit build and run it on 64-bit windows, and in this case you will still need the 64-bit driver. So the platform detection is made runtime, and the correct driver for the platform is extracted on demand.
|
2009-09-30 15:27:39 +00:00 |
rdmsr.c
|
Added cpu_clock_by_ic() function to measure cpu clock using instruction counting. Still not translated to MSVC, and isn't tested on CPUs other than Core i7 (but there it works beatifully). Bumped version to 0.1.3.
|
2010-04-20 09:01:07 +00:00 |
rdtsc.c
|
Preliminary code to detect SSE width for proper clock detection with cpu_clock_by_ic()
|
2010-04-20 09:43:17 +00:00 |
rdtsc.h
|
Forgot to add the new header file for rdtsc.c
|
2010-04-20 09:03:57 +00:00 |
recog_amd.c
|
Added support for Athlon II Propus
|
2009-09-24 20:39:04 +00:00 |
recog_amd.h
|
Added known-cpu-list function. Rearranged Intel CPU list to be better chronologically ordered
|
2008-12-27 15:46:03 +00:00 |
recog_intel.c
|
Fix for a few badly detected Yonahs. They read as Unknown Yonah. Added a test-case as well
|
2009-09-10 03:44:19 +00:00 |
recog_intel.h
|
Added known-cpu-list function. Rearranged Intel CPU list to be better chronologically ordered
|
2008-12-27 15:46:03 +00:00 |