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

7 commits

Author SHA1 Message Date
The Tumultuous Unicorn Of Darkness
790c067401
Tests: rename all files according to brand string 2025-05-01 09:30:29 +02:00
The Tumultuous Unicorn Of Darkness
0ce318ee58
Add technology_node field to struct cpu_id_t 2025-04-30 21:33:05 +02:00
The Tumultuous Unicorn Of Darkness
dc06877f4f
Update match_entry_t to remove internal codes and bits
Remove brand_code, model_bits and model_code fields, add a new brand sub-struct.

There fields were complicated to manage, adding complex functions to make it work.
amd_bits_t and intel_bits_t enums were truncated, I had to replace them with #define in 2e01aa0303.

Some of these #define were conflicting with other C headers (ctype.h on OpenBSD, corecrt_wctype.h on Windows), that is why I wanted to get rid of it.

I updated some CPU codenames meanwhile for more consistency.

Fix #212.
2025-04-27 19:22:11 +02:00
The Tumultuous Unicorn Of Darkness
4ca6174e70
Tests: remove unneeded header 2025-04-26 11:53:26 +02:00
The Tumultuous Unicorn Of Darkness
65884bf9b2
DB: add Intel Lunar Lake
Related to InstLatx64/InstLatx64@3b1455f1b5
2025-04-21 10:45:04 +02:00
The Tumultuous Unicorn Of Darkness
23f6b90230
Tests: add Intel Core Ultra 7 265K
Related to InstLatx64/InstLatx64@3b1455f1b5
2025-04-21 10:27:48 +02:00
The Tumultuous Unicorn Of Darkness
15cbda31bd
DB: add Intel Arrow Lake 2024-11-30 12:22:10 +01:00