John Davis
45f8ba2cd2
Add ClearTaskSwitchBit booter quirk ( #573 )
...
This quirk is needed to boot macOS 10.7 and older when using a 32-bit kernel on a 64-bit UEFI firmware that makes uses of FPU or SSE instructions in runtime services (such as Hyper-V).
2025-02-23 10:51:40 -06:00
Mike Beaton
cde43cd3c1
OpenNetworkBoot: Add PXE and HTTP(S) Boot support
2024-11-30 18:40:21 +00:00
Mikhail Krichanov
379ecd5a9d
Build: Fixed compilation after rebasing upon edk2-stable202405.
2024-07-26 09:24:41 +03:00
Mike Beaton
d748c4a76e
Platform: Add Firmware Settings entry driver
2024-01-17 09:52:29 +00:00
John Davis
bb44e89add
Implement legacy OS booting support ( #482 )
2023-09-07 20:00:30 -05:00
Mike Beaton
dc182df42c
OcBootManagementLib: Add InstanceIdentifier, and ability to target .contentVisibility to specific instances
2023-06-23 19:54:33 +01:00
MikeBeaton
fa7477066c
OcBootManagementLib: Add DisableFirmwareRuntime option for Tools
2022-08-04 22:49:42 +01:00
MikeBeaton
83123452fe
OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe
2022-07-28 06:38:56 +01:00
MikeBeaton
e7ad34e1a8
AudioDxe/OcAudio: Remove default codec setup delay; add --codec-setup-delay option; change units of Audio->SetupDelay from microseconds to milliseconds
2022-07-20 23:30:36 +01:00
MikeBeaton
279f054df5
OcLog: Allow optional unsafe fast log
2022-07-10 07:10:26 +01:00
MikeBeaton
19ef39ecf5
BootEntryProtocol: Add system action and hotkey support; implement Reset NVRAM and Toggle SIP as drivers
2022-05-16 22:23:49 +01:00
MikeBeaton
bcd2558686
OcAudio: Convert from int ids to string ids
2022-05-05 04:33:54 +01:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
PMheart
5ec3ece4d7
OcDebugLogLib: Log filtering support ( #322 )
2022-02-25 23:37:05 +01:00
MikeBeaton
67713c99dc
AudioDxe: Allow gain to track OS volume on old macOS without SystemAudioVolumeDB
2022-01-14 17:08:22 +00:00
MikeBeaton
0ffd82bf63
AudioIo: Bump AudioIoProtocol revision
2022-01-10 16:53:03 +00:00
MikeBeaton
4c26a2a465
AudioDxe: Switch from % volume to dB gain
2022-01-10 11:51:34 +00:00
mikebeaton
706cb4e7c6
AudioDxe: Updates
...
- DisconnectHda
- AudioOutRange
- Cirrus Logic (Apple) and QEMU fixes
- Other fixes
2021-12-19 10:56:51 +00:00
MikeBeaton
22cfebdf6f
Platform: OpenLinuxBoot.efi
2021-09-04 15:48:36 +01:00
MikeBeaton
af92442729
OcAudio: typos
2021-08-18 17:23:50 +01:00
vit9696
f61a1a35cb
AudioDxe: Fix DevicePath not to contain padding
2021-07-16 13:08:16 +03:00
MikeBeaton
eb5cc3ee62
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
2021-05-28 09:40:22 +01:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system ( #260 )
2021-05-19 14:30:42 +03:00
Marvin Häuser
c158d61a30
OcAppleEventLib: Support configurable pointer speed
2021-04-02 23:23:28 +02:00
Marvin Häuser
4f7f17cd65
OcAppleEventEx: Initial import of protocol
2021-04-02 16:43:54 +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
20aebce6b1
OcAfterBootCompatLib: Fixed non-RT SetVirtualAddressMap for non-macOS
2021-01-28 03:17:41 +03:00
Goldfish64
9a2c42e825
AudioDxe: Add support for ranged widget connections
2021-01-26 19:14:27 -06:00
vit9696
1c445a99d6
OpenCore: Switch to application type for better FW compatibility
...
This resolves booting issues with Microsoft Surface firmwares
references acidanthera/bugtracker#1446
2021-01-26 22:13:27 +03:00
Goldfish64
c6509d41c4
OcAudioLib: Implement SysReport dumping of HDA information
2021-01-18 19:09:36 -06:00
vit9696
34f180af73
OpenCoreAudio: Implement mp3 decoding support
2021-01-02 07:35:16 +03:00
vit9696
d7a27a44b3
OpenCoreUefiAudio: Implement UEFI audio SetupDelay
...
closes acidanthera/bugtracker#971
2020-12-26 11:26:11 +03:00
PMheart
08ddaab469
Utilities: Advanced ocvalidate for error checking ( #169 )
2020-12-24 20:09:52 +03:00
vit9696
46482050c9
Bootstrap: Add support for launching from relative path
2020-11-06 19:37:22 +03:00
John Davis
cde37269aa
VBIOS patching via ForceResolution option ( #144 )
...
* BiosVideo: Initial Intel patching functions
* BiosVideo: Implement patch protocol
* BiosVideo: Read EDID from VBE
* BiosVideo: Fix previous commits
* OpenDuet: Fix Windows builds
* BiosVideo: Fix MSVC warnings
* BiosVideo: Pull max resolution from EDID
* BiosVideo: Patch based on PCI vendor ID
* BiosVideo: Fix more MSVC warnings
* OcMiscLib: Try to fix OpenDuet MSVC compilation
* BiosVideo: Fix incorrect return status
* OpenDuet: Create OcDebugLogLibNull library
* Protocol: Rename OC_VBIOS_PATCH_PROTOCOL to OC_FORCE_RESOLUTION_PROTOCOL
* OpenCore: Add ForceResolution option
* BiosVideo: Fix consistency of height/width parameters
* Includes: Mark height/width as optional
* BiosVideo: Cleanup misc issues
* Docs: Add support note
2020-10-26 19:18:06 -05:00
dakanji
d9cc30567c
Library: Firmware pluralisation fixes in the code ( #136 )
2020-10-13 01:42:59 +03:00
vit9696
e78301f744
OcBootManagementLib: Drop disk image suffix and voice
2020-08-20 20:33:22 +03:00
vit9696
816e82188f
OpenCanopy: Reduce size by restricting boot management access
2020-08-11 18:03:10 +03:00
vit9696
bef9bfd704
CrScreenshotDxe: Initial import from LongSoft with compatibility edits
2020-05-31 03:36:25 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00