Dr-Noob
|
db32cccd91
|
[v0.95] Add --raw option
|
2021-03-15 21:49:47 +01:00 |
|
Dr-Noob
|
a8d8ac2e91
|
[v0.95] Temporarily disable cache sanity checks
|
2021-03-06 22:13:32 +01:00 |
|
Dr-Noob
|
e21ca95da8
|
[0.95][x86] Merge bugfix branch, which adds macOS support to cpufetch
|
2021-01-14 18:46:41 +01:00 |
|
Dr-Noob
|
3bac5cbfe2
|
[v0.95][x86] Print CPUID 0x1 EAX register with debug flag
|
2021-01-10 22:03:25 +01:00 |
|
Dr-Noob
|
04f0bfcbde
|
[v0.94][x86] Add uarch detection for Intel families derived from Kaby Lake
|
2021-01-10 22:01:17 +01:00 |
|
Dr-Noob
|
697a921042
|
[X86] Avoid checking /sys directory in macOS to find frequency
|
2021-01-10 09:01:50 +01:00 |
|
Dr-Noob
|
3b624f3025
|
[X86] Fix bug where unknown hypervisor caused a segfault. This should solve issue #38
|
2021-01-05 17:37:26 +01:00 |
|
Dr-Noob
|
2494b56a49
|
[X86] Fix compilation error in MacOS. MacOS does not provide any method to bin threads to cores, so its pretty hard to get apic ids. This first approach is really dark and I hope I can improve it in the future
|
2021-01-05 17:35:57 +01:00 |
|
Dr-Noob
|
797c708f2d
|
[v0.94][x86] Consider missing frequency file in x86_64 as a bug if no hypervisor is present. Took this idea from issue #37. Add if hypervisor is present to debug mode to prevent more confusions in the future
|
2020-12-29 00:09:01 +01:00 |
|
Dr-Noob
|
56a1da3428
|
[v0.94] Do not consider missing frequency file in x86_64 as a bug. Fix typos
|
2020-12-26 08:52:14 +01:00 |
|
Dr-Noob
|
fce0bbf012
|
[v0.94][ARM] Do not print cache sizes
|
2020-12-08 18:33:42 +01:00 |
|
Dr-Noob
|
2939d5b352
|
[v0.94] When SoC string is not matched against any SoC is not considered a bug anymore
|
2020-12-08 18:04:13 +01:00 |
|
Dr-Noob
|
7e532d57a6
|
[v0.94] Add reminder in Qualcomm SoCs, that need more time to work properly
|
2020-12-08 18:01:26 +01:00 |
|
Dr-Noob
|
a96d95eba1
|
[v0.94] Reviewed MTK SoCs
|
2020-12-08 15:56:13 +01:00 |
|
Dr-Noob
|
5b9a9e90d0
|
[v0.94] Fix compilation issues
|
2020-12-05 11:56:40 +01:00 |
|
Dr-Noob
|
f68c81395b
|
[v0.94] Reviewed snapdragon 6XX, 7XX and 8XX (some SoC models needs more work)
|
2020-12-05 11:10:15 +01:00 |
|
Dr-Noob
|
4971774ce4
|
[v0.94] Reviewed snapdragon 2XX and 4XX
|
2020-12-04 20:23:48 +01:00 |
|
Dr-Noob
|
ea5d07504c
|
[v0.94] Fix snapdragon SoC models
|
2020-12-04 15:41:33 +01:00 |
|
Dr-Noob
|
c111eb9a41
|
[v0.94] SoC detection stores the exact SoC model
|
2020-12-04 10:11:07 +01:00 |
|
Dr-Noob
|
01e22b8090
|
[v0.94] Fix compilation issues
|
2020-12-01 16:13:38 +01:00 |
|
Dr-Noob
|
b1f3196e0d
|
[v0.94] Refactor CPU features in a separate struct. Remove x86 debug functions
|
2020-12-01 12:16:12 +01:00 |
|
Dr-Noob
|
d04d535807
|
[v0.94][ARM] Add CPU feature detection, such as NEON, AES, SHA... Take into account NEON capabilities for PP computation
|
2020-12-01 11:40:09 +01:00 |
|
Dr-Noob
|
35c2aa7e6f
|
[v0.94][ARM] Add Kirin and Broadcom ASCII arts. Fix Broadcom SoCs detection
|
2020-11-28 13:51:20 +01:00 |
|
Dr-Noob
|
fd898331f8
|
[v0.93][ARM] Tune Exynos ASCII art algorithm
|
2020-11-28 12:39:25 +01:00 |
|
Dr-Noob
|
532a65e35d
|
[v0.93][ARM] Refactoring in ARM printer
|
2020-11-28 12:31:08 +01:00 |
|
Dr-Noob
|
1d58b1808d
|
[v0.93][ARM] Support printing ASCII on chips that have lots of attributes (if they have more than 2 different CPUs). Fix all ASCII arts (they were missing the last empty character)
|
2020-11-28 12:24:13 +01:00 |
|
Dr-Noob
|
7d7af00e68
|
Add Samsung Exynos ASCII art. Add experimental exynos printer algorithm
|
2020-11-28 11:09:25 +01:00 |
|
Dr-Noob
|
84fb38a507
|
[v0.93][ARM] Add Kirin and Broadcom SoC detection. Add function for special SoC strings detection
|
2020-11-28 10:02:25 +01:00 |
|
Dr-Noob
|
ccfcab88d3
|
[v0.92][ARM] Add MediaTek ASCII art
|
2020-11-26 20:33:35 +01:00 |
|
Dr-Noob
|
e5d5e5ef92
|
[v0.92][Refactoring] Refactor Intel and AMD printer code into algorithms
|
2020-11-26 18:45:33 +01:00 |
|
Dr-Noob
|
ff92107d7c
|
[v0.92] Fix previous commit (I forgot to add the file)
|
2020-11-26 18:35:29 +01:00 |
|
Dr-Noob
|
b9e96baf91
|
[v0.92] Add printer algorithms. This approach allows more flexibility in the printer. Improve Snapdragon ASCII
|
2020-11-26 18:30:39 +01:00 |
|
Dr-Noob
|
c62a63f539
|
[v0.92][ARM] Print ACII art based on SoC instead of CPU vendor. Add snapdragon ASCII art. Refactor printer to save some lines of code
|
2020-11-26 16:42:36 +01:00 |
|
Dr-Noob
|
89e5e30e53
|
[v0.91][X86][BUGFIX] Fix annoying compilation issue
|
2020-11-26 13:05:14 +01:00 |
|
Dr-Noob
|
7c2463eb8f
|
[v0.91][ARM] New experimental way of matching SoC names
|
2020-11-26 12:41:41 +01:00 |
|
Dr-Noob
|
b4b693a11e
|
[v0.91][ARM][BUGFIX] Do not print error message if frequency file does not exist in ARM. Fix arm udev file (I uploaded my debug udev by mistake)
|
2020-11-26 12:15:07 +01:00 |
|
Dr-Noob
|
ff032efb28
|
[v0.91][ARM] Fix for snapdragon chips reporting name in lowercase
|
2020-11-26 11:51:06 +01:00 |
|
Dr-Noob
|
da94c7ee18
|
[v0.91][ARM] Add Exynos SoCs
|
2020-11-26 11:30:14 +01:00 |
|
Dr-Noob
|
4c36e4c5e5
|
[v0.91][ARM] Print manufacturing process from SoC information
|
2020-11-26 10:52:44 +01:00 |
|
Dr-Noob
|
20dbc3be27
|
[v0.90][ARM] Print bug message if SoC string is found but not detected. This is maybe too verbose, but I would like to increase the support for more ARM SoC, and I hope this message is useful for this purpose
|
2020-11-26 10:43:42 +01:00 |
|
Dr-Noob
|
53b4ff5793
|
[v0.90][ARM] Add MediaTek SoCs
|
2020-11-26 09:53:53 +01:00 |
|
Dr-Noob
|
4f1dd82bba
|
[v0.90][ARM] Add most of Qualcomm SoCs
|
2020-11-25 11:34:49 +01:00 |
|
Dr-Noob
|
37e849978a
|
[v0.90][ARM] Print right number of cores and frequency for each CPU
|
2020-11-24 16:17:53 +01:00 |
|
Dr-Noob
|
233565c052
|
[v0.89][ARM][BUGFIX] Fix uarch detection for Kryo 260 / 280
|
2020-11-24 16:16:22 +01:00 |
|
Dr-Noob
|
5d168f5707
|
[v0.89][ARM][BUGFIX] Fix obscure bug where cpufetch failed if cpuinfo did not start with "processor" string
|
2020-11-24 15:20:07 +01:00 |
|
Dr-Noob
|
0bc978564e
|
[v0.89][ARM][BUGFIX] Two CPUs are equal when Main ID Register AND frequency are equal, not just when Main ID register are equal
|
2020-11-24 13:21:27 +01:00 |
|
Dr-Noob
|
fbea497740
|
[v0.89] Change freq from int64 to int32, which fixes a compilation issue. Fix Makefile in Windows
|
2020-11-24 12:52:42 +01:00 |
|
Dr-Noob
|
8645b54b58
|
[v0.89][ARM] Separate udev for ARM in a different file, since there are many functions that are ARM only. Refactoring of file reading code
|
2020-11-24 12:32:38 +01:00 |
|
Dr-Noob
|
220dd02abd
|
[v0.89][ARM] Add very basic SoC parsing from cpuinfo/android strings. Only detects two SoCs, but allows debugging
|
2020-11-24 11:44:24 +01:00 |
|
Dr-Noob
|
685e78f2b7
|
[v0.88][ARM][BUGFIX] Fix bugs in single CPU SoCs and small bugs related to strings
|
2020-11-24 10:27:33 +01:00 |
|