李通洲
f601d2d9f5
CPU (Linux): add comments
2025-01-26 09:47:31 +08:00
Carter Li
026489c934
CPU (Android): add QS8E for Galaxy
2025-01-24 10:05:24 +08:00
Carter Li
1f5e56c69e
CPU (Android): detect new QS8E
2025-01-23 19:33:42 +08:00
Carter Li
35d431dd3f
CPU (Linux): detect SOC name on RISCV
...
Fix #1519
2025-01-22 22:19:23 +08:00
Carter Li
8ceda02bbb
CPU (Linux): query SOC name in cpuinfo for aarch64
...
Fix #1510
2025-01-14 13:54:27 +08:00
李通洲
c4ee606955
CPU (Android): check for MTK D9X00 SOCs
2025-01-08 08:39:09 +08:00
Carter Li
3ea0406b69
CPU (Linux): fix var content was unexpectedly modified
2025-01-06 10:57:29 +08:00
Carter Li
f28f5e2874
CPU (Linux): detect TZ temp if CPU temp is not available
2025-01-05 17:28:01 +08:00
Carter Li
68746275f8
CPU (Linux): detect Virtualized Apple Silicon
2024-12-13 15:28:59 +08:00
Carter Li
69a7e64e48
CPU (Linux): support up to 128-socket boards
2024-11-26 21:49:28 +08:00
Carter Li
ee564de461
CPU: change cpuCount to packages; support custom format
...
Fix #1413
2024-11-26 21:37:15 +08:00
Carter Li
8b41cbd508
CPU (Linux): refactor; fix cpu count detection
2024-11-26 16:05:01 +08:00
AzimovParviz
7535ce8a18
Support for dual CPU systems ( #1417 )
...
* [macOS] Added support for dual CPUs on Mac computers
Signed-off-by: Koneko <azimovp17@gmail.com >
* Change how number of cores is displayed when the system is dual CPU
* Support for dual CPU on Windows
* Dual CPU detection on Linux basic implementation
---------
Signed-off-by: Koneko <azimovp17@gmail.com >
2024-11-26 08:53:01 +08:00
李通洲
d4c7b53ded
CPU (Android): add QS8E
2024-10-31 09:33:23 +08:00
李通洲
b257134d74
Chore: introduce macro ARRAY_SIZE
2024-10-18 16:44:41 +08:00
kralverde
89d3924659
CPU (Linux): fix temperature detection ( #1308 )
...
Return proper NaN instead of false -> 0.0 coercion
2024-10-02 07:43:58 +08:00
Carter Li
d77f0fe3d9
CPU (Linux): detect SOC name if available
2024-09-30 15:09:06 +08:00
Carter Li
a424839d2f
CPU (Linux): remove bios_limit detection
2024-09-28 17:10:22 +08:00
李通洲
9b4053e9dc
Chore: remove temps_linux
2024-09-24 01:51:45 +00:00
李通洲
b4325ff205
Temps (Linux): simplify
2024-09-24 01:42:00 +00:00
Carter Li
b2810bc030
CPU (Linux): update comments
2024-09-10 09:10:03 +08:00
Carter Li
611d5f949b
CPU (Linux): detect Qualcomm Snapdragon SOC
2024-09-09 20:49:25 +08:00
Carter Li
13452da076
CPU (Linux): add more Snapdragon SOCs
2024-09-06 14:01:56 +08:00
Carter Li
17deaf963e
CPU (Linux): make "Hardware :" arm specific
2024-08-22 09:29:26 +08:00
Carter Li
96905012a4
CPU (Linux): support loongarch
...
Fix #1204
2024-08-22 09:16:44 +08:00
Carter Li
591dba8829
CPU (Linux): don't parse unnecessary lines on certain platforms
2024-08-21 16:42:40 +08:00
李通洲
d10dd2095a
CPU (Android): try support old armv7 smart phone
...
Fix #1202
2024-08-21 16:40:40 +08:00
Carter Li
418902512d
CPU: detect frequency by cpuid (x86 only)
...
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1194#issuecomment-2295058252
2024-08-18 19:24:24 +08:00
Carter Li
fbfe2b2d1a
CPU (Linux): tidy
2024-08-18 17:26:06 +08:00
李通洲
c8e4de9831
CPU (Linux): silence complier warnings
2024-08-15 19:40:39 +08:00
Carter Li
6b6827b915
CPU (Linux): also detect CPU name for arm32
2024-08-15 15:24:13 +08:00
李通洲
7447a95299
CPU (Linux): better ARM cpu name detection
2024-08-15 15:05:18 +08:00
Carter Li
df4350666a
CPU (Linux): embed the arm part codes of lscpu
...
Fix #1175
2024-08-12 10:25:54 +08:00
Carter Li
fa0007ac6f
CPU (Android): add SD 4s Gen 2
2024-07-31 08:58:03 +08:00
李通洲
f91be6442d
Android (Linux): detect MTK CPU part name
2024-07-26 08:46:34 +08:00
李通洲
9f9a5ba39a
Android (Linux): report Snapdragon SOC marketing name
2024-07-25 10:33:06 +08:00
李通洲
d282050130
CPU: support display frequency in MHz
2024-07-17 14:09:06 +08:00
Carter Li
c0de618177
CPU: remove support of min freq detection
2024-07-17 10:19:12 +08:00
李通洲
b308ded1e1
Global (Linux): silence some compiler warnings
2024-06-05 16:11:52 +08:00
Carter Li
3ba899261f
Util: add ffCharIsDigit and use it
2024-05-28 15:34:59 +08:00
Carter Li
2d4e7f10c4
CPU: add option --show-pe-core-count
2024-05-21 09:21:03 +08:00
李通洲
264b6794f3
CPU (Linux): detect bios limited frequency and print it by default
...
To match neofetch's behavior
Fix #947
2024-05-20 18:35:10 +08:00
李通洲
81485baadb
CPU: better compatibility for Intel CPUs
2024-05-19 22:18:07 +08:00
李通洲
7946e69a66
CPU: print core count for different core types
2024-05-18 18:08:38 +08:00
Carter Li
1421627a47
CPU (Linux): detect core count for different core types
2024-05-17 08:35:22 +00:00
Carter Li
f8cbe4c008
GPU (Linux): improve detection performance of Apple Silicon
2024-04-18 19:58:38 +08:00
李通洲
f902e3b3d8
CPU (Android): don't detect manufactor of Qualcomm as ARM
2024-03-17 19:19:33 +08:00
李通洲
c9dd858ce3
CPU (Linux): bing cpuMHz back
...
It's used in WSL
2024-03-14 20:40:40 +08:00
李通洲
2e201eaaf7
CPU: bring min frequency back & code optimizations
2024-03-14 19:24:03 +08:00
李通洲
7c54dcba69
CPU (Linux): fix detection when .../base_frequency doesn't exist
2024-03-14 10:32:34 +08:00