Dr-Noob
|
cc356ecb07
|
[v0.96] Tracking issue #44. Add missing old uarchs
|
2021-04-07 15:36:01 +02:00 |
|
Dr-Noob
|
27c6507acb
|
[v0.96] Tracking issue #44
|
2021-04-07 13:08:46 +02: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
|
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
|
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
|
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
|
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
|
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 |
|
Dr-Noob
|
71d660d7b1
|
[v0.88][ARM] Fetch raw soc name from cpuinfo or android (if supported)
|
2020-11-24 10:03:21 +01:00 |
|
Dr-Noob
|
bb05a4d577
|
[v0.88][ARM][BUGFIX] Fix some compilation issues
|
2020-11-23 18:45:42 +01:00 |
|
Dr-Noob
|
eaa86522a4
|
[v0.88][ARM] Add very basic SoC detection (Android only)
|
2020-11-23 18:30:00 +01:00 |
|
Dr-Noob
|
716706d0a7
|
[v0.88][ARM][BUGFIX] Fetch number of cores from /sys/devices/system/cpu/present file, instead of /proc/cpuinfo. Pay attention to cases where frequency and/or MIDR can not be fetched from cpuinfo. This happens when the CPU has offline cores
|
2020-11-22 15:18:15 +01:00 |
|
Dr-Noob
|
fcb2c716db
|
[v0.87][FREQ] Frequency in udev is now fetched as a per core basis. Before this commit, freq was always fetched from core 0. This allows ARM do detect the max frequency of each of the cores (which may or may not be the same in all of them)
|
2020-11-22 10:23:02 +01:00 |
|
Dr-Noob
|
0875c4d425
|
[v0.87][ARM] cpuInfo now holds all the structs (freq, cache, etc), instead of having them separated. This allows ARM to represent a single CPU, because from its pointer, it is able to access the specific frequency, cache, etc
|
2020-11-22 09:57:50 +01:00 |
|
Dr-Noob
|
0b9f0e860c
|
[v0.87][PRINTER] ASCII art attributes are no longer fixed in a given position, and are not fixed in length (max length is now 100). Added different algorithms for printing ASCII art for X86 and ARM, which allows ARM to show each CPU inside a SoC
|
2020-11-21 19:04:57 +01:00 |
|
Dr-Noob
|
7d707916fb
|
[v0.86][OPTIONS] Replace levels option with debug option, which does the same on x86, but also exists on ARM, which prints MIDR registers (need work to be properly implemented)
|
2020-11-18 23:41:42 +01:00 |
|
Dr-Noob
|
c44a646cd1
|
[v0.85][ARM] Add SoC field in ARM and remove CPU Name field, which is only valid in x86. Fix Makefile for some strict compilers
|
2020-11-18 23:22:26 +01:00 |
|
Dr-Noob
|
8c11cb2422
|
[v0.84][ARM] Add ISA field in ARM. ISA depends on uarch, not on specific CPU. Fill all the missing data in uarch.c
|
2020-11-14 11:11:32 +01:00 |
|
Dr-Noob
|
904cb46765
|
[v0.84][ARM] Add lots of new microarch detection
|
2020-11-10 18:50:32 +01:00 |
|
Dr-Noob
|
3aa13269b7
|
[v0.83][ARM] Add basic support for microarchitecture and CPU name detection. Need to add the remaining models
|
2020-11-08 16:49:01 +01:00 |
|
Dr-Noob
|
9c8e169592
|
[v0.82][ARM][ASCII][Refactoring] ARM ascii changes. Remove the assumption that all sockets are equal in a ARM based SoC. Little more support for ARM processors. Add ARM color style
|
2020-11-06 10:06:13 +01:00 |
|
Dr-Noob
|
4f1722ead6
|
[v0.81][ARM][Refactoring] Refactoring and very basic ARM support
|
2020-11-05 13:44:46 +01:00 |
|
Dr-Noob
|
f4f68287aa
|
[v0.8][Refactoring] Refactoring ARM code and source code tree
|
2020-11-05 11:01:46 +01:00 |
|
Dr-Noob
|
1fad4fd10b
|
[v0.8][ARM] Building support in ARM
|
2020-11-05 09:28:41 +01:00 |
|