vit9696
562f85685d
OcDeviceMiscLib: Fix another NULL free
2021-04-14 01:31:21 +03:00
vit9696
fb06828c0d
OcDeviceMiscLib: Fix NULL pointer freeing
2021-04-14 01:00:15 +03:00
vit9696
71f2f60f91
OcDeviceMiscLib: Fix typo in BS table size calculation
2021-04-14 00:53:18 +03:00
vit9696
0f817de506
OcDevicesMiscLib: Drop ShellPkg dependency
2021-04-13 11:03:09 +03:00
Vitaly Cheptsov
b9fbfeac65
OcDeviceMiscLib: Fix compilation on MSVC
2021-04-13 02:00:39 +03:00
Marvin Häuser
b5943d5934
OcDeviceMiscLib: Fix build failure
2021-04-13 00:02:46 +02:00
vit9696
37addb5bc5
OcConfigurationLib: Fix option order
2021-04-13 00:33:20 +03:00
vit9696
48d5fd65e7
OcDeviceMiscLib: Implement NVIDIA option ROM loading
...
references acidanthera/bugtracker#1280
2021-04-13 00:04:03 +03:00
Andrey1970AppleLife
c1ad636e5f
DataBase: Update MM41
2021-04-12 00:48:48 +03:00
MikeBeaton
3ee57c3639
Hotkeys: Prevent 'set default' UI when action will not be permitted by security config
2021-04-11 18:51:16 +01:00
MikeBeaton
47e9cc5eb8
AppleEvent: Updates
...
- Revert to simpler CustomDelays bool setting (avoid user errors)
- Update docs to clarify correct use of key repeat settings on KeySupport AMI vs KeySupport V1/V2 vs non-KeySupport
- Update PointerSpeedMul failsafe to OEM 1
- Update key delay failsafes to OEM 50, 5
2021-04-11 18:37:19 +01:00
Andrey1970AppleLife
005455abd7
DataBase: Updated IM112
2021-04-11 01:45:10 +03:00
vit9696
de65178003
Build: Sync with edk2-stable202102
2021-04-10 16:13:13 +03:00
Marvin Häuser
5cd223f03d
OcAppleKernelLib: Log when requested symbol has 0 value
2021-04-07 16:43:27 +02:00
Marvin Häuser
7235a991d9
OcAppleEventLib: Do not cache screen resolution
...
Fixes an issue where drivers requesting AppleEvent events early (e.g. CrScreenshotLib) cause caching of a screen resolution that is later changed, leading to an out-of-sync cursor movement rectangle.
2021-04-07 12:06:28 +02:00
MikeBeaton
1919a0f458
AppleEvent: Apply minimum version check
2021-04-07 07:55:08 +01:00
MikeBeaton
ffe3682eb6
BootManagement: Improved consistency of OC_ATTR naming
2021-04-07 06:17:33 +01:00
Marvin Häuser
c5285973bc
OcAppleEventLib: Log resolution determination
2021-04-05 18:22:56 +02:00
vit9696
717ce18861
OcCpuLib: Fix FSB frequency calculation on Bonnel CPUs
2021-04-05 19:20:24 +03:00
Goldfish64
2dae1c1007
OcAcpiLib: Only print RSDP normalization message if modified
2021-04-04 22:23:41 -05:00
Goldfish64
9d7b7ccf83
OcAcpiLib: Fix RSDP, RSDT, and XSDT header normalization
2021-04-04 21:04:20 -05:00
Goldfish64
6dcabf08e9
OcCpuLib: Fix incorrect identification of Xeon E5 and W CPUs
2021-04-04 13:09:31 -05:00
Marvin Häuser
ccedcdc672
OcMiscLib: Align LoadedImage with Shell behaviour for no arguments
2021-04-03 18:27:56 +02:00
MikeBeaton
d3be085e0f
OCB: Add ommitted 'tab back to picker' VO prompts to builtin picker
2021-04-03 14:20:07 +01:00
vit9696
f31088216a
OcBootManagementLib: Add (dmg) suffix to builtin picker as well
2021-04-03 14:57:39 +03:00
MikeBeaton
2cd4c71670
OCB: Add shutdown/restart voice over prompts to builtin picker
2021-04-03 10:22:28 +01:00
dakanji
2cf7398972
OcSmbiosLib: Fallback on Failsafe
2021-04-03 02:52:53 +03:00
Marvin Häuser
c158d61a30
OcAppleEventLib: Support configurable pointer speed
2021-04-02 23:23:28 +02:00
vit9696
2d650eff8f
OcConfigurationLib: Fix previous commit
2021-04-02 22:45:02 +03:00
MikeBeaton
0445d9b917
AppleEvent: New section UEFI->AppleInput, provide more detailed control of Apple Event protocol
2021-04-02 19:16:10 +01:00
Marvin Häuser
6b8b363ddd
OcAppleEventLib: Implement OcAppleEventEx protocol
2021-04-02 16:43:54 +02:00
Marvin Häuser
ad482e498a
OcAppleEventLib: Fix maximum screen coordinates
2021-04-02 16:43:54 +02:00
Marvin Häuser
a7bbe458b2
Do not halt on pointer/drive errors
...
closes https://github.com/acidanthera/bugtracker/issues/1582
2021-04-02 16:34:05 +02:00
Marvin Häuser
97732dcce5
OcBmLib: Support DMG VoiceOver
2021-04-02 12:42:27 +02:00
Marvin Häuser
9af9dc1343
OpenCanopy: Support VoiceOver for TAB navigation
2021-04-02 12:42:21 +02:00
vit9696
afc7a72041
OcCpuLib: Added identifiers for Rocket Lake and Tiger Lake CPUs
2021-04-02 00:50:30 +03:00
MikeBeaton
b2006c1316
OcInput: Make README numbering correct in raw text, not just in markdown output
2021-03-31 10:28:05 +01:00
MikeBeaton
18223e0f5f
AIK: Remove outdated comment; update TODO comment
2021-03-30 12:20:37 +01:00
MikeBeaton
dce502d57c
OcInput: Add vit9696 summary of KeySupport operation
2021-03-30 10:51:46 +01:00
MikeBeaton
e646a47885
AppleEvent: Improve key repeat fine tuning
2021-03-30 05:42:32 +01:00
Goldfish64
4ecd22d47f
OcSmbiosLib: Fix incorrect handling of multiple CPUs and CPU cache size
2021-03-28 17:32:08 -05:00
Goldfish64
ccfb6742de
OcSmbiosLib: Fix comment typos
2021-03-28 17:31:25 -05:00
vit9696
d1d55ff402
OcCpuLib: Read max multiplier correctly on pre-Nehalem Intel CPUs
...
This MSR is actually documented today and is apparently read
incorrectly by lots of software. They inspect the current multiplier,
not the max one. This mistake resulted in hardware starting with
reduced multiplier (e.g. 6.5 instead of 8.5 in MacBook5,2) to report
wrong frequency.
2021-03-28 21:29:49 +03:00
vit9696
a2dbd20724
OcCpuLib: Fix typo in MCP name
2021-03-28 17:22:26 +03:00
vit9696
ca70ea975a
OcCpuLib: Improve CPU frequency detection on nForce MPC79
...
closes acidanthera/bugtracker#1576
2021-03-28 17:12:18 +03:00
MikeBeaton
3ced5a4329
Input: Add KeySkipFirstDelay
2021-03-28 14:12:13 +01:00
MikeBeaton
e1f1c77de7
OCB: Add =/+ key as alternative 'set default' key
2021-03-28 10:03:22 +01:00
MikeBeaton
9cd61bb651
OCB: Add zero as hotkey alias for Esc
2021-03-27 15:55:31 +00:00
MikeBeaton
ee7bf235a6
OCB: Add tabbable Shutdown and Restart buttons to Builtin picker
2021-03-26 19:33:31 +00:00
Marvin Häuser
dba8472ef8
OcResetSystemLib: Perform cold reset when shitdown fails
...
Fixes issues with DUET shutdown.
2021-03-26 17:24:52 +01:00