27 Commits

Author SHA1 Message Date
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02:00
MikeBeaton
e69e28cb69 BootPickers: Apple Event kb handling + typing; Apple Key Map non-repeat key handling; CTRL indicator in Builtin. 2021-03-23 12:26:46 +00:00
vit9696
da902fe3c6 OcTimerLib: Change base class to TimerLib 2020-05-30 00:14:52 +03:00
vit9696
a9cbcd9ae8 Build: Drop EfiPkg 2020-05-17 14:28:41 +03:00
Michael Belyaev
d7e47bed07
Docs: Fix Doxygen comments (#46) 2020-05-05 22:46:14 +03:00
vit9696
3ec848da3d Build: Replace RETURN_ macros with EFI_ 2020-04-18 15:55:05 +03:00
vit9696
97585cb6c2 Build: Remove OcSupportPkg usage 2020-02-29 17:39:41 +03:00
Download-Fritz
550c934927 OcCpuLib: Expose TSC frequency retrieval API
Fixes https://github.com/acidanthera/bugtracker/issues/476
2019-10-05 12:05:38 +02:00
vit9696
7432875e62 OcTimerLib: Implement delay functions 2019-09-02 02:47:19 +03:00
vit9696
ef39b29bb8 OcTimerLib: Add PMC detection, which is absent on B360 2019-08-22 14:41:50 +03:00
vit9696
1afdc06b5b OcTimerLib: Move OcGetPmTimerAddr to OcCpuLib 2019-08-22 13:21:50 +03:00
vit9696
fdbb6ed367 OcTimerLib: Implement B360/Z390 timer lookup
Closes acidanthera/bugtracker#465
2019-08-21 22:03:01 +03:00
vit9696
9654b833fd OcTimerLib: Try using STH_ACPIBAR_BASE MSR to get ACPI base
Reference acidanthera/bugtracker#465
2019-08-21 14:41:05 +03:00
Download-Fritz
20120c7b6e OcTimerLib: Support all modules 2019-08-04 15:21:51 +02:00
Nikolai SAOUKH
c3172ff700 OcTimerLib: revert wrong symbolic name for 0x8086 2019-07-27 07:42:02 +03:00
Nikolai SAOUKH
812dd28b54 OcTimerLib: TimerResolution was undefined for AMD CPU case
Is '10' the right value for AMD case?
2019-07-26 09:48:36 +03:00
Nikolai SAOUKH
1b96b918ab OcTimerLib: axe useless assingment 2019-07-26 09:45:53 +03:00
Nikolai SAOUKH
c191405ff5 OcTimerLib: CPUID_VENDOR_INTEL is better then 0x8086 2019-07-26 09:43:55 +03:00
vit9696
bd9354fc31 OcTimerLib: Fix wrong method used on MMIO address 2019-06-05 18:46:35 +03:00
vit9696
d7662157f5 OcTimerLib: Support AMD ACPI PowerManagement timer
closes acidanthera/bugtracker#353
2019-06-04 18:43:53 +03:00
vit9696
fc205db9a0 OcTimerLib: Consider actual time passed instead of 100ms
Should finally fix acidanthera/bugtracker#326 after all
2019-05-16 20:33:41 +03:00
vit9696
6d17e0b721 OcTimerLib: Ensure events are disabled during CPU frequency calculation
Should fix acidanthera/bugtracker#326
2019-05-16 19:42:23 +03:00
vit9696
d2bb69ecc6 OcTimerLib: Make TSC frequency debug print at verbose level 2019-04-04 17:03:57 +03:00
Download-Fritz
b6c1d6839d Remove Macros.h 2019-03-09 17:39:48 +01:00
vit9696
ec04c191b0 Switch to new logging scheme and fix compilation 2018-11-05 01:41:21 +03:00
vit9696
97d68a6b31 Fix OcTimerLib interface to be compatible with TimerLib.h 2018-10-24 18:04:33 +03:00
vit9696
e8338d8180 Import pico libs 2018-10-07 04:12:17 +03:00