PMheart
7b8cd22549
OcCpuLib: Read IA32 MSRs only on PrePenryn and above
2021-06-20 08:32:42 +08:00
vit9696
05351f220b
Docs: Sync ExtendBTFeatureFlags requirements
2021-06-19 12:48:55 +03:00
MikhailKrichanov
2b2cbe9048
OcMiscLib: Allow passing arguments to the loader ( #270 )
2021-06-16 18:16:02 +03:00
PMheart
c5941b2f32
OcFileLib: Correct module name
2021-06-16 11:16:27 +08:00
PMheart
33b79837b9
OcFileLib: Add missing GUID
2021-06-16 11:15:03 +08:00
PMheart
82c69473c2
OcFileLib: Add FindWritableOcFileSystem API
2021-06-16 09:46:14 +08:00
PMheart
24214b8a0c
OcAppleKernelLib: macOS 12.0 support for AppleXcpmForceBoost
...
closes https://github.com/acidanthera/bugtracker/issues/1685
2021-06-15 09:17:30 +08:00
PMheart
76fdc2c32c
OcDeviceMiscLib: Better PCI info dump formatting
2021-06-13 09:07:57 +08:00
PMheart
0d3e0deecb
OcDeviceMiscLib: Dump PCI device path
2021-06-13 08:56:49 +08:00
PMheart
d65378c1d2
OcCpuLib: Only read MSR_PKG_POWER_INFO on SNB+
2021-06-13 08:36:58 +08:00
vit9696
45804a2894
OcAppleKernelLib: Fixed SetApfsTrimTimeout on macOS 12
2021-06-12 22:57:32 +03:00
PMheart
4542c9bd4c
OpenCore: Add PCI device info dump to SysReport ( #268 )
2021-06-12 20:26:52 +08:00
PMheart
e16a36f620
OcAppleKernelLib: Fix typo
2021-06-12 13:36:19 +08:00
vit9696
8b5255c082
OcAppleKernelLib: Fixed PowerTimeoutKernelPanic on macOS 12
...
closes acidanthera/bugtracker#1673
2021-06-12 07:11:14 +03:00
PMheart
92875adce0
OcCpuLib: Dump other info for non-Intel machines
2021-06-12 11:36:24 +08:00
PMheart
25c249a68f
OcDeviceMiscLib: Code optimisations for CPU info dump
2021-06-12 11:08:55 +08:00
Andrey1970AppleLife
c9f8080c2e
DataBase: Updated FW versions
2021-06-12 02:55:19 +03:00
PMheart
fded511423
OpenCore: Add CPU Info (MSRs) to SysReport ( #267 )
2021-06-11 14:40:31 +08:00
vit9696
0f9294d236
OcAcpilib: Added SyncTableIds quirk to sync modified table OEM identifiers
2021-06-09 16:17:57 +03:00
vit9696
885581ccb4
OcMainLib: Replace AdviseWindows with AdviseFeatures
2021-06-02 17:19:56 +03:00
Goldfish64
9e35a94f49
OcAppleKernelLib: Add vtable patching failure debug statements
2021-05-31 20:58:56 -05:00
MikeBeaton
36b04ca3cd
CsrUtil: Update OC SIP disabled default; document problematic SIP bits
2021-05-30 10:01:51 +01:00
Goldfish64
f7d3e83f79
OcAppleKernelLib: Add CPU topology patches to ProvideCurrentCpuInfo
2021-05-29 18:59:21 -05:00
MikeBeaton
04b3566ddb
Build: Apply own flavour in OC build
2021-05-29 17:46:12 +01:00
vit9696
92ab271dba
OcConsoleLib: Fix assertions with GopPassThrough
2021-05-29 13:01:52 +03:00
MikeBeaton
5a7ea942f5
Pickers: Fix regression bug #1654
2021-05-29 00:10:36 +01:00
Vitaly Cheptsov
8dd01eb4fe
OcConsoleLib: Fix assertion on UGA failurei
2021-05-28 21:34:21 +03:00
MikeBeaton
eb5cc3ee62
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
2021-05-28 09:40:22 +01:00
Vitaly Cheptsov
acd32171f4
OcAppleKernelLib: Silence MSVC
2021-05-27 07:54:21 +03:00
Goldfish64
90f7fbb14a
OcAppleKernelLib: Fix previous commit
2021-05-26 21:23:35 -05:00
Goldfish64
f3f7bb6e76
OcAppleKernelLib: Directly patch TSC and FSB variables
2021-05-26 20:17:20 -05:00
vit9696
f9a279bd8c
OcAppleKernelLib: Fix assertion with BTFeatureFlags quirk on 10.6
2021-05-27 00:12:27 +03:00
Goldfish64
e92c9795bb
OcMainLib: Fix incorrect behavior for skipped patches due to arch mismatch
2021-05-25 17:58:13 -05:00
vit9696
4e0ff2dfa7
OcConsoleLib: Added Apple variant of GopPassThrough
...
On MP3,1 with UGA there is a dangling UGA protocol with 1024x768
resolution on ConOut, which points nowhere when no Apple GPU is
installed. Installing GOP on it results in black screen due to
the wrong GOP being chosen for ConOut.
The workaround is not to install the GOP without AppleFramebufferInfo
but this is only applicable to Apple machines, thus the option.
2021-05-23 10:32:35 +03:00
vit9696
b265586375
OcDevicePathLib: Added Hyper-V device path expansion
2021-05-22 20:08:27 +03:00
Goldfish64
7231e1f361
OcAppleKernelLib: Fix Windows builds
2021-05-19 19:09:44 -05:00
Goldfish64
3651bd84b4
OcConfigurationLib: Fix quirk order
2021-05-19 18:43:25 -05:00
Goldfish64
85d453eeb1
OcAppleKernelLib: Fix previous commit
2021-05-19 18:40:55 -05:00
Goldfish64
22a42d65e0
OcAppleKernelLib: Add ProvideCurrentCpuInfo kernel quirk
...
This quirk provides correct TSC and FSB to the kernel, as well as disable topology validation checks. Both of these are required for Hyper-V.
2021-05-19 18:39:51 -05:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system ( #260 )
2021-05-19 14:30:42 +03:00
vit9696
5c7d61f416
OcCpuLib: Fixed core detection crashes on Intel Silvermont
2021-05-17 11:21:18 +03:00
MikeBeaton
991cd3b2dc
OcDevicePathLib: Fix possible suffix underflow; return OcFileDevicePathFullNameLen to strlen-style
2021-05-14 14:38:36 +01:00
Mike Beaton
3629b5f2fc
OcDevicePathLib: Apply separator to multi-node paths ( #259 )
2021-05-14 08:17:25 +03:00
Andrey1970AppleLife
4cdd360df9
Updated fw
2021-05-13 01:07:39 +03:00
Andrey1970AppleLife
95bb2d76ff
DataBase: Updated IM141 and MBP92
2021-05-10 14:45:18 +03:00
vit9696
69563566b2
OcBlitLib: Improve the locality for buffer blits at 90/270
2021-05-10 12:50:11 +03:00
vit9696
c8a0f310f2
OcConsoleLib: Revert BltOnly hack for direct renderer
2021-05-10 12:49:57 +03:00
vit9696
bfbe8037f6
OcBlitLib: Fix broken optimisation (not working with max w blits at 0)
2021-05-09 22:47:52 +03:00
vit9696
3c283f662a
OcConsoleLib: Fix MTRR pointers
2021-05-09 15:52:09 +03:00
vit9696
31b5e1943b
OcConsoleLib: Avoid potential rotation conflicts with bootloaders
2021-05-09 03:27:38 +03:00