1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2025-10-03 11:01:30 +00:00

Update docs

This commit is contained in:
The Tumultuous Unicorn Of Darkness 2025-05-03 13:17:26 +02:00
commit 16c7048883
No known key found for this signature in database
GPG key ID: 1E55EE2EFF18BC1A
4 changed files with 16 additions and 6 deletions

View file

@ -19,12 +19,8 @@ the raw CPUID data and the expected decoded items) by using
appropriate place within the tests directory hierarchy.
AIDA64 CPUID dumps (mostly found on [InstLatx64](http://instlatx64.atw.hu/)) are also supported.
To create a new test based on a AIDA64 CPUID dump, you can do:
```shell
cpuid_tool --load=aida64_raw.txt --outfile=report.txt --report
./tests/create_test.py aida64_raw.txt report.txt > tests/xxx/yyy/my-cpu.test
```
To create a new test based on a AIDA64 CPUID dump, you can use the [`create_test_from_instlatx64.sh`](utils/create_test_from_instlatx64.sh) script.
For non-developers, who still want to contribute tests for the project,
use [this page](http://libcpuid.sourceforge.net/bugreport.php) to report
use [this page](https://github.com/anrieff/libcpuid/issues/new) to report
misdetections or new CPUs that libcpuid doesn't handle well yet.

View file

@ -31,6 +31,14 @@
#include "recog_intel.h"
/*
* Useful links:
* - List of Intel CPU microarchitectures: https://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures
* - List of Intel Pentium processors: https://en.wikipedia.org/wiki/List_of_Intel_Pentium_processors
* - List of Intel Celeron processors: https://en.wikipedia.org/wiki/List_of_Intel_Celeron_processors
* - List of Intel Core processors: https://en.wikipedia.org/wiki/List_of_Intel_Core_processors
* - List of Intel Xeon processors: https://en.wikipedia.org/wiki/List_of_Intel_Xeon_processors
*/
const struct match_entry_t cpudb_intel[] = {
// F M S EF EM #cores L2$ L3$ Pattern Codename Technology
{ -1, -1, -1, -1, -1, 1, -1, -1, { "", 0 }, "Unknown Intel CPU", UNKN_STR },

View file

@ -0,0 +1,3 @@
# Intel x86_64
Directories names are Intel's **Micro­architecture**, refer to [Pentium 4 / Core lines](https://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures#Roadmap).

View file

@ -0,0 +1,3 @@
# Intel Atom
Directories names are Intel's **Micro­architecture**, refer to [Atom roadmap](https://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures#Atom_lines).