2126 Commits

Author SHA1 Message Date
vit9696
5e5ca3fb8b OcMiscLib: Introduce GetArguments function 2020-04-20 15:33:43 +03:00
vit9696
c15042a920 ResetSystem: Workaround argument parsing 2020-04-20 14:45:56 +03:00
vit9696
3cd9ace60c ResetSystem: Initial version
closes acidanthera/bugtracker#861
2020-04-20 13:12:06 +03:00
vit9696
19cae8046e OcConfigurationLib: Renamed Protocols to ProtocolOverrides
Pioneer salut to ugrobators
2020-04-20 09:52:09 +03:00
Andrey1970AppleLife
8698b1ec81 Docs: Update samples 2020-04-20 06:29:52 +03:00
vit9696
a7e5e78987 OcConfigurationLib: Fixed size parsing in ReservedMemoryAreas 2020-04-19 16:51:45 +03:00
vit9696
38bdff0a05
OcRtcLib: Fix out of bounds access 2020-04-19 14:43:41 +03:00
Nikolai SAOUKH
fff7ced6ee OpenCorePkg/Library/OcRtcLib: fix possible loss of data
OpenCorePkg\Library\OcRtcLib\AppleRtcRam.c(151): error C2220: the following warning is treated as an error
OpenCorePkg\Library\OcRtcLib\AppleRtcRam.c(151): warning C4244: 'function': conversion from 'UINTN' to 'UINT8', possible loss of data
2020-04-19 10:22:04 +03:00
Andrey1970AppleLife
fb92524610 Docs: Update pdf 2020-04-19 02:35:48 +03:00
Rodion Shingarev
a0dcd9d192 corrected AppleRtcRam in Docs 2020-04-19 00:23:51 +03:00
vit9696
e025d62778 OpenCoreMisc: Debug watchdog status 2020-04-18 22:25:52 +03:00
vit9696
892f9fd10a OpenCoreUefi: Added AppleRtcRam protocol implementation
closes acidanthera/bugtracker#765
2020-04-18 22:21:58 +03:00
vit9696
b508b42905 OcRtcLib: Implement basic version of AppleRtcRam 2020-04-18 18:17:57 +03:00
vit9696
3ec848da3d Build: Replace RETURN_ macros with EFI_ 2020-04-18 15:55:05 +03:00
vit9696
0bb426d364 OcAppleKernelLib: Added PatchAppleRtcChecksum kernel quirk 2020-04-18 15:40:08 +03:00
vit9696
4ec0e4e160 RtcRw: Initial version 2020-04-18 13:13:41 +03:00
vit9696
e2fbb2e10a OpenCoreUefi: Added memory region reservation support 2020-04-18 10:28:59 +03:00
Nikolai SAOUKH
34b34db868 OpenCorePkg/Library/OcCompressionLib: fix signed/unsigned compare 2020-04-17 14:25:30 +03:00
vit9696
cdf38accac OpenCanopy: Ignore ESC and space during animations
references acidanthera/bugtracker#853
2020-04-17 13:57:21 +03:00
vit9696
c9f4115a2b Build: Reduce the use of TPL_NOTIFY as it may conflict with debugging 2020-04-17 09:50:35 +03:00
vit9696
5fc0905af9 OcAfterBootCompatLib: Create events with TPL_CALLBACK priority
Logging may save to file, and file services must be invoked with TPL
lower or equal to TPL_CALLBACK. Failing to do so causes OVMF crash.

closes acidanthera/bugtracker#831
2020-04-17 09:39:32 +03:00
vit9696
677f37d5fb Build: Added mouse drivers to the package as OVMF needs one 2020-04-17 09:22:11 +03:00
vit9696
5a9273b7d5 Docs: Sync changelog 2020-04-17 06:57:00 +03:00
vit9696
5366a11b59 OcAppleEvent: Create events with TPL_CALLBACK priority
We use gRT->GetTime, and time services must be invoked with TPL
lower or equal to TPL_CALLBACK. Failing to do so causes OVMF crash.

closes acidanthera/bugtracker#846
2020-04-17 06:54:36 +03:00
vit9696
eb0919a97b OcAppleEventLib: Remove accidentally committed file 2020-04-16 20:48:33 +03:00
vit9696
02414e60d5 OcApfsLib: Fix comment 2020-04-15 07:25:50 +03:00
vit9696
c58483f432 OcApfsLib: Improve error handling
closes acidanthera/bugtracker#844
2020-04-15 03:43:23 +03:00
vit9696
c85b332ac0 OpenCanopy: Improve mouse pointer performance 2020-04-15 03:39:06 +03:00
vit9696
1574b4b0ad OcApfsLib: Fix warning found by coverity 2020-04-14 18:06:48 +03:00
vit9696
e6acc72a50 OcApfsLib: Do not warn about ignored APFS drivers in release builds 2020-04-14 10:37:59 +03:00
vit9696
c8a50907b0 OcXmlLib: Fix parsing negative integers
Resolves issues with parsing MinVersion/MinDate in APFS section
2020-04-14 07:55:15 +03:00
vit9696
02d3d698f5 OpenCoreUefi: Load APFS after connecting drivers
closes acidanthera/bugtracker#842
2020-04-14 06:22:58 +03:00
vit9696
20fa82da42 OpenCanopy: Added AppleEvent mouse support 2020-04-14 06:20:50 +03:00
vit9696
b4d52e44f6 Docs: Fix page numbering 2020-04-13 08:51:33 +03:00
vit9696
ce11c4ce4e OcCompressionLib: Fix signedness issues
closes acidanthera/bugtracker#833
2020-04-13 06:36:30 +03:00
vit9696
efa9ff055c OpenCanopy: Disable not fully implemented code
closes acidanthera/bugtracker#834
2020-04-13 06:34:52 +03:00
vit9696
4993185663 OcApfsLib: Provide clarification to apfs connection
closes acidanthera/bugtracker#298
2020-04-13 06:28:57 +03:00
vit9696
09aba22d36 Docs: Provide information about APFS 2020-04-13 06:13:02 +03:00
Andrey1970AppleLife
e40d710704 Docs: Delete ApfsDriverLoader.efi 2020-04-13 06:10:26 +03:00
vit9696
c244baa1ef OpenCoreUefi: Fix EnableJumpStart -> EnableJumpstart 2020-04-13 05:46:27 +03:00
vit9696
2dfe69110b OpenCoreUefi: Add APFS support 2020-04-13 05:35:33 +03:00
vit9696
c3d015c789 Docs: Fix variable blocking explanation 2020-04-13 05:31:44 +03:00
MacOS86-it
613d0bdb88
Docs: Another check in SSDT-PLUG to fix 'Cannot override' bug (#35)
This one should fix issue #814 once and for all. The issue was caused by the SSDT that was adding _DSM Method to a Package (forbidden by ACPI Specification) defined on the DSDT (\_SB.PR00). The new if-condition checks if the object is a Processor. By doing this way, if it finds a Package it doesn't add the _DSM Method.
2020-04-13 05:06:23 +03:00
vit9696
241d6f595a OcApfsLib: Verify driver date and version 2020-04-13 05:04:38 +03:00
vit9696
3b3ee0942d OcApfsLib: Address review comments and some TODOs 2020-04-13 01:52:08 +03:00
vit9696
39f5ab2599 OcApfsLib: Fix HandleProtocol arguments 2020-04-12 10:00:07 +03:00
vit9696
ed88148bd7 OcApfsLib: Initial version with Fusion Drive support 2020-04-12 08:42:51 +03:00
vit9696
8c4e41ec9a OcFileLib: Verify that Media is not NULL 2020-04-12 08:42:51 +03:00
vit9696
99b002b391 OcAppleBootCompatLib: Fix event closing 2020-04-12 08:42:51 +03:00
Andrey1970AppleLife
20c70fecd5
Update Kexts.md 2020-04-11 22:00:19 +03:00