9 Commits

Author SHA1 Message Date
vit9696
87a287f2be OcCpuLib: Fix display name for i9 CPUs like 7920X 2020-08-02 09:39:22 +03:00
PMheart
c904ab671c
Buid: Migrate all tools to Utilities (#69) 2020-06-05 15:12:33 +03:00
vit9696
d9d4fdbe0b OcCpuLib: Remove SyncrhonizationLib dependency
SyncrhonizationLib requires TimerLib, and our TimerLib requires
OcCpuLib, which results in OcTimerLib constructors being called before
UefiRuntimeServicesTableLib constructors leading to NULL gRT dereference
in OcTimerLibConstructor causing UEFI Shell crashes.
2020-06-01 02:04:46 +03:00
vit9696
bf8e36b7f4 OcCpuLib: Provide basic implementation for TscSyncTimeout 2020-05-30 01:29:52 +03:00
vit9696
f6258a71ce OcCpuLib: Preserve TscAdjust value in CPU context 2020-05-30 00:16:15 +03:00
vit9696
410ba1e7aa OcCpuLib: Fix frequency calculation on VMware 2020-02-16 05:54:24 +03:00
vit9696
1f047740f9 OcCpuLib: Implement package count detection with MpServices
closes acidanthera/bugtracker#363
2020-01-11 19:39:32 +03:00
vit9696
f2444a5361 OcCpuLib: Reorganise source files 2020-01-11 18:21:06 +03:00
vit9696
52a5ae916f OcCpuLib: Read microcode revision in assembly to comply with Intel SDM
closes acidanthera/bugtracker#621
2020-01-04 19:28:11 +03:00