vit9696
4073b8afae
OcCpuLib: Fix processor generation
2021-11-11 14:23:15 +03:00
vit9696
13af8ec14a
OcCpuLib: Fixed Alder Lake SMBIOS CPU model information
2021-11-11 01:03:12 +03:00
vit9696
6cef37f0be
OcConsoleLib: Fixed ProvideConsoleGop not disabling blit-only modes
...
This resolves verbose output issues on ASUS Z690F.
2021-11-11 00:48:54 +03:00
vit9696
0701d15502
OcMainLib: Implement automatic scaling factor detection
...
closes acidanthera/bugtracker#1717
2021-11-04 18:24:39 +03:00
vit9696
a41d48069a
Build: Drop hidden .contentFlavour file from repo, use printf instead
2021-11-04 17:51:46 +03:00
vit9696
20721dc99f
Build: Fix minor typos, thx Slice&Co
2021-11-03 14:16:38 +03:00
Andrey1970AppleLife
02f0a50001
DataBase: Updated builtin firmware versions
2021-10-30 21:41:10 +03:00
Andrey1970AppleLife
e9f8973bc0
DataBase: Updated builtin firmware versions
2021-10-26 19:52:31 +03:00
Andrey1970AppleLife
d52e8ba82d
DataBase: Fixed MBP114, MBP115 support Monterey
2021-10-26 11:37:59 +03:00
MikeBeaton
a495198f05
OcFlexArrayLib: Add optional TRACE debugging
2021-10-16 17:37:45 +01:00
vit9696
5b42335e5c
OcDeviceMiscLib: Fix MSVC warning
2021-10-12 03:11:30 +03:00
vit9696
08c0020eb3
OcDeviceMiscLib: Fix specifying low size not reducing BARs to min val
...
E.g. specifying 0 (1MB) should reduce 8 GB BAR to 256 MB if 256 MB
BAR is the smallest supported BAR size.
2021-10-12 02:15:37 +03:00
vit9696
e70048cc76
OcDeviceMiscLib: Implement PCI RBAR configuration support
2021-10-11 04:53:03 +03:00
vit9696
c43356cd7f
OcDeviceMiscLib: Add header with PCI registers
2021-10-11 00:23:47 +03:00
MikeBeaton
5b89dd5b70
OcBootManagementLib: Set IsExternal from FileSystem->External in custom entries; required for BootEntryProtocol.
2021-10-08 10:25:23 +01:00
MikeBeaton
949071ebfa
OpenLinuxBoot: Support ostree layout; improve documentation
2021-10-08 00:47:00 +01:00
MikeBeaton
d1f60d31ee
FlexArray: Fix behaviour at zero-length after discard
2021-10-05 08:42:05 +01:00
vit9696
19aea59da5
OcMainLib: Fixed opencore-version not being added to NVRAM variables
2021-10-03 16:09:14 +03:00
vit9696
355cf005a7
OcMacInfoLib: Fix SB model case
2021-10-03 10:09:25 +03:00
vit9696
7583455f11
OcAppleSecureBootLib: Changed Default Apple SB model to match SMBIOS
...
This resolves the general set of compatibility issues with macOS 12
software updater, which requires T2 mac models to have T2 SB models.
2021-10-03 09:37:12 +03:00
vit9696
7cd3db3119
OcAppleSecureBootLib: Added BridgeOSHardwareModel NVRAM variable
...
This variable is derived from `SecureBootModel` specified in the config
(e.g. j137 becomes J137AP) and is used by macOS 12 during updates
and installations. Setting this variable allows to use macOS 12
with T2 board identifiers, e.g. j137.
2021-10-03 08:19:28 +03:00
MikhailKrichanov
102ede5dc3
OcDebugSerialLib: Provide serial debugging library with out interface ( #293 )
2021-10-01 12:18:17 +03:00
MikeBeaton
ce13a594c5
OcMain/OpenLinuxBoot: Un-butcher loaded image protocol
2021-10-01 08:38:51 +01:00
vit9696
57cab7d287
OcMacInfoLib: Include bridge model value
2021-09-29 03:44:40 +03:00
vit9696
1ddec326a1
Build: Fix wrong debug library dependency
2021-09-27 18:08:06 +03:00
Andrey1970AppleLife
f7d37d09a3
Updated MBP131
2021-09-24 11:26:04 +03:00
Andrey1970AppleLife
cba4ce10da
Updated t2 firmwares
2021-09-24 00:26:29 +03:00
Andrey1970AppleLife
2f76673546
Update AutoGenerated.c
2021-09-23 00:14:44 +03:00
vit9696
1cb8490fd6
OcMainLib: Add large basesystem support to AdviseFeatures
2021-09-22 18:47:37 +03:00
mikebeaton
f5d550ac7e
OcCrypto+OcStorage: Minor typos in DEBUG msgs
2021-09-21 10:07:10 +01:00
vit9696
03162e00ac
OcDevicePathLib: Add missing dependencies
2021-09-20 13:31:59 +03:00
PMheart
d9eba194dc
OcMainLib: Forgotten variable declaration
2021-09-19 13:27:05 +02:00
PMheart
c8c231b00d
OcConfigurationLib: Comment support for UEFI->Drivers
2021-09-19 12:30:28 +02:00
vit9696
8825c2b329
OcCpuLib: Fix core count detection for Pentium 4 541
...
closes acidanthera/bugtracker#1783
2021-09-12 06:20:05 +03:00
vit9696
072b705d3a
OcCpuLib: Print Max CPUIDs
2021-09-12 01:44:29 +03:00
MikeBeaton
c20928ff9e
OpenLinuxBoot: Fix version compare, add debug verbose
2021-09-11 00:21:01 +01:00
MikeBeaton
f121677f66
BootEntryProtocol: Fix NULL deref bug
2021-09-06 10:39:41 +01:00
Marvin Häuser
30980b6691
OC: Introduce "ForceOcWriteFlash" quirk to mitigate memory corruption
2021-09-05 21:02:16 +02:00
MikeBeaton
aa1e19bebb
BootEntryProtocol: Improve logic for detecting default entry when no menu shown
2021-09-05 19:38:45 +01:00
vit9696
09d414ae93
OcMainLib: Do not use config UUID when NVRAM is not updated
2021-09-05 20:47:34 +03:00
MikeBeaton
ee681791e8
OcFileLib: Change "Located cached partition entry/entries" messages from INFO to VERBOSE, since now used much more often with boot entry protocol and are basically spamming the logs
2021-09-05 17:40:13 +01:00
MikeBeaton
987b63726f
OpenLinuxBoot: Fix regression of Linux detection on OVMF
2021-09-05 11:16:37 +01:00
MikeBeaton
45af0f580c
BootManagement: Prevent overlong entry names breaking builtin menu text flow
2021-09-04 17:11:04 +01:00
MikeBeaton
22cfebdf6f
Platform: OpenLinuxBoot.efi
2021-09-04 15:48:36 +01:00
MikeBeaton
d2ba13b6a2
OcAppleImg4Lib: Add additional matched logic to fall back to NVRAM value
...
Updates 239c1a533d101c9e46c675a48585dbe548998582
2021-09-03 15:22:33 +01:00
vit9696
239c1a533d
OcAppleImg4Lib: Improve AppleSecureBoot variables for macOS 12
2021-09-03 04:12:50 +03:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names ( #287 )
2021-08-31 10:33:34 +03:00
MikhailKrichanov
a7b927b08b
Build: Implement automatic variable init ( #280 )
2021-08-20 09:30:12 +03:00
vit9696
3ef3e17a3e
OcBootManagementLib: Fixed CLANGPDB builds by shortening OC magic
2021-07-25 20:39:57 +03:00
Andrey1970AppleLife
6450312169
DataBase: Updated builtin firmware versions
2021-07-22 23:08:42 +03:00