1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2024-12-16 16:35:45 +00:00
Commit graph

644 commits

Author SHA1 Message Date
The Tumultuous Unicorn Of Darkness
f9b833d122
Release version 0.6.4 2023-10-08 17:12:01 +02:00
The Tumultuous Unicorn Of Darkness
ede3b8ca9e
DB: add AMD Ryzen Z1 2023-09-24 11:41:18 +02:00
The Tumultuous Unicorn Of Darkness
764607faa0
Cleanup in configure.ac
Commited by mistake in 09071d20f3
2023-09-23 17:29:50 +02:00
The Tumultuous Unicorn Of Darkness
5b63e27dc8
DB: add more AMD Zen 4 CPUs 2023-09-23 17:25:36 +02:00
John Ericson
09071d20f3
Fix build for NetBSD (and presumably DragonFly BSD)
These both use POSIX threads. I got a link error when cross-compiling
using Nixpkgs (Linux -> NetBSD) that went away once I passed `-pthread`.

The autoconf is crafted to have the same conditional as the C code itself.
2023-09-23 16:55:21 +02:00
The Tumultuous Unicorn Of Darkness
f1c96e1372
DB: add Intel Apollo Lake
Related to InstLatx64/InstLatx64@33c980db26
2023-09-23 10:14:30 +02:00
The Tumultuous Unicorn Of Darkness
3eb0e6656e
Tests: add Zhaoxin Yongfeng (KaisHeng)
Related to InstLatx64/InstLatx64@b2b5550c27
2023-09-23 10:02:03 +02:00
The Tumultuous Unicorn Of Darkness
0ded44bb0c
Docs: update Doxyfile to version 1.9.7
warning: Tag 'HTML_TIMESTAMP' at line 1330 of file '/tmp/makepkg/libcpuid-git/src/build/libcpuid/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1998 of file '/tmp/makepkg/libcpuid-git/src/build/libcpuid/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
2023-08-06 12:14:04 +02:00
The Tumultuous Unicorn Of Darkness
af6bbc5e78
Tests: add Intel Alder Lake-U (Pentium)
Related to InstLatx64/InstLatx64@abb8eb8950
2023-07-26 14:26:00 +02:00
kylon
03695167d7 fix build warning 2023-07-16 11:35:49 +02:00
The Tumultuous Unicorn Of Darkness
a9925a4c19
Tests: add Intel Sapphire Rapids-WS (Xeon w9)
Related to InstLatx64/InstLatx64@fbda7ba291
2023-07-01 18:01:37 +02:00
The Tumultuous Unicorn Of Darkness
d4461a9b5f
Add basic support for Centaur CPUs (VIA/Zhaoxin) 2023-07-01 16:01:26 +02:00
The Tumultuous Unicorn Of Darkness
14c19f9195
Replace decode_intel_number_of_cores() by decode_number_of_cores_x86() 2023-07-01 15:41:20 +02:00
The Tumultuous Unicorn Of Darkness
7974741993
Fix floating point exception in cpu_identify_all() for unsupported CPU vendors 2023-06-03 20:11:29 +02:00
The Tumultuous Unicorn Of Darkness
d8e9f3d58e
DB: fix detection of Intel Alder/Raptor-Lake P/U 2023-05-14 19:45:58 +02:00
The Tumultuous Unicorn Of Darkness
16fc6d5efa
DB: add Intel Raptor Lake-H/HX 2023-05-14 19:34:12 +02:00
The Tumultuous Unicorn Of Darkness
c0f1c9c7ec
DB: add AMD Phoenix
Related to InstLatx64/InstLatx64@de67975202
2023-05-14 19:19:20 +02:00
The Tumultuous Unicorn Of Darkness
df7e310e2f
Define constant for CPU codename string 2023-05-08 22:38:15 +02:00
The Tumultuous Unicorn Of Darkness
3dd6974b52
DB: fix entry for Intel Sandy Bridge-E (Core i7) 2023-05-08 22:24:02 +02:00
The Tumultuous Unicorn Of Darkness
b5946bac07
DB: detect more Intel Core i by generation 2023-05-08 22:24:02 +02:00
The Tumultuous Unicorn Of Darkness
55c7d9a22a
DB: fixes for Intel Conroe and Allendale
Source: https://en.wikipedia.org/wiki/Conroe_(microprocessor)#Variants
2023-05-08 22:24:02 +02:00
The Tumultuous Unicorn Of Darkness
1cac5b3eb0
DB: minor update for Intel Arrandale 2023-05-08 22:24:02 +02:00
The Tumultuous Unicorn Of Darkness
e0f02b8d4f
Tests: arranges Intel tests by micro-architecture 2023-05-08 22:24:02 +02:00
The Tumultuous Unicorn Of Darkness
d43fb11b47
DB: add Intel Sapphire Rapids-SP 2023-05-08 22:23:48 +02:00
The Tumultuous Unicorn Of Darkness
3411fe6fe5
DB: add Intel Ice-Lake (server) 2023-05-08 17:56:44 +02:00
The Tumultuous Unicorn Of Darkness
01ec8df7cb
DB: add Intel Cascade Lake 2023-05-08 17:42:30 +02:00
The Tumultuous Unicorn Of Darkness
0df7232da8
DB: add Intel Skylake (server) 2023-05-08 17:42:19 +02:00
The Tumultuous Unicorn Of Darkness
5553b37043
Tests: fix test result for AMD EPYC Genoa
amd_ext_topology Git branch not merged yet.
2023-05-08 16:35:31 +02:00
The Tumultuous Unicorn Of Darkness
5789a6e297
Support another variant of AIDA64 dumps in cpuid_deserialize_raw_data_internal()
It support lines like 'CPU#000 AffMask: 0x0000000000000001'
2023-05-08 16:35:11 +02:00
The Tumultuous Unicorn Of Darkness
2317f40b36
DB: add Intel Sapphire Rapids-WS
Related to InstLatx64/InstLatx64@954a632d8a
2023-05-02 21:04:10 +02:00
The Tumultuous Unicorn Of Darkness
b4aa93f204
DB: add AMD Genoa
Related to InstLatx64/InstLatx64@7faa0c2306
2023-05-02 21:04:10 +02:00
The Tumultuous Unicorn Of Darkness
2e36c373c0
CI: update release notes 2023-04-02 18:57:15 +02:00
The Tumultuous Unicorn Of Darkness
20b177bb1d
Release version 0.6.3 2023-04-02 11:50:02 +02:00
The Tumultuous Unicorn Of Darkness
2780368158
Add more instructions in bump_version.sh 2023-04-02 11:48:30 +02:00
The Tumultuous Unicorn Of Darkness
52dbcb0493
Disable cpuid_identify_purpose_amd()
Related to #187
2023-04-01 18:08:42 +02:00
The Tumultuous Unicorn Of Darkness
3bcb6fb72b
DB: add Intel Alder Lake-N
Related to InstLatx64/InstLatx64@2f348215fb
Wikipedia page: https://en.wikipedia.org/wiki/Alder_Lake#Alder_Lake-N
2023-04-01 17:51:20 +02:00
The Tumultuous Unicorn Of Darkness
52f6cb3506
DB: add Intel Rocket Lake-E
Related to InstLatx64/InstLatx64@72b95c2260
Wikipedia page: https://en.wikipedia.org/wiki/Rocket_Lake#Server_processors
2023-04-01 17:30:07 +02:00
The Tumultuous Unicorn Of Darkness
69dc881103
DB: add Intel Raptor Lake-U
Related to InstLatx64/InstLatx64@c63a23ffe8
Wikipedia page: https://en.wikipedia.org/wiki/Raptor_Lake#Raptor_Lake-U
2023-04-01 17:24:24 +02:00
The Tumultuous Unicorn Of Darkness
ba80796d3c
DB: add Intel Raptor Lake-P
Related to InstLatx64/InstLatx64@d4a4849a90
Wikipedia page: https://en.wikipedia.org/wiki/Raptor_Lake#Raptor_Lake-P
2023-04-01 17:20:55 +02:00
The Tumultuous Unicorn Of Darkness
3071037db4
DB: add more Intel Raptor Lake-S
Related to InstLatx64/InstLatx64@d4a4849a90
According to [Wikipedia](https://en.wikipedia.org/wiki/Raptor_Lake#Desktop_processors_(Raptor_Lake-S)):
> These are likely Alder Lake processors since they do not include increased L2 caches
Source: https://www.techpowerup.com/302937/intel-launches-lower-priced-13th-gen-core-desktop-processors-with-65w
2023-04-01 17:02:40 +02:00
The Tumultuous Unicorn Of Darkness
a4fd6b5ecb
DB: add AMD Rembrandt APU
Related to InstLatx64/InstLatx64@a9b0a0f160
2023-04-01 16:43:58 +02:00
DimasKovas
e3e1c16190
Rename set_error -> cpuid_set_error and get_error -> cpuid_get_error (#188) 2023-04-01 02:00:54 +03:00
The Tumultuous Unicorn Of Darkness
10bebe5d44
DB: fix extended model number for Intel Core i5 Lynnfield
Reported in https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/issues/276#issuecomment-1487740922
According to https://en.wikipedia.org/wiki/List_of_Intel_Core_i5_processors#%22Lynnfield%22_(45_nm), there are only 3 Lynnfield CPUs, but all of them are part of extended family 30 (0x1E), not 37.
Extended family 37 is Arrandale and Clarkdale.
2023-03-30 20:54:39 +02:00
The Tumultuous Unicorn Of Darkness
5cfff28c43
RDMSR: add more links to AMD 17h and 19h PPR 2023-03-27 10:18:37 +02:00
The Tumultuous Unicorn Of Darkness
52f5924cb4
RDMSR: support for AMD 19h family 2023-03-27 10:02:51 +02:00
The Tumultuous Unicorn Of Darkness
995f7d12d9
Fix 'function declaration isn't a prototype' warning 2023-03-25 19:23:28 +01:00
The Tumultuous Unicorn Of Darkness
7542db9879
Initial support for AMD Phoenix APU with hybrid architecture
This work may not work: extended CPU Topology leaf is required.
2023-03-25 19:17:44 +01:00
Robert Kausch
37462ab492 Query CPU info at least once even if set_cpu_affinity() fails 2023-03-12 11:54:21 +01:00
Robert Kausch
54ed9a0a17
Restore previous thread CPU affinity before returning from cpuid_get_all_raw_data() (#184)
* Set thread instead of process CPU affinity in pre Windows 7 case

* Restore previous thread CPU affinity before returning from cpuid_get_all_raw_data()
2023-02-17 11:07:44 +02:00
Mike Gabriel
c7c2bd3619
libcpuid/libcpuid.h: Fix same typo in various comments. (#181) 2023-01-29 23:01:16 +02:00