Commit Graph

48 Commits

Author SHA1 Message Date
SergeySlice 9598d7ec94 choose other volume root
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-03-08 21:57:31 +03:00
SergeySlice 02287fbb4b compatibility with Python 3.10
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-02-05 21:53:39 +03:00
SergeySlice 62ad226e21 MatchBuild absent should means allowed
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-12-24 21:22:53 +03:00
jief666 9098b56bdf Make OC 0.7.3 compile as a library for Clover. It compiles, doesn't mean
it's
working !
Imported some new definition in MdePkg.
Add RegisterFilterLibNull and MdeLibs.dsc.inc.
Set PcdDebugPropertyMask to UINT8.
2021-09-23 13:36:41 +03:00
jief666 9906261e23 Fix visual studio compilation.
Fix some warnings.
Rename panic_ask to log_technical_bug.
2021-05-08 12:34:17 +03:00
SergeySlice 4904c3dc8e default Tmezone is FF, not -1
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-04-11 13:53:21 +03:00
jief666 975ac8f4fb Implement the possibility to cache XString size. Not activated.
Improve unicode_conversions.
Move strlen declaration to string.h.
2021-04-08 18:07:05 +03:00
SergeySlice 072a0a5d26 DebugMode is not same for DBG()
check AudioList is empty

Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-03-28 17:02:56 +03:00
jief666 977f3e2e72 Generate log for release version. 2021-03-21 13:47:52 +03:00
SergeySlice e18752ab1d added new application from OC
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-03-21 09:17:23 +03:00
jief666 95be95c531 Reactivate warnings.
Clean warnings reactivated.
Clean build flags in the 4 configurations to make RELEASE_XCODE8 works
in QEMU.
2021-02-10 15:32:07 +03:00
jief666 b346d25c32 Align and clean GCC and Xcode build flags.
Removed some warnings.
2021-02-09 14:50:23 +03:00
SergeySlice 5d75cb7c69 embedded DataHubDxe and default for ARTFrequency
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-02-07 17:59:15 +03:00
jief666 1a02f530db Refactoring to allow Clover to be compiled as a macOs app. 2021-02-06 20:16:46 +03:00
jief666 7f1b87c92f Create object MacOsVersion. 2020-11-13 00:25:56 +03:00
Jief L da8ad5c0eb MSVC compilation. 2020-11-02 16:45:11 +03:00
jief666 d17d02b1f8 Clean [BuildOptions] in inf files.
Add "-flto  -DUSING_LTO" when DISABLE_LTO is not defined.
2020-10-20 15:00:24 +03:00
SergeySlice aee426fa30 restore CloverEFI functionality
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-10-16 10:06:20 +03:00
jief666 2f83b0bcef Remove forced optimize flag (it's done by EDK build system). 2020-10-04 11:16:58 +03:00
SergeySlice 8a89a90cfe correct memory lib
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-10-01 23:08:03 +03:00
SergeySlice 9f65c910dc Merge branch 'opencore_integration' of https://github.com/CloverHackyColor/CloverBootloader into opencore_integration 2020-09-18 16:29:34 +03:00
SergeySlice bd6ac3e64e no debug to reduce a size
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-09-18 16:29:28 +03:00
jief666 73f29eb538 Redirect OC log to Clover.
Keep log file handle opened.
Put back -DMDEPKG_NDEBUG.
2020-09-18 11:55:44 +03:00
jief666 346661efd2 Use OcMain to init OC.
Remove -DMDEPKG_NDEBUG to get OC debug messages.
Refactor InjectKextList as XObjArray<SIDELOAD_KEXT>.
2020-09-16 02:01:53 +03:00
SergeySlice f4b3445135 ignore OcQuirks.efi if present
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-09-10 21:35:10 +03:00
jief666 51e3315e3c Fix Xcode compilation. 2020-09-07 14:35:31 +03:00
jief666 9f93857fd3 Fix BaseSerialPortLibNull.inf path in Clover.dsc. 2020-09-07 09:25:55 +03:00
jief666 8ccee7054f 1st experiment to use OpenCore to boot Big Sur installer. 2020-09-07 01:19:48 +03:00
jief666 19ce4d6edf MemLogLib didn't compile.
update Clover.dsc and refit.inf
2020-08-25 19:38:50 +03:00
Sergey Isakov 620401dca6 preliminary include OcQuirks into the project with huge amount of unnecessary dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-07-09 22:06:48 +03:00
Sergey Isakov c1f2f96041 preliminary include OpenRuntime from OC
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-07-07 22:25:29 +03:00
SergeySlice 7af605b0b6 eliminate some warnings by gcc10
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-15 06:23:33 +03:00
SergeySlice de7ac1c1c6 disable deprecated functions
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-13 11:18:12 +03:00
Sergey Isakov b735290ad2 some cleanup
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-05 16:59:17 +03:00
Jief L 82aaf09e74 VC2017 compilation 2020-02-21 12:44:15 +03:00
Jief L 6634c23830 Option /FR doesn't work anymore in VC 2020-02-21 07:53:47 +03:00
jief 7fa464fde0 Final switch to C++ compiler 2020-02-17 23:41:09 +03:00
jief 3405798581 Keep only on refit.inf 2020-02-17 12:49:43 +03:00
Sergey Isakov d836611308 cpp will be only compilation mode
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-16 13:53:12 +03:00
SergeySlice 43e6e3b3bb dont produce _SUN for graphics
don attach CsmVideo to Intel
exclude EFIVersion from table 11

Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2019-12-20 08:49:28 +03:00
Sergey Isakov 6caf35b406 create library for HDA operations
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-11-27 14:16:02 +03:00
Sergey Isakov 6a56c2951b refactoring, renaming, cleanup 2019-10-04 23:32:02 +03:00
Sergey Isakov 4beb3b6fd4 few corrections
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-04 17:09:15 +03:00
Sergey Isakov f35acfa5ab restructure sources, preliminary include AptioMemoryFix from OC
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-04 16:19:40 +03:00
Sergey Isakov 7f84770e50 a template for further work
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 09:03:34 +03:00
Sergey Isakov 15dada20e6 sync sources wuth new edk2
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-04 13:44:38 +03:00
Sergey Isakov 081d1b5210 added absent files and fixed dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 15:19:03 +03:00
Sergey Isakov 7c0aa811ec initial commit Clover sources 5061 and modules from EDK2 latest with legacy codes from UDK2018
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 12:58:42 +03:00