31 Commits

Author SHA1 Message Date
vit9696
1808014e1d Revert "OcCpuLib: fix location of vendor specific *.h files"
This reverts commit f3c3dc7d5d64e97a6d5d3d766a5c2a009ae0b91d.
2019-08-10 09:56:57 +03:00
Nikolai SAOUKH
f3c3dc7d5d OcCpuLib: fix location of vendor specific *.h files 2019-08-10 09:34:33 +03:00
mrmiller
5cc416d681 OcCpuLib: Add support for the Xeon Scaleable family
These aren't available in any Macs to date but they are similar to the Xeon Ws used in the iMacPro1,1 and the upcoming MacPro7,1. (#6)
2019-08-06 09:26:04 +03:00
vit9696
40b43134e3 OcAppleBootCompatLib: Implement custom slide support 2019-08-05 23:46:28 +03:00
vit9696
98ef065309 OcAppleKernelLib: Debug kernel cpuid patches 2019-06-07 20:56:47 +03:00
vit9696
585a88eb72 OcCpuLib: Add CPUID to AppleFamily (CPUFAMILY) conversion 2019-06-07 19:46:50 +03:00
vit9696
80bfcf9ec7 OcCpuLib: Export raw CPUID info and microcode for emulated CPUID 2019-06-07 16:21:19 +03:00
Download-Fritz
0c30803547 OcCpuLib: Fix compiler warnings 2019-06-06 09:09:01 +02:00
Download-Fritz
145ed11178 OcCpuLib: Fix usages of not yet assigned value 2019-06-06 09:09:01 +02:00
notiflux
38fd115a64 OcCpuLib: Move debug prints to OcCpuScanProcessor to get rid of duplicate code 2019-06-05 18:29:20 +03:00
notiflux
32e539bd9e OcCpuLib: Add AMD CPU support 2019-06-05 18:29:20 +03:00
PMheart
5da38ee740 OcCpuLib: Added iMac19,1 (i5 8600), thx AppleLife and @Gengik84 2019-05-21 19:58:44 +08:00
vit9696
3f9db14446 OcCpuLib: Fix model detection for certain CPUs 2019-05-13 17:34:11 +03:00
PMheart
3b7dc28ea4 added Macmini8,1 (i7 8700B), thx @Gengik84 2019-05-07 20:32:12 +08:00
vit9696
53f3acbf32 OcDevicePathLib: Fix freeing unallocated memory 2019-04-10 15:52:55 +03:00
vit9696
b7734fc3d5 Fix FSBFrequency and thread count detection on Penryn 2019-03-20 23:29:46 +03:00
vit9696
0aa75e80dd Implement flex ratio quirk 2019-03-13 14:20:52 +03:00
vit9696
35222181d9 Unify SMBIOS fields and fix user test compilation 2019-03-10 13:11:37 +03:00
Download-Fritz
b6c1d6839d Remove Macros.h 2019-03-09 17:39:48 +01:00
Download-Fritz
70cf124929 OcCpuLib: Update the legacy Core Count detection to match the SDM 2019-03-09 17:33:58 +01:00
Download-Fritz
8e335e9c88 Replace BITFIELD macro with BitFieldReadXX function usage. 2019-03-09 17:33:24 +01:00
vit9696
c6e637da83 Do not use Apple-speicific original tables, they collide with other vendors 2019-03-07 18:49:00 +03:00
vit9696
46a4377935 Accuracy and compatibility fixes for OcCpuLib 2019-03-07 17:14:11 +03:00
vit9696
377c4fa6e5 OcCpuLib improvements and compilation fixes 2019-02-28 22:43:41 +03:00
vit9696
6511ba6bc8 Fix compilation 2019-02-16 18:56:37 +03:00
vit9696
2c158e8068 Fix CpuInfo reading 2019-02-07 16:15:09 +03:00
vit9696
1672d8fbe6 Add AppleMajorType to CPU_INFO 2019-02-07 15:46:45 +03:00
vit9696
ec04c191b0 Switch to new logging scheme and fix compilation 2018-11-05 01:41:21 +03:00
vit9696
5284879b38 Initial support for parsing serialised objects 2018-10-26 22:24:56 +03:00
vit9696
ff74b34b42 Externalise ProcessorInfo 2018-10-07 04:33:03 +03:00
vit9696
e8338d8180 Import pico libs 2018-10-07 04:12:17 +03:00