3638 Commits

Author SHA1 Message Date
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
Vitaly Cheptsov
1a673ad89e
OcBootManagementLib: Fix warning message 2021-05-02 12:18:48 +03:00
vit9696
130b454896 Docs: Sync changelog 2021-05-01 18:35:35 +03:00
Marvin Häuser
c8596475db OcBootManagementLib: Fallback to builtin when OpenCanopy fails to launch 2021-05-01 17:19:03 +02:00
Marvin Häuser
a97de9c1a4 OpenCanopy: Fix incorrect cursor crop code 2021-05-01 17:18:45 +02:00
Marvin Häuser
fa2e072d35 OpenCanopy: Require minimum resolution 2021-05-01 17:18:16 +02:00
Marvin Häuser
823fceeebd OpenCanopy: Require minimum cursor size 2021-05-01 17:16:56 +02:00