MikeBeaton
83123452fe
OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe
2022-07-28 06:38:56 +01:00
PMheart
ae7198101c
OcDebugLibProtocol: Early log preservation support ( #327 )
2022-03-09 16:15:58 +01:00
Savva Mitrofanov
ef78031809
Build: Fix OcDebugLogLib library class
2022-03-03 14:07:29 +06:00
PMheart
4c995bb1ba
OcDebugLogLib: Split into OcLogAggregatorLib and OcDebugLibProtocol ( #325 )
2022-03-02 15:04:20 +03:00
MikeBeaton
0455326487
AudioDxe: Add --restore-nosnoop flag
2022-02-10 01:45:00 +00:00
MikeBeaton
027a2ef158
AudioDxe: Use PinCaps for outputs, switch to general purpose VREF and GPIO enable
2022-01-04 07:27:43 +00:00
MikeBeaton
4f214ab1e5
AudioDxe:
...
- Fix broken in-OS sound in Windows after AudioDxe with some firmware (closes https://github.com/acidanthera/bugtracker/issues/1909 )
- Add Pcds for some AudioDxe code
- Other minor updates
OcDebugLogLib:
- Add DebugPrintDevicePathForHandle
2022-01-02 08:53:17 +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
MikhailKrichanov
ca3fcbc42d
Build: Added support for stack canaries ( #276 )
2021-07-15 14:20:38 +03:00
vit9696
479a5b15f3
OcConsoleLib: Add AppleEg2Info protocol and make rotation configurable
2021-05-09 00:43:09 +03:00
vit9696
2abe2a6d1a
OcBlitLib: Initial version for improved compatibility
2021-05-08 13:29:29 +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
vit9696
ca70ea975a
OcCpuLib: Improve CPU frequency detection on nForce MPC79
...
closes acidanthera/bugtracker#1576
2021-03-28 17:12:18 +03:00
vit9696
6363cd34bf
AppleDataHub: Drop duplicated GUID
2021-03-27 15:28:57 +03:00
vit9696
5a69caa7e0
OcCpuLib: Implement Apple nForce CPU frequency reading
2021-03-13 01:12:43 +03:00
vit9696
9bd1d3b497
OcDeviceMiscLib: Move misc device manipulation to a separate library
2021-02-28 12:44:15 +03:00
vit9696
abb47690ff
AppleDisplayInfo: Provide protocol for display rotation
2021-02-21 11:39:44 +03:00
vit9696
39605d02be
OcConsoleLib: Fix installing Apple FB Info protocol when no GOP exists
2021-02-20 23:13:09 +03:00
Vitaly Cheptsov
f1eeae455f
OcPeCoffExtLib: Use OcPeCoffLib for image verification ( #186 )
...
REF: https://github.com/mhaeuser/ISPRASOpen-SecurePE
closes acidanthera/bugtracker#1273
2021-02-01 19:32:54 +03:00
vit9696
dc1a0d8a22
OcMainLib: Move startup code to a separate library
2021-01-26 21:19:21 +03:00
vit9696
8a4cb81020
Include: Add AmiSoftKbd protocols
2021-01-22 20:32:03 +03:00
vit9696
34f180af73
OpenCoreAudio: Implement mp3 decoding support
2021-01-02 07:35:16 +03:00
vit9696
f9abab42c9
OcMp3Lib: Fix naming as MPEG3 is not MP3
2021-01-02 05:03:52 +03:00
vit9696
69f775d38d
OcMpeg3Lib: Initial version
2021-01-01 21:46:30 +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
vit9696
29d5b9d781
OcAfterBootCompatLib: Fix VMware compatibility with Apple Secure Boot
2020-08-30 17:59:28 +03:00
Download-Fritz
a97b74e83c
OpenCore: Use direct PE loading for Secure Boot ( #108 )
...
Implement and integrate a PE image loader to circumvent UEFI Secure Boot when Apple Secure Boot is used.
2020-08-24 12:52:34 +02:00
vit9696
a7547f07d4
Include: Add BlockIoVendor header
2020-08-01 16:34:01 +03:00
vit9696
3e5b593819
Include: Improve headers for 11.0
2020-06-23 06:28:09 +03:00
vit9696
da902fe3c6
OcTimerLib: Change base class to TimerLib
2020-05-30 00:14:52 +03:00
vit9696
ce1c67b685
Build: Include DuetPkg as OpenDuetPkg
2020-05-17 14:29:03 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
vit9696
ed88148bd7
OcApfsLib: Initial version with Fusion Drive support
2020-04-12 08:42:51 +03:00
vit9696
82e8f5efb9
OcSmbiosLib: Fixed Custom UpdateSMBIOSMode modifying SMBIOSv3 table
2020-04-09 20:49:42 +03:00
vit9696
6a86ea2148
OcAfterBootCompatLib: Renamed from OcAppleBootCompatLib
2020-04-04 23:41:51 +03:00
vit9696
6a05f87f66
OcBootServicesTableLib: Support embedding unicode shell and console control switch
2020-03-14 04:02:53 +03:00
vit9696
e7e02b900f
OcBootServicesTableLib: Initial version with fixes to controller connection
2020-03-11 22:32:28 +03:00
vit9696
6bd83477b7
VMwareHda: Add VMware HDA protocol GUID
2020-03-01 01:54:06 +03:00
vit9696
97585cb6c2
Build: Remove OcSupportPkg usage
2020-02-29 17:39:41 +03:00
vit9696
afc8f179c3
Bootstrap: Improved OpenCore rerun detection for new versions
2020-01-18 19:36:47 +03:00
vit9696
0d6a4c1957
Bootstrap: Initial commit
2019-04-03 23:15:49 +03:00