John Davis
b8d552f1c8
OCAB: Implement Mac OS X 10.4/10.5 relocation block support ( #373 )
2022-07-24 12:27:06 +02:00
Marvin Häuser
6c641b7a4e
OcAfterBootCompatLib: Support AvoidRuntimeDefrag for macOS 13 DP1
...
macOS 13 Developer Beta 1 introduced a new driver, bootrt.efi, which
now carries the kernel call gate. It communicates with efiboot via an
info buffer passed via LoadOptions. Patch it on load with our hook to
run our kernel entry code.
2022-06-11 12:30:20 +02:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
vit9696
e2f219e075
OcCpuLib: Fixed FSBFrequency calculation with fractional multiplier
...
closes acidanthera/bugtracker#1529
2021-02-25 19:45:38 +03:00
dakanji
7642ceb681
Docs: Fix 'Firmware' Pluralisation ( #209 )
2021-02-15 21:03:57 +03:00
vit9696
20aebce6b1
OcAfterBootCompatLib: Fixed non-RT SetVirtualAddressMap for non-macOS
2021-01-28 03:17:41 +03:00
Vitaly Cheptsov
258fb83ec7
OcAfterBootCompatLib: Implement relocation block support ( #153 )
...
closes acidanthera/bugtracker#1125
2020-11-13 19:49:57 +03:00
vit9696
13ec6ae95a
OcAfterBootCompatLib: Drop legacy memory location trackers
2020-11-08 22:46:45 +03:00
vit9696
9a2c66969e
OcAfterBootCompatLib: Fix MSVC compiler moaning
2020-11-08 05:03:50 +03:00
vit9696
05dc52acd2
OcAfterBootCompatLib: Start using call gate for kernel interception
2020-11-08 04:30:58 +03:00
vit9696
c8bf19dc80
OcAfterBootCompatLib: Increased slide allocation reserve to 200 MB
...
This is required for Big Sur b10, which kernel cache is much larger.
2020-10-16 01:31:42 +03:00
dakanji
d9cc30567c
Library: Firmware pluralisation fixes in the code ( #136 )
2020-10-13 01:42:59 +03:00
vit9696
b5c74d3e62
OcBootManagementLib: Add some callback stubs for image loader
2020-08-29 10:45:17 +03:00
Goldfish64
1ecceb0068
OpenCoreKernel: Implement 32-bit switching based on boot args
2020-08-22 16:53:00 -05:00
vit9696
9f59339e7e
OcAfterCompatLib: Added 11.0 support for AvoidRuntimeDefrag
2020-06-24 21:17:40 +03:00
zhen-zen
d8c59684fc
OcAfterBootCompatLib: Allow specification of max slide for unavailable range ( #76 )
2020-06-20 07:41:52 +03:00
vit9696
bf5cea16f8
Build: Fix IA32 -> Ia32 naming to conform UDK
2020-05-31 05:32:18 +03:00
vit9696
6a86ea2148
OcAfterBootCompatLib: Renamed from OcAppleBootCompatLib
2020-04-04 23:41:51 +03:00