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
MikeBeaton
5904733930
OpenCanopy: Fix reversion - system tools should fail to Tool.icns before failing to HardDrive.icns
2021-05-22 11:03:17 +01:00
Andrey1970AppleLife
3d78bdb539
Delete ocpasswordgen
2021-05-22 01:46:57 +03:00
Andrey1970AppleLife
1a56e8a564
Update Flavours.md
2021-05-22 00:33:49 +03:00
MikeBeaton
3a8769c24c
Docs: Include all supported macOS friendly names in Flavours.md for easy reference
2021-05-21 12:16:04 +01:00
82ghost82
84866709c3
Docs: Update sample files with ProvideCurrentCpuInfo ( #262 )
2021-05-21 14:01:42 +03:00
Andrey1970AppleLife
b80b4e5e5e
Docs: Updated pdf
2021-05-20 03:35:21 +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
Andrey1970AppleLife
778bc214b5
Updated model codes
2021-05-19 20:09:48 +03:00
MikeBeaton
289526e96a
OpenCanopy: Remove <BOOTPATH>.icns and <TOOLPATH>.icns support
2021-05-19 13:10:50 +01:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system ( #260 )
2021-05-19 14:30:42 +03:00
MikeBeaton
a16520972e
OpenCanopy: Remove <BOOTPATH>.icns and <TOOLPATH>.icns searches, prior to implementing flavour system
2021-05-19 10:16:25 +01:00
vit9696
5c7d61f416
OcCpuLib: Fixed core detection crashes on Intel Silvermont
2021-05-17 11:21:18 +03:00
vit9696
985b24d196
OpenCanopy: Change image paths and preferences
2021-05-15 14:08:08 +03:00
MikeBeaton
991cd3b2dc
OcDevicePathLib: Fix possible suffix underflow; return OcFileDevicePathFullNameLen to strlen-style
2021-05-14 14:38:36 +01:00
Vitaly Cheptsov
e62c3564e9
Docs: Sync changelog
2021-05-14 08:18:24 +03: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
f6e53520de
Docs: Added Comet Lake U62 mask
2021-05-11 22:37:31 +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
5139719d8e
GopPerf: Initial version
2021-05-09 14:52:18 +03:00
vit9696
31b5e1943b
OcConsoleLib: Avoid potential rotation conflicts with bootloaders
2021-05-09 03:27:38 +03:00
vit9696
e094c2bd95
OcConsoleLib: Fix rotation and EfiBoot bridging
2021-05-09 02:59:05 +03:00
vit9696
479a5b15f3
OcConsoleLib: Add AppleEg2Info protocol and make rotation configurable
2021-05-09 00:43:09 +03:00
vit9696
b787e77c41
OcBlitLib: Implement VideoToBuffer for 90 and 270 degree rotation
2021-05-08 22:22:56 +03:00
vit9696
3de78eefd7
OcBlitLib: Fix off by one error and a typo in BlitBuffer270
2021-05-08 22:21:30 +03:00
vit9696
97046127d2
OcBlitLib: Fix off by one error in BlitBuffer 90
2021-05-08 22:07:15 +03:00
vit9696
b64796ee1a
OcBlitLib: Simplify fill function
2021-05-08 21:47:27 +03:00
vit9696
dcb414384c
OcBlitLib: Implement VideoToVideo for 180 degree rotation
2021-05-08 21:42:10 +03:00
vit9696
a047f7e467
OcBlitLib: Fix VideoFill and VideoToVideo with rotation
...
Can be tested in the Shell with Builtin text renderer.
2021-05-08 21:24:53 +03:00
vit9696
68ddb7122d
OcBlitLib: Provide naive implementation for 90 and 270 degree rotation
2021-05-08 21:03:21 +03:00
vit9696
b87d9eead2
OcBlitLib: Implement partial 180 degree rotation support
2021-05-08 19:12:30 +03:00
vit9696
2f607ca1e2
OcBlitLib: Avoid wraparound when doing bounds checking
2021-05-08 17:35:51 +03:00
vit9696
6f8ff932e7
OcBlitLib: Start working on rotation
2021-05-08 17:23:21 +03:00
vit9696
f2bc348793
OcConsoleLib: Allow future interfacing builtin GOP with rotation
2021-05-08 16:27:35 +03:00
Vitaly Cheptsov
2ac5173028
OcConsoleLib: Fix MSVC compilation
2021-05-08 14:06:44 +03:00
vit9696
381d62cb2d
Build: Fix line endings
2021-05-08 13:41:30 +03:00
vit9696
2abe2a6d1a
OcBlitLib: Initial version for improved compatibility
2021-05-08 13:29:29 +03:00
vit9696
90e3ccadd3
OcBootManagementLib: Fixed NVRAM reset with some write-protected vars
2021-05-07 10:27:50 +03:00
Andrey1970AppleLife
dd5cf0422c
Bump version
2021-05-03 21:46:15 +03:00
Andrey1970AppleLife
65cc81b7a5
Update MBP162.yaml
0.6.9
2021-05-02 22:17:15 +03:00
Andrey1970AppleLife
b6238fd458
DataBase: Updated MBP162
2021-05-02 21:16:36 +03:00