1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2025-02-02 20:14:07 +00:00
libcpuid/libcpuid
2009-08-19 21:14:39 +00:00
..
asm-bits.c Again, exec_cpiud->exec_cpuid, this time in .c files. It's funny how a typo like this could exist this long :) 2009-01-27 01:54:48 +00:00
asm-bits.h Again, exec_cpiud->exec_cpuid, this time in .c files. It's funny how a typo like this could exist this long :) 2009-01-27 01:54:48 +00:00
check-consistency.py Small additions to consistency-checking code 2008-12-15 14:54:39 +00:00
cpuid_main.c 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
Doxyfile * Support for stdin/stdout for (de)serializing cpu_raw_data_t; 2008-11-19 16:27:31 +00:00
libcpuid.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.sym cpuid_get_cpu_list and cpuid_free_cpu_list were not listed in libcpuid.sym, fixed 2009-01-08 16:38:00 +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 Removed C++ style comments; added CPU clock measuring code 2008-11-21 18:48:11 +00:00
libcpuid_util.c Added a Makefile for x86 (commandline build). Using _vsnprintf when _MSC_VER is defined unconditionally, since the MSVC 2003 doesn't have vsnprintf. 2009-06-18 15:32:44 +00:00
libcpuid_util.h Added known-cpu-list function. Rearranged Intel CPU list to be better chronologically ordered 2008-12-27 15:46:03 +00:00
libcpuid_vc9.vcproj Renamed VC project files so that project for versions lower than Visual C++ 2008 can be made. 2009-08-19 21:14:39 +00:00
Makefile.am Adding Visual studio project files; adding the 'make test' target 2009-01-10 18:18:13 +00:00
Makefile.x64 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
Makefile.x86 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
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
rdtsc.c Added CPU clock OS detection routine for Mac OS X 2009-01-08 16:38:39 +00:00
recog_amd.c Added known-cpu-list function. Rearranged Intel CPU list to be better chronologically ordered 2008-12-27 15:46:03 +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 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
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