zhen-zen
d6c5c5c762
ResetSystem: Support reboot into firmware ( #73 )
2020-06-16 20:49:43 +03:00
vit9696
0fdae4322d
Build: Switch to BaseMemoryLibRepStr for optimised memory routines
...
We cannot use BaseMemoryLibOptDxe since it uses SSE instructions,
and some firmwares fail to properly maintain MMX register contexts
across the timers. This results in exceptions when trying to execute
primitives like CopyMem in timers (e.g. AIKDataWriteEntry).
Reproduced on ASUS M5A97 with AMD FX8320 CPU.
closes acidanthera/bugtracker#754
2020-06-01 00:56:11 +03:00
vit9696
0937868839
Build: Fix some issues with MSVC compiler
2020-05-18 10:04:51 +03:00
vit9696
e6bec3ae80
Debug: Fix some log tags
2020-05-17 16:53:02 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
Michael Belyaev
d7e47bed07
Docs: Fix Doxygen comments ( #46 )
2020-05-05 22:46:14 +03:00
vit9696
5e5ca3fb8b
OcMiscLib: Introduce GetArguments function
2020-04-20 15:33:43 +03:00
vit9696
c15042a920
ResetSystem: Workaround argument parsing
2020-04-20 14:45:56 +03:00
vit9696
3cd9ace60c
ResetSystem: Initial version
...
closes acidanthera/bugtracker#861
2020-04-20 13:12:06 +03:00
vit9696
4ec0e4e160
RtcRw: Initial version
2020-04-18 13:13:41 +03:00
vit9696
aac39637f6
OpenCanopy: Various improvements ( #28 )
...
- Implemented disk label support
- Implemented volume icon support
- Separated PickerAttrbutes from ConsoleAttributes
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Michael Belyaev <usrsse2@me.com>
2020-04-06 00:39:17 +03:00
vit9696
ab57d6f1b8
OcMemoryLib: Implement MAT deduplication and watch out on recursion
2020-04-04 16:56:05 +03:00
vit9696
58673b0c0c
MmapDump: Fix OpenRuntime detect and print shrinked MMAP in any case
2020-04-04 13:00:28 +03:00
vit9696
ee72a8b334
OcMemoryLib: Improve memory shrinking to process RT areas
2020-04-03 22:26:52 +03:00
vit9696
c5797ab44c
OcMemoryLib: Fix descriptor splitting and improve printing
2020-04-03 22:10:37 +03:00
vit9696
8c95b2467f
OcMemoryLib: Add memory sorting and improve memory printing
2020-04-03 20:54:51 +03:00
vit9696
f323be45e2
MmapDump: Initial version of MMAP dumping utility
2020-04-03 18:58:54 +03:00
vit9696
63735d449b
Build: Rename some tools and drivers
2020-03-15 17:27:29 +03:00
vit9696
6a05f87f66
OcBootServicesTableLib: Support embedding unicode shell and console control switch
2020-03-14 04:02:53 +03:00
vit9696
c46c22c006
FwProtect: Initial version to configure full NVRAM access from Shell
...
closes acidanthera/bugtracker#731
2020-03-08 16:47:42 +03:00
vit9696
c9e2f8ce40
OcInputLib: Added support for KeyFiltering for buggy KB drivers
...
closes acidanthera/bugtracker#457
2020-03-08 16:01:37 +03:00
vit9696
97585cb6c2
Build: Remove OcSupportPkg usage
2020-02-29 17:39:41 +03:00
vit9696
1de38f70f6
Merge OcSupportPkg into OpenCorePkg
2020-02-29 16:53:56 +03:00
vit9696
e1302e981d
HdaCodecDump: Initial version
2020-02-25 20:48:32 +03:00
vit9696
574dd5aaa9
ChipTune: Fix invalid memory access
2020-02-23 19:24:53 +03:00
vit9696
643c14b219
ChipTune: Fix EfiPkg compatibility
2020-02-23 14:05:30 +03:00
vit9696
44c8da80b6
ChipTune: Import with audio headers
2020-02-23 02:37:03 +03:00
vit9696
edbe9c9afa
GopStop: Add direct blot test
2020-02-11 00:04:07 +03:00
vit9696
184dae0af5
GopStop: Fix compiler warning
...
closes acidanthera/bugtracker#709
2020-02-10 12:14:20 +03:00
vit9696
eea4b7743c
GopStop: Fix compilation
2020-02-09 20:18:46 +03:00
vit9696
a067986cd3
GopStop: MaxMode is actually a number of modes
2020-02-09 20:16:30 +03:00
vit9696
3ff7e0a48f
Application: Ensure Stall does not excseed 32-bit
2020-02-09 20:09:08 +03:00
vit9696
8d7bd69a85
GopStop: Fix readme path
2020-02-09 17:28:09 +03:00
vit9696
74dde2780a
GopStop: Initial version
2020-02-09 17:26:18 +03:00
vit9696
5ba7dd8db5
BootKicker: Ensure max resolution being set
2020-02-09 15:12:23 +03:00
vit9696
ecc398a629
BootKicker: Fix GOP location order
2020-02-09 14:40:49 +03:00
vit9696
b0fd7de372
OcBootManagement: Implement Apple BootPicker support
2020-02-09 14:31:32 +03:00
vit9696
afc8f179c3
Bootstrap: Improved OpenCore rerun detection for new versions
2020-01-18 19:36:47 +03:00
vit9696
301aa70933
PavpProvision: Fix linking issues, thx @nms42
...
closes acidanthera/bugtracker#657
2020-01-18 12:22:03 +03:00
vit9696
8a4a44346b
OcHeciLib: Initial version
2020-01-12 18:50:00 +03:00
vit9696
b204218612
CleanNvram: Import code as it is useful for recovery
2020-01-11 20:04:26 +03:00
vit9696
2d02778e56
VerifyMsrE2: Move from AppleSupportPkg
2020-01-11 19:55:22 +03:00
vit9696
b47ab162bd
Bootstrap: Fixed extra delay during bootstrap due to OcTimerLib
2019-10-22 09:55:07 +03:00
vit9696
d8cbc8b2ad
Bootstrap: Fix compilation with OcSupportPkg
2019-07-21 12:26:49 +03:00
vit9696
ce136ba887
Added CustomSMBIOSGuid quirk for Custom SMBIOS update mode
2019-06-07 22:16:02 +03:00
vit9696
947f19a6f4
OpenCore: Warn more gracefully about nesting
2019-06-07 21:42:03 +03:00
vit9696
135647813c
Build: Add UefiCpuPkg dependency
2019-06-07 16:21:40 +03:00
vit9696
ca11004702
OpenCoreMisc: Initial ScanPolicy support and prevent leaking some NVRAM vars to OS
2019-05-15 01:57:59 +03:00
vit9696
2c11de5207
Bootstrap: Set 16 MB limit to booted loader
2019-04-12 15:12:54 +03:00
vit9696
d39dc34e90
OpenCore: Reduce logging level for some entries
2019-04-10 23:07:39 +03:00