From 9906261e23ee73bbbba97caec41f2ef22fd2fa1c Mon Sep 17 00:00:00 2001 From: jief666 Date: Sat, 8 May 2021 12:34:17 +0300 Subject: [PATCH] Fix visual studio compilation. Fix some warnings. Rename panic_ask to log_technical_bug. --- .gitignore | 4 + BaseTools/Conf/build_rule.template | 2 +- BaseTools/Conf/tools_def.template | 22 +- Clover.dsc | 15 +- Library/CppMemLib/CppMemLib.inf | 1 + Library/OpensslLib/OpensslLibNull.c | 2 + MdePkg/Include/IndustryStandard/SmBios.h | 6 +- MdePkg/Include/Library/DebugLib.h | 7 + OpenCorePkg | 2 +- VC/Clover/Clover.props | 15 +- VC/Clover/Clover.vcxproj | 185 +- VC/Clover/Clover.vcxproj.filters | 949 +- VC/Clover/CloverX64.aps | Bin 0 -> 1400 bytes VC/Clover/LinkCmd.bat | 12 +- VC/Clover/Readme.txt | 5 + VC/Clover/resource.h | 14 + VC/Readme.txt | 19 + .../CloverX64.xcodeproj/project.pbxproj | 46 +- Xcode/CloverX64TestNewParser/.cproject | 812 - Xcode/CloverX64TestNewParser/.gitignore | 2 - Xcode/CloverX64TestNewParser/.project | 54 - .../.settings/compilation/clang-ar | 25 - .../.settings/compilation/clang-g++ | 44 - .../.settings/compilation/clang-gcc | 44 - .../.settings/compilation/clang-path | 7 - .../.settings/compilation/gcc102-as | 24 - .../.settings/compilation/gcc102-g++ | 44 - .../.settings/compilation/gcc102-gcc | 44 - .../.settings/compilation/gcc102-gcc-ar | 24 - .../.settings/compilation/gcc102-gcc-path | 7 - .../.settings/compilation/gcc102-ld | 38 - .../.settings/compilation/gcc102-path | 7 - .../.settings/compilation/gcc49-as | 24 - .../.settings/compilation/gcc49-g++ | 44 - .../.settings/compilation/gcc49-gcc | 44 - .../.settings/compilation/gcc49-gcc-ar | 24 - .../.settings/compilation/gcc49-gcc-path | 7 - .../.settings/compilation/gcc49-path | 7 - .../.settings/compilation/gcc92-as | 24 - .../.settings/compilation/gcc92-g++ | 44 - .../.settings/compilation/gcc92-gcc | 44 - .../.settings/compilation/gcc92-gcc-ar | 24 - .../.settings/compilation/gcc92-gcc-path | 7 - .../.settings/compilation/gcc92-ld | 38 - .../.settings/compilation/gcc92-path | 8 - .../.settings/compilation/generic-compiler | 44 - .../all-all-all-includelist | 27 - .../all-all-all-liblist | 7 - .../all-all-all-macrolist | 15 - .../clang-c-c++flags | 12 - .../clang-g++flags | 5 - .../clang-gccflags | 5 - .../clang-ldflags | 5 - .../gcc102-c-c++flags | 7 - .../gcc102-g++flags | 5 - .../gcc102-gccflags | 5 - .../gcc102-ldflags | 6 - .../compilation_project_specific/gcc102-slink | 106 - .../gcc49-c-c++flags | 7 - .../gcc49-g++flags | 5 - .../gcc49-gccflags | 5 - .../gcc92-c-c++flags | 6 - .../gcc92-g++flags | 5 - .../gcc92-gccflags | 5 - .../gcc92-ldflags | 6 - .../.settings/language.settings.xml | 70 - .../org.eclipse.cdt.codan.core.prefs | 109 - .../.settings/org.eclipse.cdt.core.prefs | 169 - .../org.eclipse.cdt.managedbuilder.core.prefs | 37 - .../.settings/org.eclipse.cdt.ui.prefs | 3 - .../project.pbxproj | 17450 ---------------- .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - ...tNewParser-UTF16_signed-DebugLibs.xcscheme | 119 - ...ewParser-UTF16_signed-ReleaseLibs.xcscheme | 94 - ...er-UTF16_signed-ReleaseLibs_nolto.xcscheme | 94 - .../Include/poolprint-test-cpp_conf.h | 13 - .../Include/poolprintfloat-test-cpp_conf.h | 12 - .../CloverX64TestNewParser/config-small.plist | 9 - .../CloverX64TestNewParser/config-test1.plist | 1723 -- Xcode/CloverX64TestNewParser/config.plist | 1723 -- .../old/poolprintfloat-test-cpp_conf.h | 12 - .../old/poolprintfloat-test.cpp | 135 - .../old/poolprintfloat-test.h | 1 - .../src/Assign/AssignField.cpp | 217 - .../src/Assign/AssignField.h | 61 - .../src/Assign/AssignSettings.cpp | 56 - .../src/Assign/AssignSettings.h | 19 - .../src/Assign/AssignSettingsACPI.cpp | 131 - .../src/Assign/AssignSettingsACPI.h | 18 - .../src/Assign/AssignSettingsBoot.cpp | 42 - .../src/Assign/AssignSettingsBoot.h | 18 - .../src/Assign/AssignSettingsBootGraphics.cpp | 19 - .../src/Assign/AssignSettingsBootGraphics.h | 18 - .../src/Assign/AssignSettingsCPU.cpp | 31 - .../src/Assign/AssignSettingsCPU.h | 18 - .../src/Assign/AssignSettingsDevices.cpp | 177 - .../src/Assign/AssignSettingsDevices.h | 18 - .../src/Assign/AssignSettingsGUI.cpp | 174 - .../src/Assign/AssignSettingsGUI.h | 18 - .../src/Assign/AssignSettingsGraphics.cpp | 101 - .../src/Assign/AssignSettingsGraphics.h | 18 - .../AssignSettingsKernelAndKextPatches.cpp | 111 - .../AssignSettingsKernelAndKextPatches.h | 18 - .../src/Assign/AssignSettingsQuirks.cpp | 80 - .../src/Assign/AssignSettingsQuirks.h | 18 - .../src/Assign/AssignSettingsRtVariables.cpp | 41 - .../src/Assign/AssignSettingsRtVariables.h | 18 - .../src/Assign/AssignSettingsSmbios.cpp | 99 - .../src/Assign/AssignSettingsSmbios.h | 18 - .../Assign/AssignSettingsSystemParameters.cpp | 23 - .../Assign/AssignSettingsSystemParameters.h | 18 - .../src/Compare/CompareField.cpp | 217 - .../src/Compare/CompareField.h | 58 - .../src/Compare/CompareSettings.cpp | 56 - .../src/Compare/CompareSettings.h | 18 - .../src/Compare/CompareSettingsACPI.cpp | 128 - .../src/Compare/CompareSettingsACPI.h | 18 - .../src/Compare/CompareSettingsBoot.cpp | 42 - .../src/Compare/CompareSettingsBoot.h | 18 - .../Compare/CompareSettingsBootGraphics.cpp | 19 - .../src/Compare/CompareSettingsBootGraphics.h | 18 - .../src/Compare/CompareSettingsCPU.cpp | 31 - .../src/Compare/CompareSettingsCPU.h | 18 - .../src/Compare/CompareSettingsDevices.cpp | 181 - .../src/Compare/CompareSettingsDevices.h | 18 - .../src/Compare/CompareSettingsGUI.cpp | 171 - .../src/Compare/CompareSettingsGUI.h | 18 - .../src/Compare/CompareSettingsGraphics.cpp | 97 - .../src/Compare/CompareSettingsGraphics.h | 18 - .../CompareSettingsKernelAndKextPatches.cpp | 106 - .../CompareSettingsKernelAndKextPatches.h | 18 - .../src/Compare/CompareSettingsQuirks.cpp | 79 - .../src/Compare/CompareSettingsQuirks.h | 18 - .../Compare/CompareSettingsRtVariables.cpp | 41 - .../src/Compare/CompareSettingsRtVariables.h | 18 - .../src/Compare/CompareSettingsSmbios.cpp | 95 - .../src/Compare/CompareSettingsSmbios.h | 18 - .../CompareSettingsSystemParameters.cpp | 23 - .../Compare/CompareSettingsSystemParameters.h | 18 - .../src/ConfigSample1.h | 933 - .../src/OldSettings/Settings.cpp | 5558 ----- .../src/OldSettings/Settings.h | 16 - Xcode/CloverX64TestNewParser/src/Platform.cpp | 27 - Xcode/CloverX64TestNewParser/src/main.cpp | 577 - rEFIt_UEFI/Platform/Settings.cpp | 129 +- rEFIt_UEFI/Platform/Settings.h | 10 +- rEFIt_UEFI/Platform/SettingsUtils.cpp | 7 + rEFIt_UEFI/Platform/Utils.cpp | 6 +- rEFIt_UEFI/Platform/Utils.h | 4 +- rEFIt_UEFI/Platform/b64cdecode.cpp | 2 +- rEFIt_UEFI/Platform/cpu.cpp | 14 +- rEFIt_UEFI/Platform/guid.h | 10 +- rEFIt_UEFI/Platform/smbios.cpp | 20 +- rEFIt_UEFI/Platform/smbios.h | 6 +- .../PlatformEFI/cpp_util/globals_ctor.h | 12 + rEFIt_UEFI/PlatformEFI/include/Platform.h | 4 + rEFIt_UEFI/PlatformEFI/include/XToolsConf.h | 4 + rEFIt_UEFI/PlatformEFI/posix/abort.cpp | 63 +- rEFIt_UEFI/PlatformEFI/posix/abort.h | 1 - rEFIt_UEFI/PlatformEFI/posix/posix.h | 8 + .../PlatformEFI/posix/posix_additions.h | 11 + rEFIt_UEFI/PlatformEFI/posix/stdio.h | 3 + rEFIt_UEFI/PlatformEFI/posix/stdlib.h | 8 + .../Settings/ConfigPlist/ConfigPlistClass.cpp | 13 - .../Settings/ConfigPlist/ConfigPlistClass.h | 11 +- .../Settings/ConfigPlist/Config_ACPI.cpp | 27 - rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h | 4 +- rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h | 102 +- .../Settings/ConfigPlist/Config_Quirks.h | 6 +- rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h | 12 +- rEFIt_UEFI/cpp_foundation/XBuffer.h | 8 +- rEFIt_UEFI/cpp_foundation/XObjArray.h | 121 +- rEFIt_UEFI/cpp_foundation/XString.h | 18 + rEFIt_UEFI/cpp_foundation/XStringAbstract.h | 25 +- rEFIt_UEFI/cpp_foundation/XToolsCommon.h | 6 +- rEFIt_UEFI/cpp_lib/XmlLiteArrayTypes.h | 8 +- rEFIt_UEFI/cpp_lib/XmlLiteDictTypes.h | 4 + rEFIt_UEFI/cpp_lib/XmlLiteParser.cpp | 4 + rEFIt_UEFI/cpp_lib/XmlLiteParser.h | 5 + rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.cpp | 18 +- rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h | 51 +- rEFIt_UEFI/cpp_lib/undefinable.h | 2 +- .../cpp_unit_test/MacOsVersion_test.cpp | 4 +- .../cpp_unit_test/XToolsCommon_test.cpp | 2 +- rEFIt_UEFI/cpp_unit_test/config-test.cpp | 1753 +- rEFIt_UEFI/entry_scan/legacy.cpp | 2 +- rEFIt_UEFI/entry_scan/loader.cpp | 8 +- rEFIt_UEFI/entry_scan/tool.cpp | 2 +- rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp | 2 +- rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h | 2 +- rEFIt_UEFI/gui/menu_items/menu_items.h | 2 +- rEFIt_UEFI/libeg/nanosvg.cpp | 10 +- rEFIt_UEFI/refit.inf | 8 +- rEFIt_UEFI/refit/menu.cpp | 2 +- 196 files changed, 2147 insertions(+), 35609 deletions(-) mode change 100644 => 100755 MdePkg/Include/IndustryStandard/SmBios.h create mode 100755 VC/Clover/CloverX64.aps create mode 100644 VC/Clover/Readme.txt create mode 100755 VC/Clover/resource.h create mode 100644 VC/Readme.txt delete mode 100644 Xcode/CloverX64TestNewParser/.cproject delete mode 100644 Xcode/CloverX64TestNewParser/.gitignore delete mode 100644 Xcode/CloverX64TestNewParser/.project delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/clang-ar delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/clang-g++ delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/clang-gcc delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/clang-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-as delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-g++ delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-ar delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-ld delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-as delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-g++ delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-ar delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-as delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-g++ delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-ar delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-ld delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-path delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation/generic-compiler delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-includelist delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-liblist delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-macrolist delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-c-c++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-g++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-gccflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-ldflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-c-c++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-g++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-gccflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-ldflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-slink delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-c-c++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-g++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-gccflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-c-c++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-g++flags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-gccflags delete mode 100755 Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-ldflags delete mode 100644 Xcode/CloverX64TestNewParser/.settings/language.settings.xml delete mode 100644 Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.codan.core.prefs delete mode 100644 Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.core.prefs delete mode 100644 Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.managedbuilder.core.prefs delete mode 100644 Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.ui.prefs delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.pbxproj delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-DebugLibs.xcscheme delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs.xcscheme delete mode 100644 Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs_nolto.xcscheme delete mode 100644 Xcode/CloverX64TestNewParser/Include/poolprint-test-cpp_conf.h delete mode 100644 Xcode/CloverX64TestNewParser/Include/poolprintfloat-test-cpp_conf.h delete mode 100644 Xcode/CloverX64TestNewParser/config-small.plist delete mode 100644 Xcode/CloverX64TestNewParser/config-test1.plist delete mode 100644 Xcode/CloverX64TestNewParser/config.plist delete mode 100644 Xcode/CloverX64TestNewParser/old/poolprintfloat-test-cpp_conf.h delete mode 100644 Xcode/CloverX64TestNewParser/old/poolprintfloat-test.cpp delete mode 100644 Xcode/CloverX64TestNewParser/old/poolprintfloat-test.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignField.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignField.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareField.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareField.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsDevices.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsDevices.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGUI.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGUI.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.h delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.h delete mode 100644 Xcode/CloverX64TestNewParser/src/ConfigSample1.h delete mode 100755 Xcode/CloverX64TestNewParser/src/OldSettings/Settings.cpp delete mode 100644 Xcode/CloverX64TestNewParser/src/OldSettings/Settings.h delete mode 100755 Xcode/CloverX64TestNewParser/src/Platform.cpp delete mode 100755 Xcode/CloverX64TestNewParser/src/main.cpp mode change 100644 => 100755 rEFIt_UEFI/Platform/Settings.h mode change 100644 => 100755 rEFIt_UEFI/Platform/SettingsUtils.cpp mode change 100644 => 100755 rEFIt_UEFI/Platform/Utils.cpp mode change 100644 => 100755 rEFIt_UEFI/Platform/Utils.h mode change 100755 => 100644 rEFIt_UEFI/Platform/b64cdecode.cpp mode change 100644 => 100755 rEFIt_UEFI/Platform/cpu.cpp mode change 100644 => 100755 rEFIt_UEFI/Platform/smbios.cpp delete mode 100644 rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.cpp mode change 100644 => 100755 rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h delete mode 100644 rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.cpp mode change 100644 => 100755 rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h mode change 100644 => 100755 rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h mode change 100644 => 100755 rEFIt_UEFI/Settings/ConfigPlist/Config_Quirks.h mode change 100644 => 100755 rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h mode change 100755 => 100644 rEFIt_UEFI/cpp_foundation/XStringAbstract.h mode change 100644 => 100755 rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h mode change 100644 => 100755 rEFIt_UEFI/entry_scan/tool.cpp mode change 100644 => 100755 rEFIt_UEFI/libeg/nanosvg.cpp diff --git a/.gitignore b/.gitignore index deded3650..521979f6e 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,7 @@ RELEASE_*/ #copy I make sometimes *copy *copy [0-9]* + +#work in progress +*_wip + diff --git a/BaseTools/Conf/build_rule.template b/BaseTools/Conf/build_rule.template index a2896f490..a338469b6 100644 --- a/BaseTools/Conf/build_rule.template +++ b/BaseTools/Conf/build_rule.template @@ -330,7 +330,7 @@ @"echo" [DLINK] $(MODULE_NAME) $(AT)"$(DLINK)" /OUT:${dst} $(DLINK_FLAGS) $(DLINK2_FLAGS) $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST) - $(AT)"$(DLINK)" /OUT:${dst} $(DLINK_FLAGS) $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST) +# $(AT)"$(DLINK)" /OUT:${dst} $(DLINK_FLAGS) $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST) @"echo" [DLINK] $(MODULE_NAME) diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template index 39d06a36e..0965c406f 100644 --- a/BaseTools/Conf/tools_def.template +++ b/BaseTools/Conf/tools_def.template @@ -1875,21 +1875,27 @@ NOOPT_VS2017_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF /O *_VS2017_X64_DLINK_PATH = DEF(VS2017_BIN_X64)\link.exe *_VS2017_X64_ASLDLINK_PATH = DEF(VS2017_BIN_X64)\link.exe - DEBUG_VS2017_X64_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Z7 /Gw /MP -RELEASE_VS2017_X64_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Gw /MP -NOOPT_VS2017_X64_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Z7 /Od /MP +#we can use /X (no std include path) because OC use stddef.h from the plaform. It's wrong ! TODO +#without /Gw, it compile but it's to big at link time + DEBUG_VS2017_X64_CC_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /Od /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP +RELEASE_VS2017_X64_CC_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /WX /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP +NOOPT_VS2017_X64_CC_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /Od /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP - DEBUG_VS2017_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi + DEBUG_VS2017_X64_CXX_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /Od /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP +RELEASE_VS2017_X64_CXX_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /WX /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /O1b2s /GL /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP +NOOPT_VS2017_X64_CXX_FLAGS = /nologo /Zc:forScope /Zc:inline /Zc:wchar_t /Gd /Oi- /c /GS- /W4 /Gs32768 /D UNICODE /D _UNICODE /Od /Gy /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gw /MP + + DEBUG_VS2017_X64_ASM_FLAGS = /nologo /c /W3 /Cx /Zd /Zi RELEASE_VS2017_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd -NOOPT_VS2017_X64_ASM_FLAGS = /nologo /c /WX /W3 /Cx /Zd /Zi +NOOPT_VS2017_X64_ASM_FLAGS = /nologo /c /W3 /Cx /Zd /Zi DEBUG_VS2017_X64_NASM_FLAGS = -Ox -f win64 -g RELEASE_VS2017_X64_NASM_FLAGS = -Ox -f win64 NOOPT_VS2017_X64_NASM_FLAGS = -O0 -f win64 -g - DEBUG_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /IGNORE:4210 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG -RELEASE_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /IGNORE:4254 /IGNORE:4210 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.rdata=.data -NOOPT_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /OPT:REF /IGNORE:4210 /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG + DEBUG_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /IGNORE:4210 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG +RELEASE_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /IGNORE:4210 /IGNORE:4254 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /MERGE:.rdata=.data +NOOPT_VS2017_X64_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /IGNORE:4281 /IGNORE:4210 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /Machine:X64 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG ################# # ARM definitions diff --git a/Clover.dsc b/Clover.dsc index 877ce659d..f022e2d80 100644 --- a/Clover.dsc +++ b/Clover.dsc @@ -947,17 +947,18 @@ DEFINE EXIT_USBKB_FLAG = -DEXIT_USBKB DEFINE JIEF_DEBUG_FLAG = -DJIEF_DEBUG !endif -DEFINE BUILD_OPTIONS=-DIS_UEFI_MODULE -DMDEPKG_NDEBUG -DCLOVER_BUILD $(VBIOS_PATCH_CLOVEREFI_FLAG) $(ONLY_SATA_0_FLAG) $(BLOCKIO_FLAG) $(NOUSB_FLAG) $(NOUDMA_FLAG) $(AMD_FLAG) $(SECURE_BOOT_FLAG) $(ANDX86_FLAG) $(PS2MOUSE_LEGACYBOOT_FLAG) $(DEBUG_ON_SERIAL_PORT_FLAG) $(EXIT_USBKB_FLAG) $(LTO_FLAG) $(JIEF_DEBUG_FLAG) -DDISABLE_NEW_DEPRECATED_INTERFACES -DOC_TARGET_DEBUG +DEFINE BUILD_OPTIONS=-DIS_UEFI_MODULE -DMDEPKG_NDEBUG -DCLOVER_BUILD $(VBIOS_PATCH_CLOVEREFI_FLAG) $(ONLY_SATA_0_FLAG) $(BLOCKIO_FLAG) $(NOUSB_FLAG) $(NOUDMA_FLAG) $(AMD_FLAG) $(SECURE_BOOT_FLAG) $(ANDX86_FLAG) $(PS2MOUSE_LEGACYBOOT_FLAG) $(DEBUG_ON_SERIAL_PORT_FLAG) $(EXIT_USBKB_FLAG) $(JIEF_DEBUG_FLAG) -DDISABLE_NEW_DEPRECATED_INTERFACES -DOC_TARGET_DEBUG XCODE:DEBUG_*_*_CC_FLAGS = XCODE:DEBUG_*_*_CXX_FLAGS = - #MSFT:*_*_*_CC_FLAGS = /FAcs /FR$(@R).SBR /wd4701 /wd4703 $(BUILD_OPTIONS) - MSFT:*_*_*_CC_FLAGS = /FAcs $(BUILD_OPTIONS) -Dinline=__inline /Zi -DDISABLE_NEW_DEPRECATED_INTERFACES -DOC_TARGET_DEBUG + # -Dinline=__inline + MSFT:*_*_*_CC_FLAGS = $(BUILD_OPTIONS) + MSFT:*_*_*_CXX_FLAGS = $(BUILD_OPTIONS) - XCODE:*_*_*_CC_FLAGS = -std=c11 -fno-unwind-tables $(BUILD_OPTIONS) - XCODE:*_*_*_CXX_FLAGS = -std=c++11 -fno-unwind-tables $(BUILD_OPTIONS) - GCC:*_*_*_CC_FLAGS = -std=c11 $(BUILD_OPTIONS) - GCC:*_*_*_CXX_FLAGS = -std=c++11 $(BUILD_OPTIONS) + XCODE:*_*_*_CC_FLAGS = -std=c11 -fno-unwind-tables $(BUILD_OPTIONS) $(LTO_FLAG) + XCODE:*_*_*_CXX_FLAGS = -std=c++11 -fno-unwind-tables $(BUILD_OPTIONS) $(LTO_FLAG) + GCC:*_*_*_CC_FLAGS = -std=c11 $(BUILD_OPTIONS) $(LTO_FLAG) + GCC:*_*_*_CXX_FLAGS = -std=c++11 $(BUILD_OPTIONS) $(LTO_FLAG) #-fanalyzer -Wmismatched-tags #-Weffc++ diff --git a/Library/CppMemLib/CppMemLib.inf b/Library/CppMemLib/CppMemLib.inf index ac57cffa1..2e6ff5a92 100644 --- a/Library/CppMemLib/CppMemLib.inf +++ b/Library/CppMemLib/CppMemLib.inf @@ -48,3 +48,4 @@ [BuildOptions] MSFT:*_*_*_CC_FLAGS = /GL- + MSFT:*_*_*_CXX_FLAGS = /GL- diff --git a/Library/OpensslLib/OpensslLibNull.c b/Library/OpensslLib/OpensslLibNull.c index e59b547ce..1595a0b3e 100644 --- a/Library/OpensslLib/OpensslLibNull.c +++ b/Library/OpensslLib/OpensslLibNull.c @@ -1,6 +1,8 @@ #include +#if defined(__GNUC__) #pragma GCC diagnostic ignored "-Wunused" +#endif int gOpensslLibNullDummy; // to silence libtool warning saying that there is no symbols diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/SmBios.h old mode 100644 new mode 100755 index 9b9372e0c..532c0c812 --- a/MdePkg/Include/IndustryStandard/SmBios.h +++ b/MdePkg/Include/IndustryStandard/SmBios.h @@ -1326,8 +1326,12 @@ typedef enum { SlotTypePciExpressGen4X2 = 0xBA, SlotTypePciExpressGen4X4 = 0xBB, SlotTypePciExpressGen4X8 = 0xBC, - SlotTypePciExpressGen4X16 = 0xBD + SlotTypePciExpressGen4X16 = 0xBD, + MaxMiscSlotType } MISC_SLOT_TYPE; +#ifdef __cplusplus +static_assert(MaxMiscSlotType < MAX_UINT8, "MISC_SLOT_TYPE cannot be safely cast to uint8_t"); +#endif /// /// System Slots - Slot Data Bus Width. diff --git a/MdePkg/Include/Library/DebugLib.h b/MdePkg/Include/Library/DebugLib.h index c45365606..7a0ffe9a6 100644 --- a/MdePkg/Include/Library/DebugLib.h +++ b/MdePkg/Include/Library/DebugLib.h @@ -320,6 +320,12 @@ DebugPrintLevelEnabled ( /** * */ +#ifdef _MSC_VER +#define DONT_EVALUATE(expression) \ + do { \ + TRUE ? (void)(0) : (void)((expression)); \ + } while (FALSE) +#else #define DONT_EVALUATE(expression) \ do { \ _Pragma("GCC diagnostic push") \ @@ -329,6 +335,7 @@ DebugPrintLevelEnabled ( TRUE ? (void)(0) : (void)((expression)); \ _Pragma("GCC diagnostic pop") \ } while (FALSE) +#endif /** Macro that calls DebugAssert() if an expression evaluates to FALSE. diff --git a/OpenCorePkg b/OpenCorePkg index daa686d09..4564c8abf 160000 --- a/OpenCorePkg +++ b/OpenCorePkg @@ -1 +1 @@ -Subproject commit daa686d0994eba8f735a3127adc023f15bf5fc48 +Subproject commit 4564c8abf1436f6ca3ba9a65b193ffd7c86d7cf7 diff --git a/VC/Clover/Clover.props b/VC/Clover/Clover.props index 92096a4f3..0728e149e 100755 --- a/VC/Clover/Clover.props +++ b/VC/Clover/Clover.props @@ -3,7 +3,8 @@ - $(ProjectDir)..\..\rEFIt_UEFI\Platform\Posix;$(ProjectDir)..\..\rEFIt_UEFI\include;$(ProjectDir)..\..\rEFIt_UEFI\libeg;$(ProjectDir)..\..\rEFIt_UEFI\entry_scan;$(ProjectDir)..\..\rEFIt_UEFI\refit;$(ProjectDir)..\..\rEFIt_UEFI\fv2;$(ProjectDir)..\..\rEFIt_UEFI\fv2\rijndael;$(ProjectDir)..\..\rEFIt_UEFI\Platform;$(ProjectDir)..\..\rEFIt_UEFI\cpp_unit_test;$(ProjectDir)..\..\rEFIt_UEFI;$(ProjectDir)..\..\Include;$(ProjectDir)..\..\UefiCpuPkg\Include;$(ProjectDir)..\..\Include\Library;$(ProjectDir)..\..\MdePkg;$(ProjectDir)..\..\MdePkg/Include;$(ProjectDir)..\..\MdePkg/Include/X64;$(ProjectDir)..\..\MdeModulePkg;$(ProjectDir)..\..\MdeModulePkg/Include;$(ProjectDir)..\..\IntelFrameworkPkg;$(ProjectDir)..\..\IntelFrameworkPkg/Include;$(ProjectDir)..\..\IntelFrameworkModulePkg;$(ProjectDir)..\..\IntelFrameworkModulePkg/Include;$(ProjectDir)..\..\EdkCompatibilityPkg;$(ProjectDir)..\..\EdkCompatibilityPkg/Compatibility/Include;$(ProjectDir)..\..\StdLib;$(ProjectDir)..\..\StdLib/Include;$(ProjectDir)..\..\StdLib/Include/X64;$(ProjectDir)..\..\OpenCorePkg;$(ProjectDir)..\..\OpenCorePkg\Include\Acidanthera;$(ProjectDir)..\..\OpenCorePkg\User\Include;$(ProjectDir)..\..\OpenCorePkg\Include\Apple;$(ProjectDir)..\..\OpenCorePkg\Include\VMWare;$(ProjectDir)..\..\OpenCorePkg\Include\Intel;$(ProjectDir)..\..\Library\OpensslLib\Include;$(IncludePath) + + @@ -18,17 +19,21 @@ Level4 - _UNICODE;UNICODE;%(PreprocessorDefinitions);CLOVER_DEBUG;_LIB;JCONST=const;STRING_ARRAY_NAME=CLOVERStrings;EFIAPI=;MDEPKG_NDEBUG;CLOVER_BUILD;AMD_SUPPORT;LODEPNG;ANDX86;DEBUG_ON_SERIAL_PORT;JIEF_DEBUG + %(PreprocessorDefinitions);JCONST=const;MDEPKG_NDEBUG;CLOVER_BUILD;AMD_SUPPORT;ANDX86;DEBUG_ON_SERIAL_PORT;JIEF_DEBUG;DISABLE_NEW_DEPRECATED_INTERFACES;IS_UEFI_MODULE;OC_TARGET_DEBUG false Default false false $(ProjectDir)..\..\Build/Clover/RELEASE_VS2017/X64/rEFIt_UEFI/refit/DEBUG/AutoGen.h - true - $(ProjectDir)..\..\rEFIt_UEFI\Platform\Posix;$(ProjectDir)..\..\rEFIt_UEFI;$(ProjectDir)..\..\rEFIt_UEFI\libeg;$(ProjectDir)..\..\rEFIt_UEFI\entry_scan;$(ProjectDir)..\..\rEFIt_UEFI\refit;$(ProjectDir)..\..\rEFIt_UEFI\fv2;$(ProjectDir)..\..\rEFIt_UEFI\fv2\rijndael;$(ProjectDir)..\..\rEFIt_UEFI\Platform;$(ProjectDir)..\..\Include;$(ProjectDir)..\..\MdePkg;$(ProjectDir)..\..\MdePkg/Include;$(ProjectDir)..\..\MdePkg/Include/X64;$(ProjectDir)..\..\MdeModulePkg;$(ProjectDir)..\..\MdeModulePkg/Include;$(ProjectDir)..\..\IntelFrameworkPkg;$(ProjectDir)..\..\IntelFrameworkPkg/Include;$(ProjectDir)..\..\IntelFrameworkModulePkg;$(ProjectDir)..\..\IntelFrameworkModulePkg/Include;$(ProjectDir)..\..\EdkCompatibilityPkg;$(ProjectDir)..\..\EdkCompatibilityPkg/Compatibility/Include;$(ProjectDir)..\..\StdLib;$(ProjectDir)..\..\StdLib/Include;$(ProjectDir)..\..\StdLib/Include/X64;$(IncludePath) + false false - /Gs32768 %(AdditionalOptions) + /Gs32768 /Oi- /EHs-c- %(AdditionalOptions) + $(ProjectDir)..\..\rEFIt_UEFI\PlatformEFI;$(ProjectDir)..\..\rEFIt_UEFI\PlatformEFI\include;$(ProjectDir)..\..\rEFIt_UEFI\PlatformEFI\posix;$(ProjectDir)..\..\rEFIt_UEFI\include;$(ProjectDir)..\..\Include;$(ProjectDir)..\..\Include\Library;$(ProjectDir)..\..\UefiCpuPkg\Include;$(ProjectDir)..\..\MdePkg;$(ProjectDir)..\..\MdePkg/Include;$(ProjectDir)..\..\MdePkg/Include/X64;$(ProjectDir)..\..\MdeModulePkg;$(ProjectDir)..\..\MdeModulePkg/Include;$(ProjectDir)..\..\IntelFrameworkPkg;$(ProjectDir)..\..\IntelFrameworkPkg/Include;$(ProjectDir)..\..\IntelFrameworkModulePkg;$(ProjectDir)..\..\IntelFrameworkModulePkg/Include;$(ProjectDir)..\..\EdkCompatibilityPkg;$(ProjectDir)..\..\EdkCompatibilityPkg/Compatibility/Include;$(ProjectDir)..\..\StdLib;$(ProjectDir)..\..\StdLib/Include;$(ProjectDir)..\..\StdLib/Include/X64;$(ProjectDir)..\..\OpenCorePkg;$(ProjectDir)..\..\OpenCorePkg\Include\Acidanthera;$(ProjectDir)..\..\OpenCorePkg\User\Include;$(ProjectDir)..\..\OpenCorePkg\Include\Apple;$(ProjectDir)..\..\OpenCorePkg\Include\VMWare;$(ProjectDir)..\..\OpenCorePkg\Include\Intel;$(ProjectDir)..\..\Library\OpensslLib\Include + + true + true + cmd /c echo %cd% diff --git a/VC/Clover/Clover.vcxproj b/VC/Clover/Clover.vcxproj index 6d4d9a94b..160723098 100755 --- a/VC/Clover/Clover.vcxproj +++ b/VC/Clover/Clover.vcxproj @@ -38,21 +38,20 @@ - - true + false - $(ProjectDir)..\..\rEFIt_UEFI;$(ProjectDir)..\..\rEFIt_UEFI\libeg;$(ProjectDir)..\..\rEFIt_UEFI\entry_scan;$(ProjectDir)..\..\rEFIt_UEFI\refit;$(ProjectDir)..\..\rEFIt_UEFI\fv2;$(ProjectDir)..\..\rEFIt_UEFI\fv2\rijndael;$(ProjectDir)..\..\rEFIt_UEFI\Platform;$(ProjectDir)..\..\Include;$(ProjectDir)..\..\OpensslLib\Include;$(ProjectDir)..\..\OpensslLib\openssl-1.0.1e\include;$(ProjectDir)..\..\MdePkg;$(ProjectDir)..\..\MdePkg/Include;$(ProjectDir)..\..\MdePkg/Include/X64;$(ProjectDir)..\..\MdeModulePkg;$(ProjectDir)..\..\MdeModulePkg/Include;$(ProjectDir)..\..\IntelFrameworkPkg;$(ProjectDir)..\..\IntelFrameworkPkg/Include;$(ProjectDir)..\..\IntelFrameworkModulePkg;$(ProjectDir)..\..\IntelFrameworkModulePkg/Include;$(ProjectDir)..\..\EdkCompatibilityPkg;$(ProjectDir)..\..\EdkCompatibilityPkg/Compatibility/Include;$(ProjectDir)..\..\StdLib;$(ProjectDir)..\..\StdLib/Include;$(ProjectDir)..\..\StdLib/Include/X64;$(IncludePath) + @@ -67,36 +66,14 @@ - - NotUsing - Level4 - MinSpace - false - false - - - NDEBUG;_LIB;%(PreprocessorDefinitions);JCONST=const;STRING_ARRAY_NAME=CLOVERStrings;EFIAPI=;MDEPKG_NDEBUG;CLOVER_BUILD;AMD_SUPPORT;LODEPNG;ANDX86;DEBUG_ON_SERIAL_PORT - true - $(ProjectDir)..\..\Build/Clover/RELEASE_VS2017/X64/rEFIt_UEFI/refit/DEBUG/AutoGen.h - false - false - true - false - false - ProgramDatabase - - - false - Size - true - /NODEFAULTLIB %(AdditionalOptions) - + Windows true true true + @@ -105,27 +82,34 @@ + + + + + + + + + + + - - - - @@ -137,6 +121,7 @@ + @@ -158,22 +143,32 @@ + + + + + + + + + + + + + - - + + - - true - @@ -184,13 +179,15 @@ + + + - @@ -207,15 +204,10 @@ - - - - - - - + + @@ -223,11 +215,21 @@ + + + + + + + + + + @@ -239,29 +241,37 @@ + + + + + + + + + + + + - - - - @@ -274,6 +284,7 @@ + @@ -290,10 +301,31 @@ + + + + + + + + + + + + + + + + + + + + + @@ -301,9 +333,12 @@ + + + @@ -314,19 +349,17 @@ + + - - - + - - @@ -341,21 +374,10 @@ - - - - - - - - - - - - - + + @@ -364,10 +386,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/VC/Clover/Clover.vcxproj.filters b/VC/Clover/Clover.vcxproj.filters index 6c17675e0..8ffda881b 100755 --- a/VC/Clover/Clover.vcxproj.filters +++ b/VC/Clover/Clover.vcxproj.filters @@ -9,10 +9,6 @@ {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hh;hpp;hxx;hm;inl;inc;ipp;xsd - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - {b28287be-3608-43a6-af0b-868dd39b423f} @@ -25,9 +21,6 @@ {70c6e14b-9aa2-43d2-9518-14074c5dd80d} - - {f598a647-b681-4c85-8984-1088ea0f8ac2} - {153ba83d-3aab-4183-89b7-05d27a341169} @@ -43,12 +36,30 @@ {7dd0ed85-7ee5-4f6a-9fe9-9847efbeaff8} - - {1536825f-c4e7-4ab6-b33c-e07f03669f4d} - {99ed8aa3-2e39-41f8-bd25-0003afe59992} + + {6530f1a2-5ed7-4ec2-bf7e-3ce874f78ba4} + + + {fe0560eb-394f-423b-aa41-7922e8e1fb53} + + + {83aa877a-eb4a-4e6b-9890-0fc7a9698f52} + + + {9a4d7d58-abc0-4875-85af-27204689462a} + + + {f1e97a11-0b73-460f-8e79-fcd9ccbc192d} + + + {ab69a189-f9a9-4984-80f2-94c9acd61fd0} + + + {486e7e5c-8ad5-4313-b762-d09f8a5999b2} + @@ -66,123 +77,6 @@ Source Files\refit - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - Source Files\libeg @@ -255,15 +149,6 @@ Source Files\entry_scan - - Source Files\cpp_util - - - Source Files\cpp_util - - - Source Files\cpp_util - Source Files\Build @@ -306,24 +191,9 @@ Source Files\cpp_unit_test - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - Source Files\cpp_unit_test - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform - Source Files\cpp_unit_test @@ -342,12 +212,6 @@ Source Files\cpp_foundation - - Source Files\Platform - - - Source Files\Platform - Source Files\libeg @@ -411,95 +275,260 @@ Source Files\Platform\plist - - Source Files\Platform\Posix - Source Files\libeg + + Source Files\Settings + + + Source Files\Settings + + + Source Files\Settings + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\PlatformEFI + + + Source Files\PlatformEFI + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + Source Files\Platform - + Source Files\Platform - + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + Source Files\Platform Source Files\Platform - - Source Files\cpp_util + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\gui + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test Source Files\refit - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - Source Files\libeg @@ -542,18 +571,6 @@ Source Files\entry_scan - - Source Files\cpp_util - - - Source Files\cpp_util - - - Source Files\cpp_util - - - Source Files\cpp_util - Source Files\cpp_foundation @@ -608,60 +625,12 @@ Source Files\cpp_unit_test - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - Source Files\cpp_unit_test Source Files\cpp_unit_test - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform\Posix - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - Source Files\cpp_unit_test @@ -689,63 +658,6 @@ Source Files\cpp_foundation - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - - - Source Files\Platform - Source Files\libeg @@ -755,9 +667,6 @@ Source Files\libeg - - Source Files\Platform\Posix - Source Files\cpp_foundation @@ -821,28 +730,364 @@ Source Files\Platform\plist - - Source Files\Platform\Posix - Source Files\libeg + + Source Files\Settings + + + Source Files\Settings + + + Source Files\Settings + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Source Files\Settings\ConfigPlist + + + Header Files + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\cpp_util + + + Source Files\PlatformEFI\include + + + Source Files\PlatformEFI\include + + + Source Files\PlatformEFI\include + + + Source Files\PlatformEFI\include + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\PlatformEFI\posix + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + Source Files\Platform - + Source Files\Platform - + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + Source Files\Platform Source Files\Platform + + Source Files\Platform + + + Source Files\Platform + + + Source Files\Platform + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\cpp_lib + + + Source Files\gui + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + + + Source Files\cpp_unit_test + Source Files\libeg + + Source Files\Settings + + + Source Files\Settings\ConfigPlist + + + Source Files\Platform + \ No newline at end of file diff --git a/VC/Clover/CloverX64.aps b/VC/Clover/CloverX64.aps new file mode 100755 index 0000000000000000000000000000000000000000..69021ff2cf84c4a9dfd5c080923f3cf6186facfb GIT binary patch literal 1400 zcmb7EO>f#j5Ph^9Nh0;=WtzGZVym>R8oiP9uIhV_1a=S4so(?#hIKw->m&;tLFXYn=O59x> zyV@wc4IpLwRg^{9+`_owvxjik#q_6W@wH*1t6B1WB9q2gc zYQThs7P@FqB4emP#t;S5a31+V`4V{XPx}W%0PFTIhZBD^9|Xny#c)Eh^5y=s$HYA3 z+#QQRY;p<1d&)NR_H~6zyaRi&WDjexGr3;<)b>pM-0?cPZFM`E?)B=et`4=LqOh*l ztaiI@Hd1x9QXzn@C4pv{PRDAk?5SsNrQZI~)-!X#{#3@4WdS+ldbZcoJGNn&o?)I? zQ1Ki&qoH}WQ+EsvB}F}if?WJPV*SZtN=J=fw3&x*u}0)R%fm7qh5QAM;qtCW2yu%5 z5ovF@hPdL%#|+agy|RICqEFm4?kEjo9>JktO!<`dg40Eh+D$($J6AbA^SQb&jC%i=shvYt^e1ZY_7P0O<&q?$u>&|6OPv~Vt zZv$Gp%xQ%l#Z>WzPYp-$*(G93{UYW|VoV|fegB@@?_0TbSV)GcwYm)!P^>-RH?2!w z|519hk_tTVYU>_l4`uf#{uK?*UH=Nv+oBWxr?*8vKcfG?+sIf5jfdz;XQ$0}-`>;a hGi_x2vS$-kK-BXWx|0}L&lyJC%Ma2^jJ%f&^9$7){GR{- literal 0 HcmV?d00001 diff --git a/VC/Clover/LinkCmd.bat b/VC/Clover/LinkCmd.bat index 08deced10..3a10f1017 100644 --- a/VC/Clover/LinkCmd.bat +++ b/VC/Clover/LinkCmd.bat @@ -1,4 +1,4 @@ -@echo off +@echo on set curdir=%cd% set TARGETDIR=.\x64\Debug @@ -16,11 +16,11 @@ for %%i in (%TARGETFILENAME%) do @set TARGETBASENAME=%%~ni set GENFWPATH=..\..\BaseTools\Bin\Win32\GenFw.exe -rem echo curdir=%curdir% -rem @echo TARGETDIR=%TARGETDIR% -rem @echo TARGETFILENAME=%TARGETFILENAME% -rem @echo TARGETBASENAME=%TARGETBASENAME% -rem @echo GENFWPATH=%GENFWPATH% +@echo curdir=%curdir% +@echo TARGETDIR=%TARGETDIR% +@echo TARGETFILENAME=%TARGETFILENAME% +@echo TARGETBASENAME=%TARGETBASENAME% +@echo GENFWPATH=%GENFWPATH% if NOT exist "Clover.vcxproj" ( diff --git a/VC/Clover/Readme.txt b/VC/Clover/Readme.txt new file mode 100644 index 000000000..154983e7c --- /dev/null +++ b/VC/Clover/Readme.txt @@ -0,0 +1,5 @@ +2021-05 + Jief : I got "don't know how to make 'c'" when I launch edksetup.bat Rebuild. It was because of a Windows permission problem. + + After modifiying GenMake.py, launch : + ../rsync\ to\ windows\ vmware\ ssh && ssh Clover-PC "rmdir /S /Q CloverBootloader_synced\\Conf & rmdir /S /Q CloverBootloader_synced\\Build\\Clover\\DEBUG_VS2017\\X64\\rEFIt_UEFI\\refit" \ No newline at end of file diff --git a/VC/Clover/resource.h b/VC/Clover/resource.h new file mode 100755 index 000000000..de0465ebc --- /dev/null +++ b/VC/Clover/resource.h @@ -0,0 +1,14 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. +// Used by CloverX64.rc + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1001 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/VC/Readme.txt b/VC/Readme.txt new file mode 100644 index 000000000..d46afd542 --- /dev/null +++ b/VC/Readme.txt @@ -0,0 +1,19 @@ +2021-05 +How to use Visual C project ? + +You need a first compilation with edk2 build system to succeed in order to compile all the libraries and generate autogen.c/.h + +To do so : +-> cd to Clover folder +-> edksetup.bat +-> edksetup.bat Rebuild +-> cbuild --debug (you can also build the release version if you'd like to compile the release configuration) + +-> double click on ./VC/Clover/Clover.sln +-> build as usual in VS + +The result is : ./VC/Clover/x64/Debug/CloverX64.efi + +NOTE : +if some options need to be adjusted, do not set them in the property page of the project. If you do that, you'll have to modify for both debug and release configuration and, let's be honest, we don't do it :-). +Instead, open the Property Manager and modify the property page "Clover" of "CloverDebug" for debug only options. diff --git a/Xcode/CloverX64/CloverX64.xcodeproj/project.pbxproj b/Xcode/CloverX64/CloverX64.xcodeproj/project.pbxproj index 148b44947..8749828fb 100644 --- a/Xcode/CloverX64/CloverX64.xcodeproj/project.pbxproj +++ b/Xcode/CloverX64/CloverX64.xcodeproj/project.pbxproj @@ -67,15 +67,9 @@ 9A2754B2263802230095D456 /* ConfigPlistAbstract.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547B263802230095D456 /* ConfigPlistAbstract.h */; }; 9A2754B3263802230095D456 /* ConfigPlistAbstract.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547B263802230095D456 /* ConfigPlistAbstract.h */; }; 9A2754B4263802230095D456 /* ConfigPlistAbstract.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547B263802230095D456 /* ConfigPlistAbstract.h */; }; - 9A2754B5263802230095D456 /* ConfigPlistClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547C263802230095D456 /* ConfigPlistClass.cpp */; }; - 9A2754B6263802230095D456 /* ConfigPlistClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547C263802230095D456 /* ConfigPlistClass.cpp */; }; - 9A2754B7263802230095D456 /* ConfigPlistClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547C263802230095D456 /* ConfigPlistClass.cpp */; }; 9A2754B8263802230095D456 /* Config_SystemParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547D263802230095D456 /* Config_SystemParameters.h */; }; 9A2754B9263802230095D456 /* Config_SystemParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547D263802230095D456 /* Config_SystemParameters.h */; }; 9A2754BA263802230095D456 /* Config_SystemParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547D263802230095D456 /* Config_SystemParameters.h */; }; - 9A2754BB263802230095D456 /* Config_ACPI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547E263802230095D456 /* Config_ACPI.cpp */; }; - 9A2754BC263802230095D456 /* Config_ACPI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547E263802230095D456 /* Config_ACPI.cpp */; }; - 9A2754BD263802230095D456 /* Config_ACPI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A27547E263802230095D456 /* Config_ACPI.cpp */; }; 9A2754BE263802230095D456 /* Config_Devices.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547F263802230095D456 /* Config_Devices.h */; }; 9A2754BF263802230095D456 /* Config_Devices.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547F263802230095D456 /* Config_Devices.h */; }; 9A2754C0263802230095D456 /* Config_Devices.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A27547F263802230095D456 /* Config_Devices.h */; }; @@ -1017,6 +1011,9 @@ 9A878CAA26186898000B9362 /* XObjArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A8788DB26186897000B9362 /* XObjArray.h */; }; 9A87920326188002000B9362 /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A87920126188002000B9362 /* Platform.h */; }; 9A87920426188002000B9362 /* XToolsConf.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A87920226188002000B9362 /* XToolsConf.h */; }; + 9ACBC043264484A5001EB94B /* config-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A8787C926186896000B9362 /* config-test.cpp */; }; + 9ACBC044264484A6001EB94B /* config-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A8787C926186896000B9362 /* config-test.cpp */; }; + 9ACBC045264484A6001EB94B /* config-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A8787C926186896000B9362 /* config-test.cpp */; }; 9AF1EFEB2634217800F7C2C0 /* SettingsUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AF1EFE92634217800F7C2C0 /* SettingsUtils.h */; }; 9AF1EFEC2634217800F7C2C0 /* SettingsUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1EFEA2634217800F7C2C0 /* SettingsUtils.cpp */; }; 9AF4D937263004E200487D15 /* XmlLiteCompositeTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF4D92B263004E100487D15 /* XmlLiteCompositeTypes.cpp */; }; @@ -1084,9 +1081,7 @@ 9A275479263802230095D456 /* Config_Boot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Boot.h; sourceTree = ""; }; 9A27547A263802230095D456 /* Config_Devices_Arbitrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_Arbitrary.h; sourceTree = ""; }; 9A27547B263802230095D456 /* ConfigPlistAbstract.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigPlistAbstract.h; sourceTree = ""; }; - 9A27547C263802230095D456 /* ConfigPlistClass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigPlistClass.cpp; sourceTree = ""; }; 9A27547D263802230095D456 /* Config_SystemParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_SystemParameters.h; sourceTree = ""; }; - 9A27547E263802230095D456 /* Config_ACPI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config_ACPI.cpp; sourceTree = ""; }; 9A27547F263802230095D456 /* Config_Devices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices.h; sourceTree = ""; }; 9A275480263802230095D456 /* Config_CPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_CPU.h; sourceTree = ""; }; 9A275481263802230095D456 /* Config_BootGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_BootGraphics.h; sourceTree = ""; }; @@ -1459,7 +1454,6 @@ 9A275483263802230095D456 /* Config_ACPI_DSDT.cpp */, 9A275472263802230095D456 /* Config_ACPI_DSDT.h */, 9A275484263802230095D456 /* Config_ACPI_SSDT.h */, - 9A27547E263802230095D456 /* Config_ACPI.cpp */, 9A275477263802230095D456 /* Config_ACPI.h */, 9A275479263802230095D456 /* Config_Boot.h */, 9A275481263802230095D456 /* Config_BootGraphics.h */, @@ -1481,7 +1475,6 @@ 9A27547D263802230095D456 /* Config_SystemParameters.h */, 9A275482263802230095D456 /* ConfigPlistAbstract.cpp */, 9A27547B263802230095D456 /* ConfigPlistAbstract.h */, - 9A27547C263802230095D456 /* ConfigPlistClass.cpp */, 9A275476263802230095D456 /* ConfigPlistClass.h */, 9A275487263802230095D456 /* SMBIOSPlist.cpp */, 9A27546E263802230095D456 /* SMBIOSPlist.h */, @@ -1934,22 +1927,22 @@ 9A8788CB26186897000B9362 /* cpp_foundation */ = { isa = PBXGroup; children = ( + 9A8788D126186897000B9362 /* shared_ptr.cpp */, + 9A8788D326186897000B9362 /* shared_ptr.h */, + 9A8788D526186897000B9362 /* unicode_conversions.cpp */, 9A8788CC26186897000B9362 /* unicode_conversions.h */, - 9A8788CD26186897000B9362 /* XStringArray.cpp */, + 9A8788DA26186897000B9362 /* XArray.h */, + 9A8788D826186897000B9362 /* XBuffer.cpp */, + 9A8788D226186897000B9362 /* XBuffer.h */, + 9A8788DB26186897000B9362 /* XObjArray.h */, + 9A8788D626186897000B9362 /* XRBuffer.cpp */, 9A8788CE26186897000B9362 /* XRBuffer.h */, + 9A8788D726186897000B9362 /* XString.cpp */, + 9A8788D926186897000B9362 /* XString.h */, + 9A8788D426186897000B9362 /* XStringAbstract.h */, + 9A8788CD26186897000B9362 /* XStringArray.cpp */, 9A8788CF26186897000B9362 /* XStringArray.h */, 9A8788D026186897000B9362 /* XToolsCommon.h */, - 9A8788D126186897000B9362 /* shared_ptr.cpp */, - 9A8788D226186897000B9362 /* XBuffer.h */, - 9A8788D326186897000B9362 /* shared_ptr.h */, - 9A8788D426186897000B9362 /* XStringAbstract.h */, - 9A8788D526186897000B9362 /* unicode_conversions.cpp */, - 9A8788D626186897000B9362 /* XRBuffer.cpp */, - 9A8788D726186897000B9362 /* XString.cpp */, - 9A8788D826186897000B9362 /* XBuffer.cpp */, - 9A8788D926186897000B9362 /* XString.h */, - 9A8788DA26186897000B9362 /* XArray.h */, - 9A8788DB26186897000B9362 /* XObjArray.h */, ); path = cpp_foundation; sourceTree = ""; @@ -2807,6 +2800,7 @@ 9A878B6D26186897000B9362 /* egemb_icons_dark.cpp in Sources */, 9A878B2226186897000B9362 /* VersionString.cpp in Sources */, 9A878B0426186897000B9362 /* MemoryOperation.c in Sources */, + 9ACBC043264484A5001EB94B /* config-test.cpp in Sources */, 9A878A2326186897000B9362 /* xml.cpp in Sources */, 9A878AB926186897000B9362 /* kext_inject.cpp in Sources */, 9A8788EE26186897000B9362 /* abort.cpp in Sources */, @@ -2843,7 +2837,6 @@ 9A878BCD26186898000B9362 /* XImage.cpp in Sources */, 9A87895426186897000B9362 /* XBuffer_tests.cpp in Sources */, 9A878BA926186898000B9362 /* nanosvgrast.cpp in Sources */, - 9A2754B5263802230095D456 /* ConfigPlistClass.cpp in Sources */, 9AF4D955263004E200487D15 /* XmlLiteDictTypes.cpp in Sources */, 9AF4D937263004E200487D15 /* XmlLiteCompositeTypes.cpp in Sources */, 9A878AE026186897000B9362 /* BootOptions.cpp in Sources */, @@ -2883,7 +2876,6 @@ 9A878B6126186897000B9362 /* usbfix.cpp in Sources */, 9A878B4C26186897000B9362 /* guid.cpp in Sources */, 9A7D2E932636B4F300187064 /* CloverVersion.cpp in Sources */, - 9A2754BB263802230095D456 /* Config_ACPI.cpp in Sources */, 9A878A3826186897000B9362 /* TagString8.cpp in Sources */, 9A878A7426186897000B9362 /* AcpiPatcher.cpp in Sources */, 9A27548E263802230095D456 /* Config_GUI.cpp in Sources */, @@ -2924,7 +2916,6 @@ 9A878A2726186897000B9362 /* TagBool.cpp in Sources */, 9A878C3D26186898000B9362 /* tool.cpp in Sources */, 9A878C5B26186898000B9362 /* REFIT_MENU_SCREEN.cpp in Sources */, - 9A2754BC263802230095D456 /* Config_ACPI.cpp in Sources */, 9A87897626186897000B9362 /* plist_tests.cpp in Sources */, 9A27546B263801930095D456 /* Self.cpp in Sources */, 9AF4D971263014C600487D15 /* Volume.cpp in Sources */, @@ -3009,8 +3000,8 @@ 9AF4D938263004E200487D15 /* XmlLiteCompositeTypes.cpp in Sources */, 9A878AE126186897000B9362 /* BootOptions.cpp in Sources */, 9A878AEA26186897000B9362 /* gma.cpp in Sources */, + 9ACBC044264484A6001EB94B /* config-test.cpp in Sources */, 9A2754E926396F2B0095D456 /* SmbiosFillPatchingValues.cpp in Sources */, - 9A2754B6263802230095D456 /* ConfigPlistClass.cpp in Sources */, 9A878C7F26186898000B9362 /* XStringArray.cpp in Sources */, 9A8789A026186897000B9362 /* strncmp_test.cpp in Sources */, 9A878BBC26186898000B9362 /* XIcon.cpp in Sources */, @@ -3083,7 +3074,6 @@ 9A878A2826186897000B9362 /* TagBool.cpp in Sources */, 9A878C3E26186898000B9362 /* tool.cpp in Sources */, 9A878C5C26186898000B9362 /* REFIT_MENU_SCREEN.cpp in Sources */, - 9A2754BD263802230095D456 /* Config_ACPI.cpp in Sources */, 9A87897726186897000B9362 /* plist_tests.cpp in Sources */, 9A27546C263801930095D456 /* Self.cpp in Sources */, 9AF4D972263014C600487D15 /* Volume.cpp in Sources */, @@ -3168,8 +3158,8 @@ 9AF4D939263004E200487D15 /* XmlLiteCompositeTypes.cpp in Sources */, 9A878AE226186897000B9362 /* BootOptions.cpp in Sources */, 9A878AEB26186897000B9362 /* gma.cpp in Sources */, + 9ACBC045264484A6001EB94B /* config-test.cpp in Sources */, 9A2754EA26396F2B0095D456 /* SmbiosFillPatchingValues.cpp in Sources */, - 9A2754B7263802230095D456 /* ConfigPlistClass.cpp in Sources */, 9A878C8026186898000B9362 /* XStringArray.cpp in Sources */, 9A8789A126186897000B9362 /* strncmp_test.cpp in Sources */, 9A878BBD26186898000B9362 /* XIcon.cpp in Sources */, diff --git a/Xcode/CloverX64TestNewParser/.cproject b/Xcode/CloverX64TestNewParser/.cproject deleted file mode 100644 index 09bda29c1..000000000 --- a/Xcode/CloverX64TestNewParser/.cproject +++ /dev/null @@ -1,812 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Xcode/CloverX64TestNewParser/.gitignore b/Xcode/CloverX64TestNewParser/.gitignore deleted file mode 100644 index 680c8ed03..000000000 --- a/Xcode/CloverX64TestNewParser/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/Gcc92-Debug/ -/Clang-Debug/ \ No newline at end of file diff --git a/Xcode/CloverX64TestNewParser/.project b/Xcode/CloverX64TestNewParser/.project deleted file mode 100644 index 33ae63399..000000000 --- a/Xcode/CloverX64TestNewParser/.project +++ /dev/null @@ -1,54 +0,0 @@ - - - CloverX64TestNewParser - - - - - - org.eclipse.cdt.managedbuilder.core.genmakebuilder - full,incremental, - - - - - org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder - full,incremental, - - - - - - org.eclipse.cdt.core.cnature - org.eclipse.cdt.managedbuilder.core.managedBuildNature - org.eclipse.cdt.managedbuilder.core.ScannerConfigNature - org.eclipse.cdt.core.ccnature - - - - MemLogLibDefault - 2 - PARENT-2-PROJECT_LOC/Library/MemLogLibDefault - - - OpenCorePkg - 2 - PARENT-2-PROJECT_LOC/OpenCorePkg - - - PosixCompilation - 2 - PARENT-2-PROJECT_LOC/PosixCompilation - - - cpp_util - 2 - /JiefLand/5.Devel/Clover/Clover-projects/Clover--CloverHackyColor--master.3/rEFIt_UEFI/cpp_util - - - rEFIt_UEFI - 2 - PARENT-2-PROJECT_LOC/rEFIt_UEFI - - - diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-ar b/Xcode/CloverX64TestNewParser/.settings/compilation/clang-ar deleted file mode 100755 index 95258c2c8..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-ar +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "libtool" #we use libtool as a linker, so let's ignore $name -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-ldflags) "$@" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-g++ b/Xcode/CloverX64TestNewParser/.settings/compilation/clang-g++ deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-g++ +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-gcc b/Xcode/CloverX64TestNewParser/.settings/compilation/clang-gcc deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-gcc +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-path b/Xcode/CloverX64TestNewParser/.settings/compilation/clang-path deleted file mode 100755 index b8beeb64f..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/clang-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path=/usr -gcc_prefix= -gcc_suffix= -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-as b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-as deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-as +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-g++ b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-g++ deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-g++ +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-ar b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-ar deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-ar +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-path deleted file mode 100755 index 072c2af1e..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-gcc-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path=/Users/jief/local_brew/local_brew/Homebrew -gcc_prefix=x86_64-apple-darwin18- -gcc_suffix=-10 -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-ld b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-ld deleted file mode 100755 index 1e70e2c96..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-ld +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo $(pwd) -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path g++ -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -liblist1=() -[ -f "$ps_dir"/all-all-all-liblist ] && liblist1=( $("$ps_dir"/all-all-all-liblist) ) - -liblist2=() -[ -f "$ps_dir"/"$prefix"-liblist ] && liblist2=( $("$ps_dir"/"$prefix"-liblist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) "${liblist1[@]}" "${liblist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-path deleted file mode 100755 index 072c2af1e..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc102-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path=/Users/jief/local_brew/local_brew/Homebrew -gcc_prefix=x86_64-apple-darwin18- -gcc_suffix=-10 -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-as b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-as deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-as +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-g++ b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-g++ deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-g++ +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-ar b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-ar deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-ar +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-path deleted file mode 100755 index 761cf20d2..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-gcc-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path="$SCRIPT_DIR"/../../../../toolchain.gcc49/cross -gcc_prefix=x86_64-clover-linux-gnu-gcc- -gcc_suffix= -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-path deleted file mode 100755 index ed58b1f6a..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc49-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path="$SCRIPT_DIR"/../../../../toolchain.gcc49/cross -gcc_prefix=x86_64-clover-linux-gnu- -gcc_suffix= -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-as b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-as deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-as +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-g++ b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-g++ deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-g++ +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-ar b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-ar deleted file mode 100755 index 4479a9f82..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-ar +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` - -me=`basename "$0"` -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -cmdArgs=() -cmdArgs=( "$bin_path" $@ ) - -echo ${cmdArgs[@]} - -exec ${cmdArgs[@]} diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-path deleted file mode 100755 index f4749473e..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-gcc-path +++ /dev/null @@ -1,7 +0,0 @@ -#this is sourced. - -gcc_path="$SCRIPT_DIR"/../../../../toolchain.gcc92/cross -gcc_prefix=x86_64-clover-linux-gnu-gcc- -gcc_suffix= -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-ld b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-ld deleted file mode 100755 index fe1642b4b..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-ld +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path g++ -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -liblist1=() -[ -f "$ps_dir"/all-all-all-liblist ] && liblist1=( $("$ps_dir"/all-all-all-liblist) ) - -liblist2=() -[ -f "$ps_dir"/"$prefix"-liblist ] && liblist2=( $("$ps_dir"/"$prefix"-liblist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) "${liblist1[@]}" "${liblist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-path b/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-path deleted file mode 100755 index 8e64830e7..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/gcc92-path +++ /dev/null @@ -1,8 +0,0 @@ -#this is sourced. - -#gcc_path="$SCRIPT_DIR"/../../../../../../toolchain.gcc92/cross -gcc_path=/Volumes/Build-gcc-710-osx/x86_64-apple-darwin -gcc_prefix=x86_64-apple-darwin14.5.0- -gcc_suffix=-7.1.0 -#only bin_path is used bt the caller -bin_path="$gcc_path"/bin/"$gcc_prefix""$1""$gcc_suffix" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation/generic-compiler b/Xcode/CloverX64TestNewParser/.settings/compilation/generic-compiler deleted file mode 100755 index aa46be719..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation/generic-compiler +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -#echo prefix=$prefix - -#clang doesn't know -Wno-unused-but-set-variable -args=( "$@" ) -#args=( "${args[@]/-Wno-unused-but-set-variable/}" ) # doesn't work, it generates an empty arg -#for i in "${args[@]}"; do echo $i; done - -source "$SCRIPT_DIR"/"$prefix"-path "$name" -ps_dir="$SCRIPT_DIR"/../compilation_project_specific - -macrolist1=() -[ -f "$ps_dir"/all-all-all-macrolist ] && macrolist1=( $("$ps_dir"/all-all-all-macrolist) ) - -macrolist2=() -[ -f "$ps_dir"/"$prefix"-macrolist ] && macrolist2=( $("$ps_dir"/"$prefix"-macrolist) ) - -includelist1=() -[ -f "$ps_dir"/all-all-all-includelist ] && includelist1=( $("$ps_dir"/all-all-all-includelist) ) - -includelist2=() -[ -f "$ps_dir"/"$prefix"-includelist ] && includelist2=( $("$ps_dir"/"$prefix"-includelist) ) - - -cmdArgs=() -cmdArgs=( "$bin_path" $("$ps_dir"/"$prefix"-"$name"flags) $("$ps_dir"/"$prefix"-c-c++flags) "${macrolist1[@]}" "${macrolist2[@]}" "${includelist1[@]}" "${includelist2[@]}" "${args[@]}" ) - -echo "${cmdArgs[@]}" - -exec "${cmdArgs[@]}" diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-includelist b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-includelist deleted file mode 100755 index 00f0c05a1..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-includelist +++ /dev/null @@ -1,27 +0,0 @@ -prefix=$1 -#>&2 echo prefix="$prefix" - - -echo " - -../../../PosixCompilation/UefiMock -../../../PosixCompilation/CloverMock/Include -../../../Include -../../../IntelFrameworkPkg/Include -../../../UefiCpuPkg/Include -../../../OpenCorePkg/Include/Apple -../../../OpenCorePkg/Include/Intel -../../../OpenCorePkg/Include/Acidanthera -../../../OpenCorePkg -../../../MdePkg/Include -../../../MdePkg/Include/X64 -../../../MdePkg/Include/Register/Intel -../../../MdeModulePkg/Include -../../../rEFIT_UEFI/PlatformPOSIX -../../../rEFIT_UEFI/PlatformPOSIX/include -../../../rEFIT_UEFI/include - -" | awk '$0!=""{ printf " -I'"${prefix}"'%s", $0; }' - - -#../StdLib/Include diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-liblist b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-liblist deleted file mode 100755 index f538562d4..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-liblist +++ /dev/null @@ -1,7 +0,0 @@ -#echo " -# -#foo -# -#" | awk '$0!=""{ printf " -l%s", $0; }' - -find ../../../PosixCompilation/DEBUG_Libs -name "*.lib" | awk '$0!=""{ printf " %s", $0; }' diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-macrolist b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-macrolist deleted file mode 100755 index 64c7690d8..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/all-all-all-macrolist +++ /dev/null @@ -1,15 +0,0 @@ -echo " - -UNIT_TESTS -UNIT_TESTS_MACOS -JCONST=const -___NOT___ENABLE_SECURE_BOOT -_UINTPTR_T - -" | awk '$0!=""{ printf " -D%s", $0; }' - -#sprintf=__sprintf_is_disabled__ -#wcscmp=__wcsncmp_is_disabled__ -#wcslen=wcslen_fixed -#wcsncmp=wcsncmp_fixed -#wcsstr=wcsstr_fixed diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-c-c++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-c-c++flags deleted file mode 100755 index f24aa4703..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-c-c++flags +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -include Platform.h -Wno-incompatible-ms-struct - -#echo -funsigned-char -fno-ms-extensions -fno-stack-protector -fno-builtin \ -# -fshort-wchar -mno-implicit-float -mms-bitfields -Wno-unused-parameter -Wno-missing-braces -Wno-missing-field-initializers \ -# -Wno-tautological-compare -Wno-sign-compare -Wno-varargs -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang \ -# -D NO_MSABI_VA_FUNCS -fsigned-char -fno-omit-frame-pointer -fno-unwind-tables -Wno-msvc-include \ - -# -Wno-unused-variable -Wno-unused-function -Wno-unknown-pragmas -Wno-unused-label diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-g++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-g++flags deleted file mode 100755 index 7b46afc04..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-g++flags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c++11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-gccflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-gccflags deleted file mode 100755 index 9a64f95ad..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-gccflags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-ldflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-ldflags deleted file mode 100755 index 290fd2c4e..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/clang-ldflags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-c-c++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-c-c++flags deleted file mode 100755 index 59fed28db..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-c-c++flags +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -include Platform.h -Wignored-qualifiers -Wreorder -fshort-wchar - - diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-g++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-g++flags deleted file mode 100755 index f6e8f0a18..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-g++flags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c++2a -fno-rtti -Weffc++ diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-gccflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-gccflags deleted file mode 100755 index 9a64f95ad..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-gccflags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-ldflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-ldflags deleted file mode 100755 index 317fffc76..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-ldflags +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo - diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-slink b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-slink deleted file mode 100755 index 498aa3de5..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc102-slink +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -#set -x - -#echo `pwd` -#echo BASH_SOURCE="${BASH_SOURCE[@]}" -#echo "$0" "$@" - -me=`basename "$0"` # get invocation name (not the name of the target of the link) -#echo me=$me - -name="${me##*-}" -#echo name=$name - -prefix=${me%-$name} -echo prefix=$prefix - - - -#parameter 1 -dsc_file="$1" && shift # path of the dsc file -#echo dsc_file=$dsc_file - -#parameter 2 -component="$1" && shift # path to .inf under edk2 directory, see components section in dsc file. Ie RefindPkg/refind/refind.inf -#echo component=$component - -#parameter 3 -edk2config="$1" && shift # configuration name of edk2 build script (ie DEBUG_GCC49) -#echo edk2config=$edk2config - -#parameter 4 -libname="$1" && shift # lib name generated by eclipse (use ${BuildArtifactFilePrefix}${BuildArtifactFileName} ) -#echo libname=$libname - -#parameter 5 -edk2prefix="$1" && shift # path "$edk2prefix" to edk2 directory -#echo edk2prefix=$edk2prefix - - -#computed variables -component_path="$(dirname "$component")/$(basename "$component" .inf)" -#echo component_path=$component_path - -edk2project="$("$edk2prefix"/../../../cmd_line_tools/get_unique_property PLATFORM_NAME "$dsc_file")" -#echo edk2project=$edk2project - -edk2libname="$("$edk2prefix"/../../../cmd_line_tools/get_unique_property BASE_NAME "$edk2prefix"/"$component").lib" -#echo edk2libname="$edk2libname" - -outputname="${libname%.*}" # output name -#echo outputname="$outputname" - - - - -[[ -f ./"$outputname".dll ]] && rm -f ./"$outputname".dll -[[ -f ./"$outputname".pecoff ]] && rm -f ./"$outputname".pecoff -[[ -f ./"$outputname".efi ]] && rm -f ./"$outputname".efi -[[ -f ./BOOTX64.efi ]] && rm -f ./BOOTX64.efi - -awk '!/'"$edk2libname"'/' "$edk2prefix"/Build/"$edk2project"/"$edk2config"/X64/"$component_path"/OUTPUT/static_library_files.lst > "$outputname"_file_list.lst - -source "$SCRIPT_DIR"/../compilation/"$prefix"-path "gcc" - -"$bin_path" \ - -o "$outputname".dll -nostdlib -Wl,-n,-q,--gc-sections,-z,common-page-size=0x40,--defsym=PECOFF_HEADER_SIZE=0x240 \ - -Wl,--script="$edk2prefix"/BaseTools/Scripts/GccBase.lds,--entry,_ModuleEntryPoint,-u,_ModuleEntryPoint \ - -Wl,-Map,"$outputname".map,-melf_x86_64,--oformat=elf64-x86-64,-pie \ - -g3 -fshort-wchar -fno-builtin -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-common \ - -maccumulate-outgoing-args -mno-red-zone -Wno-address -mcmodel=small -fpie -fno-asynchronous-unwind-tables -Wno-address \ - -Wl,--start-group,@"$outputname"_file_list.lst,"$edk2prefix"/Build/"$edk2project"/"$edk2config"/X64/"$component_path"/OUTPUT/AutoGen.obj,"$libname" -Wl,--end-group \ - - -set -x - -if [[ $? == 0 ]] -then - cp -f "$outputname".dll "$outputname".debug - - source "$SCRIPT_DIR"/../compilation/"$prefix"-path "objcopy" - -#[[ $? == 0 ]] && "$bin_path" --strip-unneeded -R .eh_frame "$outputname".dll - "$bin_path" "$outputname".dll - -# genfw_path="/JiefLand/5.Devel/Clover/Clover-projects/Clover--CloverHackyColor--master.2/BaseTools/Source/C/GenFw/DerivedData/GenFw/Build/Products/Debug/GenFw" - genfw_path="$edk2prefix"/BaseTools/Source/C/bin/GenFw - - [[ $? == 0 ]] && "$genfw_path" -e UEFI_APPLICATION -o "$outputname".efi "$outputname".dll - - build_id="$(grep -aEo "CloverBuildIdGrepTag: [^[:cntrl:]]*" < ./"$outputname".efi | sed "s/CloverBuildIdGrepTag: //")" - [[ $? == 0 ]] && cp ./"$outputname".efi "$outputname"-"$build_id".efi - [[ $? == 0 ]] && zip ./"$outputname"-"$build_id".zip ./"$outputname"-"$build_id".efi - -# [[ $? == 0 ]] && cp ./"$outputname".efi "/JiefLand/5.Devel/Clover/user config/Matgen84/EFI_github/CLOVER/CloverX64.efi" -# [[ $? == 0 ]] && cp ./"$outputname".efi "/JiefLand/5.Devel/Clover/user config/mifjpn/EFI_github/CLOVER/CloverX64.efi" -# [[ $? == 0 ]] && cp ./"$outputname".efi "/JiefLand/5.Devel/Clover/user config/iCanaro/EFI_github/CLOVER/CloverX64.efi" - - [[ $? == 0 ]] && echo link successful -else - : -fi - - diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-c-c++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-c-c++flags deleted file mode 100755 index 573960bdc..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-c-c++flags +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Wno-array-bounds -ffunction-sections -fdata-sections \ - -fno-common -m64 -fno-stack-protector -mabi=ms -maccumulate-outgoing-args -mno-red-zone -Wno-address -mcmodel=small -fpie -fno-asynchronous-unwind-tables \ - -Wno-address -flto -Wno-unused-but-set-variable -fno-omit-frame-pointer -Wno-unknown-pragmas -Wno-unused-label diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-g++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-g++flags deleted file mode 100755 index 7b46afc04..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-g++flags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c++11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-gccflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-gccflags deleted file mode 100755 index 9a64f95ad..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc49-gccflags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-c-c++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-c-c++flags deleted file mode 100755 index df8dd8984..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-c-c++flags +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -include Platform.h -Wignored-qualifiers -Wreorder - diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-g++flags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-g++flags deleted file mode 100755 index 7b46afc04..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-g++flags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c++11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-gccflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-gccflags deleted file mode 100755 index 9a64f95ad..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-gccflags +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo -std=c11 diff --git a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-ldflags b/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-ldflags deleted file mode 100755 index 317fffc76..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/compilation_project_specific/gcc92-ldflags +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -SCRIPT_ABS_FILENAME=`LC_ALL=en_US.ISO8859-1 perl -e 'use Cwd "abs_path";print abs_path(shift)' "${BASH_SOURCE[0]}"` -SCRIPT_DIR=`dirname "$SCRIPT_ABS_FILENAME"` - -echo - diff --git a/Xcode/CloverX64TestNewParser/.settings/language.settings.xml b/Xcode/CloverX64TestNewParser/.settings/language.settings.xml deleted file mode 100644 index 17a102b26..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/language.settings.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.codan.core.prefs b/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.codan.core.prefs deleted file mode 100644 index 06e41bd06..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.codan.core.prefs +++ /dev/null @@ -1,109 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.cdt.codan.checkers.errnoreturn=Warning -org.eclipse.cdt.codan.checkers.errnoreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return\\")",implicit\=>false} -org.eclipse.cdt.codan.checkers.errreturnvalue=Error -org.eclipse.cdt.codan.checkers.errreturnvalue.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused return value\\")"} -org.eclipse.cdt.codan.checkers.localvarreturn=-Warning -org.eclipse.cdt.codan.checkers.localvarreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Returning the address of a local variable\\")"} -org.eclipse.cdt.codan.checkers.nocommentinside=-Error -org.eclipse.cdt.codan.checkers.nocommentinside.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Nesting comments\\")"} -org.eclipse.cdt.codan.checkers.nolinecomment=-Error -org.eclipse.cdt.codan.checkers.nolinecomment.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Line comments\\")"} -org.eclipse.cdt.codan.checkers.noreturn=Error -org.eclipse.cdt.codan.checkers.noreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return value\\")",implicit\=>false} -org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation=Error -org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Abstract class cannot be instantiated\\")"} -org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem=Error -org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Ambiguous problem\\")"} -org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem=Warning -org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment in condition\\")"} -org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem=Error -org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment to itself\\")"} -org.eclipse.cdt.codan.internal.checkers.BlacklistProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.BlacklistProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function or method is blacklisted\\")",blacklist\=>()} -org.eclipse.cdt.codan.internal.checkers.CStyleCastProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.CStyleCastProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"C-Style cast instead of C++ cast\\")",checkMacro\=>true} -org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem=Warning -org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No break at end of case\\")",no_break_comment\=>"no break",last_case_param\=>false,empty_case_param\=>false,enable_fallthrough_quickfix_param\=>false} -org.eclipse.cdt.codan.internal.checkers.CatchByReference=Warning -org.eclipse.cdt.codan.internal.checkers.CatchByReference.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Catching by reference is recommended\\")",unknown\=>false,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem=Error -org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Circular inheritance\\")"} -org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization=Warning -org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class members should be properly initialized\\")",skip\=>true} -org.eclipse.cdt.codan.internal.checkers.CopyrightProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.CopyrightProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Lack of copyright information\\")",regex\=>".*Copyright.*"} -org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem=Error -org.eclipse.cdt.codan.internal.checkers.DecltypeAutoProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid 'decltype(auto)' specifier\\")"} -org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem=Error -org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Field cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.FloatCompareProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.FloatCompareProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Direct float comparison\\")"} -org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem=Error -org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.GotoStatementProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.GotoStatementProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Goto statement used\\")"} -org.eclipse.cdt.codan.internal.checkers.InvalidArguments=Error -org.eclipse.cdt.codan.internal.checkers.InvalidArguments.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid arguments\\")"} -org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem=Error -org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid template argument\\")"} -org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem=Error -org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Label statement not found\\")"} -org.eclipse.cdt.codan.internal.checkers.MagicNumberProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MagicNumberProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Avoid magic numbers\\")",checkArray\=>true,checkOperatorParen\=>true,exceptions\=>(1,0,-1,2,1.0,0.0,-1.0)} -org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem=Error -org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Member declaration not found\\")"} -org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem=Error -org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Method cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.MissCaseProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MissCaseProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing cases in switch\\")"} -org.eclipse.cdt.codan.internal.checkers.MissDefaultProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MissDefaultProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing default in switch\\")",defaultWithAllEnums\=>false} -org.eclipse.cdt.codan.internal.checkers.MissReferenceProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MissReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing reference return value in assignment operator\\")"} -org.eclipse.cdt.codan.internal.checkers.MissSelfCheckProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MissSelfCheckProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Missing self check in assignment operator\\")"} -org.eclipse.cdt.codan.internal.checkers.MultipleDeclarationsProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.MultipleDeclarationsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Multiple variable declaration\\")"} -org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker=-Info -org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Name convention for function\\")",pattern\=>"^[a-z]",macro\=>true,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem=Warning -org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class has a virtual method and non-virtual destructor\\")"} -org.eclipse.cdt.codan.internal.checkers.OverloadProblem=Error -org.eclipse.cdt.codan.internal.checkers.OverloadProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid overload\\")"} -org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem=Error -org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redeclaration\\")"} -org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem=Error -org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redefinition\\")"} -org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return with parenthesis\\")"} -org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Format String Vulnerability\\")"} -org.eclipse.cdt.codan.internal.checkers.ShallowCopyProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.ShallowCopyProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Miss copy constructor or assignment operator\\")",onlynew\=>false} -org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem=Warning -org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Statement has no effect\\")",macro\=>true,exceptions\=>()} -org.eclipse.cdt.codan.internal.checkers.StaticVariableInHeaderProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.StaticVariableInHeaderProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Static variable in header file\\")"} -org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem=Warning -org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suggested parenthesis around expression\\")",paramNot\=>false} -org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem=Warning -org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suspicious semicolon\\")",else\=>false,afterelse\=>false} -org.eclipse.cdt.codan.internal.checkers.SymbolShadowingProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.SymbolShadowingProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol shadowing\\")",paramFuncParameters\=>true} -org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem=Error -org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Type cannot be resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused function declaration\\")",macro\=>true} -org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused static function\\")",macro\=>true} -org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem=Warning -org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused variable declaration in file scope\\")",macro\=>true,exceptions\=>("@(\#)","$Id")} -org.eclipse.cdt.codan.internal.checkers.UsingInHeaderProblem=-Warning -org.eclipse.cdt.codan.internal.checkers.UsingInHeaderProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Using directive in header\\")"} -org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem=Error -org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol is not resolved\\")"} -org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallProblem=-Error -org.eclipse.cdt.codan.internal.checkers.VirtualMethodCallProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Virtual method call in constructor/destructor\\")"} -org.eclipse.cdt.qt.core.qtproblem=Warning -org.eclipse.cdt.qt.core.qtproblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>false,RUN_ON_INC_BUILD\=>false,RUN_ON_FILE_OPEN\=>true,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>null} diff --git a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.core.prefs b/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.core.prefs deleted file mode 100644 index a5d1ce984..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.core.prefs +++ /dev/null @@ -1,169 +0,0 @@ -doxygen/doxygen_new_line_after_brief=true -doxygen/doxygen_use_brief_tag=false -doxygen/doxygen_use_javadoc_tags=true -doxygen/doxygen_use_pre_tag=false -doxygen/doxygen_use_structural_commands=false -eclipse.preferences.version=1 -org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.cdt.core.formatter.alignment_for_assignment=16 -org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=80 -org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 -org.eclipse.cdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=34 -org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 -org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 -org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 -org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 -org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 -org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.cdt.core.formatter.alignment_for_member_access=0 -org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 -org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false -org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 -org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true -org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true -org.eclipse.cdt.core.formatter.compact_else_if=true -org.eclipse.cdt.core.formatter.continuation_indentation=2 -org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false -org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 -org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true -org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false -org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false -org.eclipse.cdt.core.formatter.indent_empty_lines=false -org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.cdt.core.formatter.indentation.size=2 -org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=insert -org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert -org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert -org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.cdt.core.formatter.join_wrapped_lines=true -org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=true -org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.cdt.core.formatter.lineSplit=80 -org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.cdt.core.formatter.tabulation.char=tab -org.eclipse.cdt.core.formatter.tabulation.size=2 -org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=true diff --git a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.managedbuilder.core.prefs deleted file mode 100644 index fdd4363d3..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.managedbuilder.core.prefs +++ /dev/null @@ -1,37 +0,0 @@ -eclipse.preferences.version=1 -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/CPATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/CPATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/CPLUS_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/CPLUS_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/C_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/C_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/append=true -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/appendContributed=true -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/CPATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/CPATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/CPLUS_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/CPLUS_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/C_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/C_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/append=true -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/appendContributed=true -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/CPATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/CPATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/CPLUS_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/CPLUS_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/C_INCLUDE_PATH/delimiter=\: -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/C_INCLUDE_PATH/operation=remove -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/append=true -environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/appendContributed=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/LIBRARY_PATH/delimiter=\: -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/LIBRARY_PATH/operation=remove -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/append=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338.1974969798/appendContributed=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/LIBRARY_PATH/delimiter=\: -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/LIBRARY_PATH/operation=remove -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/append=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.1294514338/appendContributed=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/LIBRARY_PATH/delimiter=\: -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/LIBRARY_PATH/operation=remove -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/append=true -environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.macosx.exe.debug.1043399644.573872575/appendContributed=true diff --git a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.ui.prefs b/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.ui.prefs deleted file mode 100644 index 7cbd22144..000000000 --- a/Xcode/CloverX64TestNewParser/.settings/org.eclipse.cdt.ui.prefs +++ /dev/null @@ -1,3 +0,0 @@ -eclipse.preferences.version=1 -formatter_profile=_Clover -formatter_settings_version=1 diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.pbxproj b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.pbxproj deleted file mode 100644 index 59b4c62a2..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.pbxproj +++ /dev/null @@ -1,17450 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - 9A071C47261A44080007CC44 /* XmlLiteArrayTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C41261A44070007CC44 /* XmlLiteArrayTypes.cpp */; }; - 9A071C48261A44080007CC44 /* XmlLiteUnionTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C42261A44070007CC44 /* XmlLiteUnionTypes.cpp */; }; - 9A071C49261A44080007CC44 /* XmlLiteDictTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C44261A44080007CC44 /* XmlLiteDictTypes.cpp */; }; - 9A0B085E240300E000E2B470 /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A0B085D240300E000E2B470 /* Platform.cpp */; }; - 9A0D113825FF58420040555F /* strcasecmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A0D113625FF583F0040555F /* strcasecmp_test.cpp */; }; - 9A1F87812642714800884E81 /* posix_additions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87702642714700884E81 /* posix_additions.cpp */; }; - 9A1F87822642714800884E81 /* abort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87712642714700884E81 /* abort.cpp */; }; - 9A1F87832642714800884E81 /* clover_strlen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87732642714700884E81 /* clover_strlen.cpp */; }; - 9A1F87842642714800884E81 /* BootLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F877B2642714700884E81 /* BootLog.cpp */; }; - 9A1F87852642714800884E81 /* BasicIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F877C2642714700884E81 /* BasicIO.cpp */; }; - 9A1F87AD2642772B00884E81 /* SelfOem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87872642772B00884E81 /* SelfOem.cpp */; }; - 9A1F87AF2642772B00884E81 /* ConfigManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F878B2642772B00884E81 /* ConfigManager.cpp */; }; - 9A1F87B12642772B00884E81 /* Config_GUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F878E2642772B00884E81 /* Config_GUI.cpp */; }; - 9A1F87B32642772B00884E81 /* Config_Quirks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87922642772B00884E81 /* Config_Quirks.cpp */; }; - 9A1F87B52642772B00884E81 /* ConfigPlistClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F879C2642772B00884E81 /* ConfigPlistClass.cpp */; }; - 9A1F87B72642772B00884E81 /* Config_ACPI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F879E2642772B00884E81 /* Config_ACPI.cpp */; }; - 9A1F87B92642772B00884E81 /* ConfigPlistAbstract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A22642772B00884E81 /* ConfigPlistAbstract.cpp */; }; - 9A1F87BB2642772B00884E81 /* Config_ACPI_DSDT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A32642772B00884E81 /* Config_ACPI_DSDT.cpp */; }; - 9A1F87BD2642772B00884E81 /* SMBIOSPlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A72642772B00884E81 /* SMBIOSPlist.cpp */; }; - 9A1F87BF2642772B00884E81 /* Self.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87AC2642772B00884E81 /* Self.cpp */; }; - 9A1F87C526427A1E00884E81 /* CloverVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87C226427A0500884E81 /* CloverVersion.cpp */; }; - 9A1F87C726427A2100884E81 /* SmbiosFillPatchingValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87C426427A0600884E81 /* SmbiosFillPatchingValues.cpp */; }; - 9A272A7F25D5062E00F03E19 /* DataHub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A272A7D25D5062D00F03E19 /* DataHub.cpp */; }; - 9A358B3D25CF117A00A3850D /* XmlLiteCompositeTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A358B3925CF117A00A3850D /* XmlLiteCompositeTypes.cpp */; }; - 9A358B3E25CF117A00A3850D /* XmlLiteParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A358B3A25CF117A00A3850D /* XmlLiteParser.cpp */; }; - 9A36E4F024F3B537007A1107 /* TagString8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DB24F3B536007A1107 /* TagString8.cpp */; }; - 9A36E4F424F3B537007A1107 /* plist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DD24F3B536007A1107 /* plist.cpp */; }; - 9A36E4F824F3B537007A1107 /* xml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DF24F3B536007A1107 /* xml.cpp */; }; - 9A36E4FC24F3B537007A1107 /* TagBool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E024F3B537007A1107 /* TagBool.cpp */; }; - 9A36E50024F3B537007A1107 /* TagDict.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E124F3B537007A1107 /* TagDict.cpp */; }; - 9A36E50424F3B537007A1107 /* TagInt64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E224F3B537007A1107 /* TagInt64.cpp */; }; - 9A36E50824F3B537007A1107 /* TagDate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E424F3B537007A1107 /* TagDate.cpp */; }; - 9A36E50C24F3B537007A1107 /* TagData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E524F3B537007A1107 /* TagData.cpp */; }; - 9A36E51024F3B537007A1107 /* TagArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E624F3B537007A1107 /* TagArray.cpp */; }; - 9A36E51424F3B537007A1107 /* TagFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4EA24F3B537007A1107 /* TagFloat.cpp */; }; - 9A36E51824F3B537007A1107 /* TagKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4EC24F3B537007A1107 /* TagKey.cpp */; }; - 9A36E51F24F3B82A007A1107 /* b64cdecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E51E24F3B82A007A1107 /* b64cdecode.cpp */; }; - 9A36E52624F3BB6B007A1107 /* FloatLib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E52424F3BB6B007A1107 /* FloatLib.cpp */; }; - 9A36E53C24F3EDED007A1107 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E53B24F3EDED007A1107 /* base64.cpp */; }; - 9A4185C02439F73A00BEAFB8 /* XStringArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4185BE2439F73A00BEAFB8 /* XStringArray.cpp */; }; - 9A4C576B255AAD07004F0B21 /* MacOsVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4C5769255AAD07004F0B21 /* MacOsVersion.cpp */; }; - 9A4FFA7E2451C8330050B38B /* XString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4FFA7C2451C8330050B38B /* XString.cpp */; }; - 9A7D518424FC32F700FA1CC3 /* XBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A7D518124FC32F700FA1CC3 /* XBuffer.cpp */; }; - 9A7D518524FC32F700FA1CC3 /* XRBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A7D518324FC32F700FA1CC3 /* XRBuffer.cpp */; }; - 9A838CB425347C36008303F5 /* MemoryOperation.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A838CB325347C36008303F5 /* MemoryOperation.c */; }; - 9A879273261882D9000B9362 /* MemLogLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87920B261882D9000B9362 /* MemLogLib.c */; }; - 9A879274261882D9000B9362 /* OcDataHubLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87920F261882D9000B9362 /* OcDataHubLib.lib */; }; - 9A879275261882D9000B9362 /* OcXmlLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879210261882D9000B9362 /* OcXmlLib.lib */; }; - 9A879276261882D9000B9362 /* OcConfigurationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879211261882D9000B9362 /* OcConfigurationLib.lib */; }; - 9A879277261882D9000B9362 /* OcFirmwareVolumeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879212261882D9000B9362 /* OcFirmwareVolumeLib.lib */; }; - 9A879278261882D9000B9362 /* OcStorageLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879213261882D9000B9362 /* OcStorageLib.lib */; }; - 9A879279261882D9000B9362 /* OcVirtualFsLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879214261882D9000B9362 /* OcVirtualFsLib.lib */; }; - 9A87927A261882D9000B9362 /* OcAppleEventLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879215261882D9000B9362 /* OcAppleEventLib.lib */; }; - 9A87927B261882D9000B9362 /* OcCryptoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879216261882D9000B9362 /* OcCryptoLib.lib */; }; - 9A87927C261882D9000B9362 /* OcAudioLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879217261882D9000B9362 /* OcAudioLib.lib */; }; - 9A87927D261882D9000B9362 /* OcDevicePropertyLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879218261882D9000B9362 /* OcDevicePropertyLib.lib */; }; - 9A87927E261882D9000B9362 /* OcAppleChunklistLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879219261882D9000B9362 /* OcAppleChunklistLib.lib */; }; - 9A87927F261882D9000B9362 /* OcStringLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921A261882D9000B9362 /* OcStringLib.lib */; }; - 9A879280261882D9000B9362 /* OcTemplateLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921B261882D9000B9362 /* OcTemplateLib.lib */; }; - 9A879281261882D9000B9362 /* OcUnicodeCollationEngGenericLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921C261882D9000B9362 /* OcUnicodeCollationEngGenericLib.lib */; }; - 9A879282261882D9000B9362 /* ControlMsrE2.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921D261882D9000B9362 /* ControlMsrE2.lib */; }; - 9A879283261882D9000B9362 /* OcAppleKeyMapLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921E261882D9000B9362 /* OcAppleKeyMapLib.lib */; }; - 9A879284261882D9000B9362 /* OcConsoleLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87921F261882D9000B9362 /* OcConsoleLib.lib */; }; - 9A879285261882D9000B9362 /* OcRtcLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879220261882D9000B9362 /* OcRtcLib.lib */; }; - 9A879286261882D9000B9362 /* OcDebugLogLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879221261882D9000B9362 /* OcDebugLogLib.lib */; }; - 9A879287261882DA000B9362 /* OcCpuLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879222261882D9000B9362 /* OcCpuLib.lib */; }; - 9A879288261882DA000B9362 /* OcGuardLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879223261882D9000B9362 /* OcGuardLib.lib */; }; - 9A879289261882DA000B9362 /* OcDevicePathLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879224261882D9000B9362 /* OcDevicePathLib.lib */; }; - 9A87928A261882DA000B9362 /* OcAppleKernelLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879225261882D9000B9362 /* OcAppleKernelLib.lib */; }; - 9A87928B261882DA000B9362 /* OcAppleKeysLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879226261882D9000B9362 /* OcAppleKeysLib.lib */; }; - 9A87928C261882DA000B9362 /* OcInputLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879227261882D9000B9362 /* OcInputLib.lib */; }; - 9A87928D261882DA000B9362 /* OpenRuntime.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879228261882D9000B9362 /* OpenRuntime.lib */; }; - 9A87928E261882DA000B9362 /* OcAppleRamDiskLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879229261882D9000B9362 /* OcAppleRamDiskLib.lib */; }; - 9A87928F261882DA000B9362 /* OcPeCoffLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922A261882D9000B9362 /* OcPeCoffLib.lib */; }; - 9A879290261882DA000B9362 /* OcApfsLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922B261882D9000B9362 /* OcApfsLib.lib */; }; - 9A879291261882DA000B9362 /* OcSmbiosLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922C261882D9000B9362 /* OcSmbiosLib.lib */; }; - 9A879292261882DA000B9362 /* OcSerializeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922D261882D9000B9362 /* OcSerializeLib.lib */; }; - 9A879293261882DA000B9362 /* OcRngLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922E261882D9000B9362 /* OcRngLib.lib */; }; - 9A879294261882DA000B9362 /* OcAfterBootCompatLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87922F261882D9000B9362 /* OcAfterBootCompatLib.lib */; }; - 9A879295261882DA000B9362 /* OcCompressionLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879230261882D9000B9362 /* OcCompressionLib.lib */; }; - 9A879296261882DA000B9362 /* OcAppleImageVerificationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879231261882D9000B9362 /* OcAppleImageVerificationLib.lib */; }; - 9A879297261882DA000B9362 /* OcMemoryLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879232261882D9000B9362 /* OcMemoryLib.lib */; }; - 9A879298261882DA000B9362 /* OcMacInfoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879233261882D9000B9362 /* OcMacInfoLib.lib */; }; - 9A879299261882DA000B9362 /* OcBootManagementLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879234261882D9000B9362 /* OcBootManagementLib.lib */; }; - 9A87929A261882DA000B9362 /* OcAppleImg4Lib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879235261882D9000B9362 /* OcAppleImg4Lib.lib */; }; - 9A87929B261882DA000B9362 /* OcAcpiLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879236261882D9000B9362 /* OcAcpiLib.lib */; }; - 9A87929C261882DA000B9362 /* OcAppleDiskImageLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879237261882D9000B9362 /* OcAppleDiskImageLib.lib */; }; - 9A87929D261882DA000B9362 /* OcMachoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879238261882D9000B9362 /* OcMachoLib.lib */; }; - 9A87929E261882DA000B9362 /* OcSmcLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879239261882D9000B9362 /* OcSmcLib.lib */; }; - 9A87929F261882DA000B9362 /* OcFileLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923A261882D9000B9362 /* OcFileLib.lib */; }; - 9A8792A0261882DA000B9362 /* OcAppleUserInterfaceThemeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923B261882D9000B9362 /* OcAppleUserInterfaceThemeLib.lib */; }; - 9A8792A1261882DA000B9362 /* OcDeviceTreeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923C261882D9000B9362 /* OcDeviceTreeLib.lib */; }; - 9A8792A2261882DA000B9362 /* OcOSInfoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923D261882D9000B9362 /* OcOSInfoLib.lib */; }; - 9A8792A3261882DA000B9362 /* OcDriverConnectionLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923E261882D9000B9362 /* OcDriverConnectionLib.lib */; }; - 9A8792A4261882DA000B9362 /* OpenCore.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87923F261882D9000B9362 /* OpenCore.lib */; }; - 9A8792A5261882DA000B9362 /* OcHashServicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879240261882D9000B9362 /* OcHashServicesLib.lib */; }; - 9A8792A6261882DA000B9362 /* OcMiscLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879241261882D9000B9362 /* OcMiscLib.lib */; }; - 9A8792A7261882DA000B9362 /* OcAppleBootPolicyLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879242261882D9000B9362 /* OcAppleBootPolicyLib.lib */; }; - 9A8792A8261882DA000B9362 /* OcAppleSecureBootLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879243261882D9000B9362 /* OcAppleSecureBootLib.lib */; }; - 9A8792A9261882DA000B9362 /* VideoBiosPatchLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879245261882D9000B9362 /* VideoBiosPatchLib.lib */; }; - 9A8792AA261882DA000B9362 /* VBoxPeCoffLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879246261882D9000B9362 /* VBoxPeCoffLib.lib */; }; - 9A8792AB261882DA000B9362 /* DuetTimerLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879247261882D9000B9362 /* DuetTimerLib.lib */; }; - 9A8792AC261882DA000B9362 /* OpensslLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879248261882D9000B9362 /* OpensslLib.lib */; }; - 9A8792AD261882DA000B9362 /* HdaDevicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879249261882D9000B9362 /* HdaDevicesLib.lib */; }; - 9A8792AE261882DA000B9362 /* WaveLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87924A261882D9000B9362 /* WaveLib.lib */; }; - 9A8792AF261882DA000B9362 /* BasePciCf8Lib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87924C261882D9000B9362 /* BasePciCf8Lib.lib */; }; - 9A8792B0261882DA000B9362 /* UefiApplicationEntryPoint.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87924D261882D9000B9362 /* UefiApplicationEntryPoint.lib */; }; - 9A8792B1261882DA000B9362 /* BaseLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87924E261882D9000B9362 /* BaseLib.lib */; }; - 9A8792B2261882DA000B9362 /* UefiRuntimeServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87924F261882D9000B9362 /* UefiRuntimeServicesTableLib.lib */; }; - 9A8792B3261882DA000B9362 /* BaseMemoryLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879250261882D9000B9362 /* BaseMemoryLib.lib */; }; - 9A8792B4261882DA000B9362 /* BaseIoLibIntrinsic.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879251261882D9000B9362 /* BaseIoLibIntrinsic.lib */; }; - 9A8792B5261882DA000B9362 /* DxeServicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879252261882D9000B9362 /* DxeServicesLib.lib */; }; - 9A8792B6261882DA000B9362 /* BaseCpuLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879253261882D9000B9362 /* BaseCpuLib.lib */; }; - 9A8792B7261882DA000B9362 /* UefiLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879254261882D9000B9362 /* UefiLib.lib */; }; - 9A8792B8261882DA000B9362 /* PeCoffExtraActionLibNull.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879255261882D9000B9362 /* PeCoffExtraActionLibNull.lib */; }; - 9A8792B9261882DA000B9362 /* UefiMemoryAllocationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879256261882D9000B9362 /* UefiMemoryAllocationLib.lib */; }; - 9A8792BA261882DA000B9362 /* UefiFileHandleLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879257261882D9000B9362 /* UefiFileHandleLib.lib */; }; - 9A8792BB261882DA000B9362 /* DxeHobLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879258261882D9000B9362 /* DxeHobLib.lib */; }; - 9A8792BC261882DA000B9362 /* UefiBootServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879259261882D9000B9362 /* UefiBootServicesTableLib.lib */; }; - 9A8792BD261882DA000B9362 /* BaseDebugLibSerialPort.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925A261882D9000B9362 /* BaseDebugLibSerialPort.lib */; }; - 9A8792BE261882DA000B9362 /* DxeServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925B261882D9000B9362 /* DxeServicesTableLib.lib */; }; - 9A8792BF261882DA000B9362 /* BasePciLibCf8.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925C261882D9000B9362 /* BasePciLibCf8.lib */; }; - 9A8792C0261882DA000B9362 /* BasePrintLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925D261882D9000B9362 /* BasePrintLib.lib */; }; - 9A8792C1261882DA000B9362 /* UefiDevicePathLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925E261882D9000B9362 /* UefiDevicePathLib.lib */; }; - 9A8792C2261882DA000B9362 /* BaseDebugPrintErrorLevelLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A87925F261882D9000B9362 /* BaseDebugPrintErrorLevelLib.lib */; }; - 9A8792C3261882DA000B9362 /* MtrrLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879261261882D9000B9362 /* MtrrLib.lib */; }; - 9A8792C4261882DA000B9362 /* BasePlatformHookLibNull.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879263261882D9000B9362 /* BasePlatformHookLibNull.lib */; }; - 9A8792C5261882DA000B9362 /* BaseSerialPortLib16550.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879264261882D9000B9362 /* BaseSerialPortLib16550.lib */; }; - 9A8792C6261882DA000B9362 /* FrameBufferBltLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A879265261882D9000B9362 /* FrameBufferBltLib.lib */; }; - 9A8792C7261882DA000B9362 /* AutoGen.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A879268261882D9000B9362 /* AutoGen.c */; }; - 9A8792C8261882DA000B9362 /* xcode_utf_fixed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A879269261882D9000B9362 /* xcode_utf_fixed.cpp */; }; - 9A8792C9261882DA000B9362 /* BaseMemoryLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926C261882D9000B9362 /* BaseMemoryLib.c */; }; - 9A8792CA261882DA000B9362 /* MemoryAllocationLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926D261882D9000B9362 /* MemoryAllocationLib.c */; }; - 9A8792CB261882DA000B9362 /* PrintLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926E261882D9000B9362 /* PrintLib.c */; }; - 9A8792CC261882DA000B9362 /* DebugLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926F261882D9000B9362 /* DebugLib.c */; }; - 9A8792CD261882DA000B9362 /* Globals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A879270261882D9000B9362 /* Globals.cpp */; }; - 9A9037E625CFE7D100F14179 /* xml_lite-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9037E325CFE7CD00F14179 /* xml_lite-test.cpp */; }; - 9A9037E725CFE7D100F14179 /* config-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9037E425CFE7D000F14179 /* config-test.cpp */; }; - 9A9223312402FD1000483CBA /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9223302402FD1000483CBA /* main.cpp */; }; - 9A9AEB8D243F73CE00FBD7D8 /* unicode_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9AEB8C243F73CE00FBD7D8 /* unicode_conversions.cpp */; }; - 9AA3918F25CC75420099DC1F /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A852C0E25CC39E900C5662E /* Settings.cpp */; }; - 9AA918C125CD4B7900BD5E8B /* lib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA918BC25CD4B5900BD5E8B /* lib.cpp */; }; - 9AA918C725CD4CD300BD5E8B /* BmLib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA918C625CD4CD300BD5E8B /* BmLib.cpp */; }; - 9AA9241725CD5B2E00BD5E8B /* BdsConnect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239525CD5B1A00BD5E8B /* BdsConnect.cpp */; }; - 9AA9241B25CD5B2E00BD5E8B /* Edid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239625CD5B1B00BD5E8B /* Edid.cpp */; }; - 9AA9241F25CD5B2E00BD5E8B /* LegacyBiosThunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239825CD5B1B00BD5E8B /* LegacyBiosThunk.cpp */; }; - 9AA9242325CD5B2E00BD5E8B /* PlatformDriverOverride.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239925CD5B1B00BD5E8B /* PlatformDriverOverride.cpp */; }; - 9AA9242725CD5B2E00BD5E8B /* smbios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239A25CD5B1C00BD5E8B /* smbios.cpp */; }; - 9AA9242B25CD5B2E00BD5E8B /* spd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239B25CD5B1C00BD5E8B /* spd.cpp */; }; - 9AA9245F25CD5B2E00BD5E8B /* usbfix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923B525CD5B1C00BD5E8B /* usbfix.cpp */; }; - 9AA9246325CD5B2E00BD5E8B /* HdaCodecDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923BB25CD5B1E00BD5E8B /* HdaCodecDump.cpp */; }; - 9AA9246B25CD5B2E00BD5E8B /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C325CD5B1F00BD5E8B /* guid.cpp */; }; - 9AA9246F25CD5B2E00BD5E8B /* KextList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C425CD5B2000BD5E8B /* KextList.cpp */; }; - 9AA9247725CD5B2E00BD5E8B /* kext_patcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C825CD5B2100BD5E8B /* kext_patcher.cpp */; }; - 9AA9247B25CD5B2E00BD5E8B /* platformdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923CE25CD5B2200BD5E8B /* platformdata.cpp */; }; - 9AA9247F25CD5B2E00BD5E8B /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D025CD5B2300BD5E8B /* sound.cpp */; }; - 9AA9248325CD5B2E00BD5E8B /* Volumes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D125CD5B2300BD5E8B /* Volumes.cpp */; }; - 9AA9248725CD5B2E00BD5E8B /* BootOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D225CD5B2300BD5E8B /* BootOptions.cpp */; }; - 9AA9248B25CD5B2E00BD5E8B /* Nvram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D425CD5B2400BD5E8B /* Nvram.cpp */; }; - 9AA9248F25CD5B2E00BD5E8B /* LegacyBoot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D625CD5B2400BD5E8B /* LegacyBoot.cpp */; }; - 9AA9249325CD5B2E00BD5E8B /* DataHubCpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D825CD5B2500BD5E8B /* DataHubCpu.cpp */; }; - 9AA9249725CD5B2E00BD5E8B /* Hibernate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D925CD5B2500BD5E8B /* Hibernate.cpp */; }; - 9AA9249B25CD5B2E00BD5E8B /* APFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923DA25CD5B2500BD5E8B /* APFS.cpp */; }; - 9AA9249F25CD5B2E00BD5E8B /* nvidia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923E025CD5B2700BD5E8B /* nvidia.cpp */; }; - 9AA924A325CD5B2E00BD5E8B /* kext_inject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923E125CD5B2700BD5E8B /* kext_inject.cpp */; }; - 9AA924C725CD5B2E00BD5E8B /* Injectors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FA25CD5B2900BD5E8B /* Injectors.cpp */; }; - 9AA924CB25CD5B2E00BD5E8B /* AmlGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FB25CD5B2900BD5E8B /* AmlGenerator.cpp */; }; - 9AA924CF25CD5B2E00BD5E8B /* hda.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FC25CD5B2900BD5E8B /* hda.cpp */; }; - 9AA924D325CD5B2E00BD5E8B /* Events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FD25CD5B2900BD5E8B /* Events.cpp */; }; - 9AA924D725CD5B2E00BD5E8B /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FE25CD5B2A00BD5E8B /* cpu.cpp */; }; - 9AA924DB25CD5B2E00BD5E8B /* StartupSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FF25CD5B2A00BD5E8B /* StartupSound.cpp */; }; - 9AA924DF25CD5B2E00BD5E8B /* Console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240025CD5B2A00BD5E8B /* Console.cpp */; }; - 9AA924E325CD5B2E00BD5E8B /* ati.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240125CD5B2A00BD5E8B /* ati.cpp */; }; - 9AA924E725CD5B2E00BD5E8B /* gma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240225CD5B2B00BD5E8B /* gma.cpp */; }; - 9AA924EB25CD5B2E00BD5E8B /* kernel_patcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240525CD5B2B00BD5E8B /* kernel_patcher.cpp */; }; - 9AA924EF25CD5B2E00BD5E8B /* FixBiosDsdt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240625CD5B2B00BD5E8B /* FixBiosDsdt.cpp */; }; - 9AA924F325CD5B2E00BD5E8B /* device_inject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240725CD5B2C00BD5E8B /* device_inject.cpp */; }; - 9AA924FB25CD5B2E00BD5E8B /* AcpiPatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240D25CD5B2D00BD5E8B /* AcpiPatcher.cpp */; }; - 9AA924FF25CD5B2E00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240F25CD5B2D00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp */; }; - 9AA9250325CD5B2E00BD5E8B /* StateGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9241225CD5B2E00BD5E8B /* StateGenerator.cpp */; }; - 9AA9252B25CD74CC00BD5E8B /* tool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251825CD74C800BD5E8B /* tool.cpp */; }; - 9AA9252C25CD74CC00BD5E8B /* lockedgraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251C25CD74C800BD5E8B /* lockedgraphics.cpp */; }; - 9AA9252D25CD74CC00BD5E8B /* securehash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251D25CD74C900BD5E8B /* securehash.cpp */; }; - 9AA9252E25CD74CC00BD5E8B /* legacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251E25CD74C900BD5E8B /* legacy.cpp */; }; - 9AA9252F25CD74CC00BD5E8B /* bootscreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251F25CD74C900BD5E8B /* bootscreen.cpp */; }; - 9AA9253025CD74CC00BD5E8B /* secureboot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252325CD74CA00BD5E8B /* secureboot.cpp */; }; - 9AA9253125CD74CC00BD5E8B /* securemenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252425CD74CA00BD5E8B /* securemenu.cpp */; }; - 9AA9253225CD74CC00BD5E8B /* securevars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252925CD74CB00BD5E8B /* securevars.cpp */; }; - 9AA9253325CD74CC00BD5E8B /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252A25CD74CB00BD5E8B /* common.cpp */; }; - 9AA9253A25CD764900BD5E8B /* menu_items.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9253825CD764800BD5E8B /* menu_items.cpp */; }; - 9AA9253B25CD764900BD5E8B /* REFIT_MENU_SCREEN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9253925CD764800BD5E8B /* REFIT_MENU_SCREEN.cpp */; }; - 9AA9253F25CD765000BD5E8B /* shared_with_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD469472452B33700D6D0DB /* shared_with_menu.cpp */; }; - 9AA9257525CD770F00BD5E8B /* egemb_icons_dark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256125CD770A00BD5E8B /* egemb_icons_dark.cpp */; }; - 9AA9257925CD770F00BD5E8B /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256225CD770B00BD5E8B /* text.cpp */; }; - 9AA9257D25CD770F00BD5E8B /* libscreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256625CD770C00BD5E8B /* libscreen.cpp */; }; - 9AA9258125CD770F00BD5E8B /* nanosvgrast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256725CD770C00BD5E8B /* nanosvgrast.cpp */; }; - 9AA9258525CD770F00BD5E8B /* nanosvg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256825CD770C00BD5E8B /* nanosvg.cpp */; }; - 9AA9258925CD770F00BD5E8B /* load_icns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256B25CD770D00BD5E8B /* load_icns.cpp */; }; - 9AA9259125CD770F00BD5E8B /* scroll_images.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256D25CD770D00BD5E8B /* scroll_images.cpp */; }; - 9AA9259525CD770F00BD5E8B /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256F25CD770E00BD5E8B /* image.cpp */; }; - 9AA9259925CD770F00BD5E8B /* egemb_font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257125CD770E00BD5E8B /* egemb_font.cpp */; }; - 9AA9259D25CD770F00BD5E8B /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257225CD770E00BD5E8B /* lodepng.cpp */; }; - 9AA925A125CD770F00BD5E8B /* VectorGraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257325CD770F00BD5E8B /* VectorGraphics.cpp */; }; - 9AA925A525CD770F00BD5E8B /* egemb_icons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257425CD770F00BD5E8B /* egemb_icons.cpp */; }; - 9AA925B325CD79AB00BD5E8B /* icns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AB25CD79AA00BD5E8B /* icns.cpp */; }; - 9AA925B725CD79AB00BD5E8B /* menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AC25CD79AA00BD5E8B /* menu.cpp */; }; - 9AA925BB25CD79AB00BD5E8B /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AE25CD79AB00BD5E8B /* screen.cpp */; }; - 9AA925DE25CD967800BD5E8B /* SafeString.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AA90CE225CD451700BD5E8B /* SafeString.c */; }; - 9AA9E4D625CD1C9400BD5E8B /* card_vlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4D425CD1C9400BD5E8B /* card_vlist.cpp */; }; - 9AA9E4DC25CD279200BD5E8B /* VersionString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4DA25CD279100BD5E8B /* VersionString.cpp */; }; - 9AA9E4EA25CD283400BD5E8B /* XImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E025CD283300BD5E8B /* XImage.cpp */; }; - 9AA9E4EE25CD283400BD5E8B /* XIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E225CD283300BD5E8B /* XIcon.cpp */; }; - 9AA9E4F225CD283400BD5E8B /* XTheme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E525CD283300BD5E8B /* XTheme.cpp */; }; - 9AA9E4F625CD283400BD5E8B /* XCinema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E625CD283400BD5E8B /* XCinema.cpp */; }; - 9AA9E4FA25CD283400BD5E8B /* XPointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E725CD283400BD5E8B /* XPointer.cpp */; }; - 9AA9E50225CD2FF400BD5E8B /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E50025CD2FF400BD5E8B /* Utils.cpp */; }; - 9AA9E53D25CD306700BD5E8B /* loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E51B25CD306700BD5E8B /* loader.cpp */; }; - 9AB67BE4261834F300CC853A /* xml_lite-reapeatingdict-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AB67BE2261834F300CC853A /* xml_lite-reapeatingdict-test.cpp */; }; - 9AD0EB24260A497600093F23 /* XmlLiteSimpleTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD0EB22260A497500093F23 /* XmlLiteSimpleTypes.cpp */; }; - 9AD7B15026079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD7B14F26079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp */; }; - 9AE2785C2642869E005C8F2F /* usbfix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923B525CD5B1C00BD5E8B /* usbfix.cpp */; }; - 9AE2785D2642869E005C8F2F /* card_vlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4D425CD1C9400BD5E8B /* card_vlist.cpp */; }; - 9AE2785E2642869E005C8F2F /* TagInt64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E224F3B537007A1107 /* TagInt64.cpp */; }; - 9AE2785F2642869E005C8F2F /* SMBIOSPlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A72642772B00884E81 /* SMBIOSPlist.cpp */; }; - 9AE278602642869E005C8F2F /* TagDict.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E124F3B537007A1107 /* TagDict.cpp */; }; - 9AE278612642869E005C8F2F /* MacOsVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4C5769255AAD07004F0B21 /* MacOsVersion.cpp */; }; - 9AE278622642869E005C8F2F /* TagData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E524F3B537007A1107 /* TagData.cpp */; }; - 9AE278632642869E005C8F2F /* SmbiosFillPatchingValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87C426427A0600884E81 /* SmbiosFillPatchingValues.cpp */; }; - 9AE278642642869E005C8F2F /* Globals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A879270261882D9000B9362 /* Globals.cpp */; }; - 9AE278652642869E005C8F2F /* secureboot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252325CD74CA00BD5E8B /* secureboot.cpp */; }; - 9AE278662642869E005C8F2F /* AcpiPatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240D25CD5B2D00BD5E8B /* AcpiPatcher.cpp */; }; - 9AE278672642869E005C8F2F /* XBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A7D518124FC32F700FA1CC3 /* XBuffer.cpp */; }; - 9AE278682642869E005C8F2F /* ati.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240125CD5B2A00BD5E8B /* ati.cpp */; }; - 9AE278692642869E005C8F2F /* Console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240025CD5B2A00BD5E8B /* Console.cpp */; }; - 9AE2786A2642869E005C8F2F /* KextList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C425CD5B2000BD5E8B /* KextList.cpp */; }; - 9AE2786B2642869E005C8F2F /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E53B24F3EDED007A1107 /* base64.cpp */; }; - 9AE2786C2642869E005C8F2F /* strlen_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07B25CE730F00EEAF06 /* strlen_test.cpp */; }; - 9AE2786D2642869E005C8F2F /* XmlLiteCompositeTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A358B3925CF117A00A3850D /* XmlLiteCompositeTypes.cpp */; }; - 9AE2786E2642869E005C8F2F /* StateGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9241225CD5B2E00BD5E8B /* StateGenerator.cpp */; }; - 9AE2786F2642869E005C8F2F /* xcode_utf_fixed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A879269261882D9000B9362 /* xcode_utf_fixed.cpp */; }; - 9AE278702642869E005C8F2F /* securemenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252425CD74CA00BD5E8B /* securemenu.cpp */; }; - 9AE278712642869E005C8F2F /* XmlLiteSimpleTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD0EB22260A497500093F23 /* XmlLiteSimpleTypes.cpp */; }; - 9AE278722642869E005C8F2F /* all_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07125CE730F00EEAF06 /* all_tests.cpp */; }; - 9AE278732642869E005C8F2F /* XArray_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07425CE730F00EEAF06 /* XArray_tests.cpp */; }; - 9AE278742642869E005C8F2F /* XString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4FFA7C2451C8330050B38B /* XString.cpp */; }; - 9AE278752642869E005C8F2F /* egemb_icons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257425CD770F00BD5E8B /* egemb_icons.cpp */; }; - 9AE278762642869E005C8F2F /* XTheme.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E525CD283300BD5E8B /* XTheme.cpp */; }; - 9AE278772642869E005C8F2F /* Volumes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D125CD5B2300BD5E8B /* Volumes.cpp */; }; - 9AE278782642869E005C8F2F /* PrintLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926E261882D9000B9362 /* PrintLib.c */; }; - 9AE278792642869E005C8F2F /* AssignField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1F04426343F6D00F7C2C0 /* AssignField.cpp */; }; - 9AE2787A2642869E005C8F2F /* clover_strlen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87732642714700884E81 /* clover_strlen.cpp */; }; - 9AE2787B2642869E005C8F2F /* LegacyBiosThunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239825CD5B1B00BD5E8B /* LegacyBiosThunk.cpp */; }; - 9AE2787C2642869E005C8F2F /* HdaCodecDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923BB25CD5B1E00BD5E8B /* HdaCodecDump.cpp */; }; - 9AE2787D2642869E005C8F2F /* scroll_images.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256D25CD770D00BD5E8B /* scroll_images.cpp */; }; - 9AE2787E2642869E005C8F2F /* printf_lite.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AA91E2625CD59F100BD5E8B /* printf_lite.c */; }; - 9AE2787F2642869E005C8F2F /* find_replace_mask_OC_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07C25CE730F00EEAF06 /* find_replace_mask_OC_tests.cpp */; }; - 9AE278802642869E005C8F2F /* DataHubCpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D825CD5B2500BD5E8B /* DataHubCpu.cpp */; }; - 9AE278812642869E005C8F2F /* TagKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4EC24F3B537007A1107 /* TagKey.cpp */; }; - 9AE278822642869E005C8F2F /* strcmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06A25CE730F00EEAF06 /* strcmp_test.cpp */; }; - 9AE278832642869E005C8F2F /* FloatLib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E52424F3BB6B007A1107 /* FloatLib.cpp */; }; - 9AE278842642869E005C8F2F /* MacOsVersion_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06925CE730F00EEAF06 /* MacOsVersion_test.cpp */; }; - 9AE278852642869E005C8F2F /* MemoryOperation.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A838CB325347C36008303F5 /* MemoryOperation.c */; }; - 9AE278862642869E005C8F2F /* tool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251825CD74C800BD5E8B /* tool.cpp */; }; - 9AE278872642869E005C8F2F /* lockedgraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251C25CD74C800BD5E8B /* lockedgraphics.cpp */; }; - 9AE278882642869E005C8F2F /* BaseMemoryLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926C261882D9000B9362 /* BaseMemoryLib.c */; }; - 9AE278892642869E005C8F2F /* ConfigManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F878B2642772B00884E81 /* ConfigManager.cpp */; }; - 9AE2788A2642869E005C8F2F /* XIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E225CD283300BD5E8B /* XIcon.cpp */; }; - 9AE2788B2642869E005C8F2F /* smbios.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239A25CD5B1C00BD5E8B /* smbios.cpp */; }; - 9AE2788C2642869E005C8F2F /* LoadOptions_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06125CE730F00EEAF06 /* LoadOptions_test.cpp */; }; - 9AE2788D2642869E005C8F2F /* platformdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923CE25CD5B2200BD5E8B /* platformdata.cpp */; }; - 9AE2788E2642869E005C8F2F /* XImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E025CD283300BD5E8B /* XImage.cpp */; }; - 9AE2788F2642869E005C8F2F /* Edid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239625CD5B1B00BD5E8B /* Edid.cpp */; }; - 9AE278902642869E005C8F2F /* CloverVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87C226427A0500884E81 /* CloverVersion.cpp */; }; - 9AE278912642869E005C8F2F /* XmlLiteUnionTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C42261A44070007CC44 /* XmlLiteUnionTypes.cpp */; }; - 9AE278922642869E005C8F2F /* securehash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251D25CD74C900BD5E8B /* securehash.cpp */; }; - 9AE278932642869E005C8F2F /* legacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251E25CD74C900BD5E8B /* legacy.cpp */; }; - 9AE278942642869E005C8F2F /* VectorGraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257325CD770F00BD5E8B /* VectorGraphics.cpp */; }; - 9AE278952642869E005C8F2F /* posix_additions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87702642714700884E81 /* posix_additions.cpp */; }; - 9AE278962642869E005C8F2F /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9223302402FD1000483CBA /* main.cpp */; }; - 9AE278972642869E005C8F2F /* cpu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FE25CD5B2A00BD5E8B /* cpu.cpp */; }; - 9AE278982642869E005C8F2F /* BootLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F877B2642714700884E81 /* BootLog.cpp */; }; - 9AE278992642869E005C8F2F /* spd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239B25CD5B1C00BD5E8B /* spd.cpp */; }; - 9AE2789A2642869E005C8F2F /* SafeString.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AA90CE225CD451700BD5E8B /* SafeString.c */; }; - 9AE2789B2642869E005C8F2F /* nanosvg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256825CD770C00BD5E8B /* nanosvg.cpp */; }; - 9AE2789C2642869E005C8F2F /* XObjArray_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07325CE730F00EEAF06 /* XObjArray_tests.cpp */; }; - 9AE2789D2642869E005C8F2F /* hda.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FC25CD5B2900BD5E8B /* hda.cpp */; }; - 9AE2789E2642869E005C8F2F /* Self.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87AC2642772B00884E81 /* Self.cpp */; }; - 9AE2789F2642869E005C8F2F /* Hibernate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D925CD5B2500BD5E8B /* Hibernate.cpp */; }; - 9AE278A02642869E005C8F2F /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925A925CD79A900BD5E8B /* main.cpp */; }; - 9AE278A12642869E005C8F2F /* XToolsCommon_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07925CE730F00EEAF06 /* XToolsCommon_test.cpp */; }; - 9AE278A22642869E005C8F2F /* XCinema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E625CD283400BD5E8B /* XCinema.cpp */; }; - 9AE278A32642869E005C8F2F /* device_inject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240725CD5B2C00BD5E8B /* device_inject.cpp */; }; - 9AE278A42642869E005C8F2F /* sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D025CD5B2300BD5E8B /* sound.cpp */; }; - 9AE278A52642869E005C8F2F /* find_replace_mask_Clover_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06E25CE730F00EEAF06 /* find_replace_mask_Clover_tests.cpp */; }; - 9AE278A62642869E005C8F2F /* XmlLiteArrayTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C41261A44070007CC44 /* XmlLiteArrayTypes.cpp */; }; - 9AE278A72642869E005C8F2F /* nvidia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923E025CD5B2700BD5E8B /* nvidia.cpp */; }; - 9AE278A82642869E005C8F2F /* APFS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923DA25CD5B2500BD5E8B /* APFS.cpp */; }; - 9AE278A92642869E005C8F2F /* Config_ACPI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F879E2642772B00884E81 /* Config_ACPI.cpp */; }; - 9AE278AA2642869E005C8F2F /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256225CD770B00BD5E8B /* text.cpp */; }; - 9AE278AB2642869E005C8F2F /* SelfOem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87872642772B00884E81 /* SelfOem.cpp */; }; - 9AE278AC2642869E005C8F2F /* config-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9037E425CFE7D000F14179 /* config-test.cpp */; }; - 9AE278AD2642869E005C8F2F /* SettingsUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1EFF22634354500F7C2C0 /* SettingsUtils.cpp */; }; - 9AE278AE2642869E005C8F2F /* VersionString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4DA25CD279100BD5E8B /* VersionString.cpp */; }; - 9AE278AF2642869E005C8F2F /* bootscreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9251F25CD74C900BD5E8B /* bootscreen.cpp */; }; - 9AE278B02642869E005C8F2F /* BdsConnect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239525CD5B1A00BD5E8B /* BdsConnect.cpp */; }; - 9AE278B12642869E005C8F2F /* XString_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07725CE730F00EEAF06 /* XString_test.cpp */; }; - 9AE278B22642869E005C8F2F /* TagBool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E024F3B537007A1107 /* TagBool.cpp */; }; - 9AE278B32642869E005C8F2F /* Nvram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D425CD5B2400BD5E8B /* Nvram.cpp */; }; - 9AE278B42642869E005C8F2F /* shared_with_menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD469472452B33700D6D0DB /* shared_with_menu.cpp */; }; - 9AE278B52642869E005C8F2F /* XmlLiteDictTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A071C44261A44080007CC44 /* XmlLiteDictTypes.cpp */; }; - 9AE278B62642869E005C8F2F /* StartupSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FF25CD5B2A00BD5E8B /* StartupSound.cpp */; }; - 9AE278B72642869E005C8F2F /* REFIT_MENU_SCREEN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9253925CD764800BD5E8B /* REFIT_MENU_SCREEN.cpp */; }; - 9AE278B82642869E005C8F2F /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257225CD770E00BD5E8B /* lodepng.cpp */; }; - 9AE278B92642869E005C8F2F /* icns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AB25CD79AA00BD5E8B /* icns.cpp */; }; - 9AE278BA2642869E005C8F2F /* plist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DD24F3B536007A1107 /* plist.cpp */; }; - 9AE278BB2642869E005C8F2F /* Events.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FD25CD5B2900BD5E8B /* Events.cpp */; }; - 9AE278BC2642869E005C8F2F /* FixBiosDsdt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240625CD5B2B00BD5E8B /* FixBiosDsdt.cpp */; }; - 9AE278BD2642869E005C8F2F /* BootOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D225CD5B2300BD5E8B /* BootOptions.cpp */; }; - 9AE278BE2642869E005C8F2F /* kext_inject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923E125CD5B2700BD5E8B /* kext_inject.cpp */; }; - 9AE278BF2642869E005C8F2F /* AmlGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FB25CD5B2900BD5E8B /* AmlGenerator.cpp */; }; - 9AE278C02642869E005C8F2F /* xml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DF24F3B536007A1107 /* xml.cpp */; }; - 9AE278C12642869E005C8F2F /* unicode_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9AEB8C243F73CE00FBD7D8 /* unicode_conversions.cpp */; }; - 9AE278C22642869E005C8F2F /* MemLogLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87920B261882D9000B9362 /* MemLogLib.c */; }; - 9AE278C32642869E005C8F2F /* Config_GUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F878E2642772B00884E81 /* Config_GUI.cpp */; }; - 9AE278C52642869E005C8F2F /* nanosvgrast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256725CD770C00BD5E8B /* nanosvgrast.cpp */; }; - 9AE278C62642869E005C8F2F /* menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AC25CD79AA00BD5E8B /* menu.cpp */; }; - 9AE278C72642869E005C8F2F /* DebugLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926F261882D9000B9362 /* DebugLib.c */; }; - 9AE278C82642869E005C8F2F /* kext_patcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C825CD5B2100BD5E8B /* kext_patcher.cpp */; }; - 9AE278C92642869E005C8F2F /* menu_items.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9253825CD764800BD5E8B /* menu_items.cpp */; }; - 9AE278CA2642869E005C8F2F /* Config_Quirks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87922642772B00884E81 /* Config_Quirks.cpp */; }; - 9AE278CB2642869E005C8F2F /* libscreen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256625CD770C00BD5E8B /* libscreen.cpp */; }; - 9AE278CC2642869E005C8F2F /* screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925AE25CD79AB00BD5E8B /* screen.cpp */; }; - 9AE278CD2642869E005C8F2F /* xml_lite-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A9037E325CFE7CD00F14179 /* xml_lite-test.cpp */; }; - 9AE278CE2642869E005C8F2F /* XmlLiteParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A358B3A25CF117A00A3850D /* XmlLiteParser.cpp */; }; - 9AE278CF2642869E005C8F2F /* LegacyBoot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923D625CD5B2400BD5E8B /* LegacyBoot.cpp */; }; - 9AE278D02642869E005C8F2F /* KERNEL_AND_KEXT_PATCHES.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240F25CD5B2D00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp */; }; - 9AE278D12642869E005C8F2F /* securevars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252925CD74CB00BD5E8B /* securevars.cpp */; }; - 9AE278D22642869E005C8F2F /* PlatformDriverOverride.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9239925CD5B1B00BD5E8B /* PlatformDriverOverride.cpp */; }; - 9AE278D32642869E005C8F2F /* Volume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1EFF32634354800F7C2C0 /* Volume.cpp */; }; - 9AE278D42642869E005C8F2F /* BmLib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA918C625CD4CD300BD5E8B /* BmLib.cpp */; }; - 9AE278D52642869E005C8F2F /* gma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240225CD5B2B00BD5E8B /* gma.cpp */; }; - 9AE278D62642869E005C8F2F /* XRBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A7D518324FC32F700FA1CC3 /* XRBuffer.cpp */; }; - 9AE278D72642869E005C8F2F /* egemb_icons_dark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256125CD770A00BD5E8B /* egemb_icons_dark.cpp */; }; - 9AE278D82642869E005C8F2F /* XStringArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A4185BE2439F73A00BEAFB8 /* XStringArray.cpp */; }; - 9AE278D92642869E005C8F2F /* xml_lite-reapeatingdict-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AB67BE2261834F300CC853A /* xml_lite-reapeatingdict-test.cpp */; }; - 9AE278DA2642869E005C8F2F /* kernel_patcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9240525CD5B2B00BD5E8B /* kernel_patcher.cpp */; }; - 9AE278DB2642869E005C8F2F /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9252A25CD74CB00BD5E8B /* common.cpp */; }; - 9AE278DC2642869E005C8F2F /* printlib-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06B25CE730F00EEAF06 /* printlib-test.cpp */; }; - 9AE278DD2642869E005C8F2F /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E50025CD2FF400BD5E8B /* Utils.cpp */; }; - 9AE278DE2642869E005C8F2F /* strncmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07525CE730F00EEAF06 /* strncmp_test.cpp */; }; - 9AE278DF2642869E005C8F2F /* MemoryAllocationLib.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A87926D261882D9000B9362 /* MemoryAllocationLib.c */; }; - 9AE278E02642869E005C8F2F /* TagArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E624F3B537007A1107 /* TagArray.cpp */; }; - 9AE278E12642869E005C8F2F /* DataHub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A272A7D25D5062D00F03E19 /* DataHub.cpp */; }; - 9AE278E22642869E005C8F2F /* strcasecmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A0D113625FF583F0040555F /* strcasecmp_test.cpp */; }; - 9AE278E32642869E005C8F2F /* lib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA918BC25CD4B5900BD5E8B /* lib.cpp */; }; - 9AE278E42642869E005C8F2F /* Config_ACPI_DSDT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A32642772B00884E81 /* Config_ACPI_DSDT.cpp */; }; - 9AE278E52642869E005C8F2F /* TagString8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4DB24F3B536007A1107 /* TagString8.cpp */; }; - 9AE278E62642869E005C8F2F /* plist_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06825CE730F00EEAF06 /* plist_tests.cpp */; }; - 9AE278E72642869E005C8F2F /* loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E51B25CD306700BD5E8B /* loader.cpp */; }; - 9AE278E82642869E005C8F2F /* Injectors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923FA25CD5B2900BD5E8B /* Injectors.cpp */; }; - 9AE278E92642869E005C8F2F /* load_icns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256B25CD770D00BD5E8B /* load_icns.cpp */; }; - 9AE278EA2642869E005C8F2F /* global_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD05C25CE730F00EEAF06 /* global_test.cpp */; }; - 9AE278EB2642869E005C8F2F /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA923C325CD5B1F00BD5E8B /* guid.cpp */; }; - 9AE278EC2642869E005C8F2F /* TagDate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4E424F3B537007A1107 /* TagDate.cpp */; }; - 9AE278ED2642869E005C8F2F /* printf_lite-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06325CE730F00EEAF06 /* printf_lite-test.cpp */; }; - 9AE278EE2642869E005C8F2F /* XStringArray_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06C25CE730F00EEAF06 /* XStringArray_test.cpp */; }; - 9AE278EF2642869E005C8F2F /* ConfigPlistClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F879C2642772B00884E81 /* ConfigPlistClass.cpp */; }; - 9AE278F02642869E005C8F2F /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A852C0E25CC39E900C5662E /* Settings.cpp */; }; - 9AE278F12642869E005C8F2F /* b64cdecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E51E24F3B82A007A1107 /* b64cdecode.cpp */; }; - 9AE278F22642869E005C8F2F /* XBuffer_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06025CE730F00EEAF06 /* XBuffer_tests.cpp */; }; - 9AE278F32642869E005C8F2F /* egemb_font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9257125CD770E00BD5E8B /* egemb_font.cpp */; }; - 9AE278F42642869E005C8F2F /* BasicIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F877C2642714700884E81 /* BasicIO.cpp */; }; - 9AE278F52642869E005C8F2F /* TagFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A36E4EA24F3B537007A1107 /* TagFloat.cpp */; }; - 9AE278F62642869E005C8F2F /* ConfigPlistAbstract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87A22642772B00884E81 /* ConfigPlistAbstract.cpp */; }; - 9AE278F72642869E005C8F2F /* image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9256F25CD770E00BD5E8B /* image.cpp */; }; - 9AE278F82642869E005C8F2F /* abort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F87712642714700884E81 /* abort.cpp */; }; - 9AE278F92642869E005C8F2F /* AssignSettingsGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1F04A26343F6D00F7C2C0 /* AssignSettingsGUI.cpp */; }; - 9AE278FA2642869E005C8F2F /* REFIT_MAINMENU_SCREEN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD7B14F26079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp */; }; - 9AE278FB2642869E005C8F2F /* Platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A0B085D240300E000E2B470 /* Platform.cpp */; }; - 9AE278FC2642869E005C8F2F /* XPointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA9E4E725CD283400BD5E8B /* XPointer.cpp */; }; - 9AE2795726428781005C8F2F /* AutoGen.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AF4DFEC261F045E00365AD2 /* AutoGen.c */; }; - 9AE2795826428784005C8F2F /* MtrrLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFE5261F045E00365AD2 /* MtrrLib.lib */; }; - 9AE2795926428789005C8F2F /* VideoBiosPatchLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC9261F045E00365AD2 /* VideoBiosPatchLib.lib */; }; - 9AE2795A26428789005C8F2F /* VBoxPeCoffLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFCA261F045E00365AD2 /* VBoxPeCoffLib.lib */; }; - 9AE2795B26428789005C8F2F /* DuetTimerLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFCB261F045E00365AD2 /* DuetTimerLib.lib */; }; - 9AE2795C26428789005C8F2F /* OpensslLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFCC261F045E00365AD2 /* OpensslLib.lib */; }; - 9AE2795D26428789005C8F2F /* HdaDevicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFCD261F045E00365AD2 /* HdaDevicesLib.lib */; }; - 9AE2795E26428789005C8F2F /* WaveLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFCE261F045E00365AD2 /* WaveLib.lib */; }; - 9AE2795F2642878D005C8F2F /* FrameBufferBltLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFE9261F045E00365AD2 /* FrameBufferBltLib.lib */; }; - 9AE2796026428791005C8F2F /* BaseCpuLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12E261F0A1100365AD2 /* BaseCpuLib.lib */; }; - 9AE2796126428791005C8F2F /* BaseDebugLibNull.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E132261F0A1200365AD2 /* BaseDebugLibNull.lib */; }; - 9AE2796226428791005C8F2F /* BaseDebugPrintErrorLevelLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E123261F0A0F00365AD2 /* BaseDebugPrintErrorLevelLib.lib */; }; - 9AE2796326428791005C8F2F /* BaseIoLibIntrinsic.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12B261F0A1100365AD2 /* BaseIoLibIntrinsic.lib */; }; - 9AE2796426428791005C8F2F /* BaseLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E122261F0A0F00365AD2 /* BaseLib.lib */; }; - 9AE2796526428791005C8F2F /* BaseMemoryLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E11E261F0A0E00365AD2 /* BaseMemoryLib.lib */; }; - 9AE2796626428791005C8F2F /* BasePciCf8Lib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E125261F0A0F00365AD2 /* BasePciCf8Lib.lib */; }; - 9AE2796726428791005C8F2F /* BasePciLibCf8.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E11F261F0A0F00365AD2 /* BasePciLibCf8.lib */; }; - 9AE2796826428791005C8F2F /* BasePrintLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12A261F0A1000365AD2 /* BasePrintLib.lib */; }; - 9AE2796926428791005C8F2F /* BaseSerialPortLibNull.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12D261F0A1100365AD2 /* BaseSerialPortLibNull.lib */; }; - 9AE2796A26428791005C8F2F /* DxeHobLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E126261F0A1000365AD2 /* DxeHobLib.lib */; }; - 9AE2796B26428791005C8F2F /* DxeServicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E124261F0A0F00365AD2 /* DxeServicesLib.lib */; }; - 9AE2796C26428791005C8F2F /* DxeServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E120261F0A0F00365AD2 /* DxeServicesTableLib.lib */; }; - 9AE2796D26428792005C8F2F /* PeCoffExtraActionLibNull.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E127261F0A1000365AD2 /* PeCoffExtraActionLibNull.lib */; }; - 9AE2796E26428792005C8F2F /* UefiApplicationEntryPoint.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E121261F0A0F00365AD2 /* UefiApplicationEntryPoint.lib */; }; - 9AE2796F26428792005C8F2F /* UefiBootServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E128261F0A1000365AD2 /* UefiBootServicesTableLib.lib */; }; - 9AE2797026428792005C8F2F /* UefiDevicePathLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E129261F0A1000365AD2 /* UefiDevicePathLib.lib */; }; - 9AE2797126428792005C8F2F /* UefiFileHandleLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12F261F0A1100365AD2 /* UefiFileHandleLib.lib */; }; - 9AE2797226428792005C8F2F /* UefiLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E130261F0A1100365AD2 /* UefiLib.lib */; }; - 9AE2797326428792005C8F2F /* UefiMemoryAllocationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E12C261F0A1100365AD2 /* UefiMemoryAllocationLib.lib */; }; - 9AE2797426428792005C8F2F /* UefiRuntimeServicesTableLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4E131261F0A1200365AD2 /* UefiRuntimeServicesTableLib.lib */; }; - 9AE2797526428799005C8F2F /* ControlMsrE2.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA1261F045E00365AD2 /* ControlMsrE2.lib */; }; - 9AE2797626428799005C8F2F /* OcAcpiLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBA261F045E00365AD2 /* OcAcpiLib.lib */; }; - 9AE2797726428799005C8F2F /* OcAfterBootCompatLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB3261F045E00365AD2 /* OcAfterBootCompatLib.lib */; }; - 9AE2797826428799005C8F2F /* OcApfsLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAF261F045E00365AD2 /* OcApfsLib.lib */; }; - 9AE2797926428799005C8F2F /* OcAppleBootPolicyLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC6261F045E00365AD2 /* OcAppleBootPolicyLib.lib */; }; - 9AE2797A26428799005C8F2F /* OcAppleChunklistLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9D261F045E00365AD2 /* OcAppleChunklistLib.lib */; }; - 9AE2797B26428799005C8F2F /* OcAppleDiskImageLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBB261F045E00365AD2 /* OcAppleDiskImageLib.lib */; }; - 9AE2797C26428799005C8F2F /* OcAppleEventLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF99261F045E00365AD2 /* OcAppleEventLib.lib */; }; - 9AE2797D26428799005C8F2F /* OcAppleImageVerificationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB5261F045E00365AD2 /* OcAppleImageVerificationLib.lib */; }; - 9AE2797E26428799005C8F2F /* OcAppleImg4Lib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB9261F045E00365AD2 /* OcAppleImg4Lib.lib */; }; - 9AE2797F26428799005C8F2F /* OcAppleKernelLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA9261F045E00365AD2 /* OcAppleKernelLib.lib */; }; - 9AE2798026428799005C8F2F /* OcAppleKeyMapLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA2261F045E00365AD2 /* OcAppleKeyMapLib.lib */; }; - 9AE2798126428799005C8F2F /* OcAppleKeysLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAA261F045E00365AD2 /* OcAppleKeysLib.lib */; }; - 9AE2798226428799005C8F2F /* OcAppleRamDiskLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAD261F045E00365AD2 /* OcAppleRamDiskLib.lib */; }; - 9AE2798326428799005C8F2F /* OcAppleSecureBootLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC7261F045E00365AD2 /* OcAppleSecureBootLib.lib */; }; - 9AE2798426428799005C8F2F /* OcAppleUserInterfaceThemeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBF261F045E00365AD2 /* OcAppleUserInterfaceThemeLib.lib */; }; - 9AE2798526428799005C8F2F /* OcAudioLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9B261F045E00365AD2 /* OcAudioLib.lib */; }; - 9AE2798626428799005C8F2F /* OcBootManagementLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB8261F045E00365AD2 /* OcBootManagementLib.lib */; }; - 9AE2798726428799005C8F2F /* OcCompressionLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB4261F045E00365AD2 /* OcCompressionLib.lib */; }; - 9AE2798826428799005C8F2F /* OcConfigurationLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF95261F045E00365AD2 /* OcConfigurationLib.lib */; }; - 9AE2798926428799005C8F2F /* OcConsoleLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA3261F045E00365AD2 /* OcConsoleLib.lib */; }; - 9AE2798A26428799005C8F2F /* OcCpuLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA6261F045E00365AD2 /* OcCpuLib.lib */; }; - 9AE2798B26428799005C8F2F /* OcCryptoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9A261F045E00365AD2 /* OcCryptoLib.lib */; }; - 9AE2798C26428799005C8F2F /* OcDataHubLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF93261F045E00365AD2 /* OcDataHubLib.lib */; }; - 9AE2798D26428799005C8F2F /* OcDebugLogLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA5261F045E00365AD2 /* OcDebugLogLib.lib */; }; - 9AE2798E26428799005C8F2F /* OcDevicePathLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA8261F045E00365AD2 /* OcDevicePathLib.lib */; }; - 9AE2798F26428799005C8F2F /* OcDevicePropertyLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9C261F045E00365AD2 /* OcDevicePropertyLib.lib */; }; - 9AE2799026428799005C8F2F /* OcDeviceTreeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC0261F045E00365AD2 /* OcDeviceTreeLib.lib */; }; - 9AE2799126428799005C8F2F /* OcDriverConnectionLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC2261F045E00365AD2 /* OcDriverConnectionLib.lib */; }; - 9AE2799226428799005C8F2F /* OcFileLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBE261F045E00365AD2 /* OcFileLib.lib */; }; - 9AE2799326428799005C8F2F /* OcFirmwareVolumeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF96261F045E00365AD2 /* OcFirmwareVolumeLib.lib */; }; - 9AE2799426428799005C8F2F /* OcGuardLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA7261F045E00365AD2 /* OcGuardLib.lib */; }; - 9AE2799526428799005C8F2F /* OcHashServicesLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC4261F045E00365AD2 /* OcHashServicesLib.lib */; }; - 9AE2799626428799005C8F2F /* OcInputLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAB261F045E00365AD2 /* OcInputLib.lib */; }; - 9AE2799726428799005C8F2F /* OcMachoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBC261F045E00365AD2 /* OcMachoLib.lib */; }; - 9AE2799826428799005C8F2F /* OcMacInfoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB7261F045E00365AD2 /* OcMacInfoLib.lib */; }; - 9AE2799926428799005C8F2F /* OcMemoryLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB6261F045E00365AD2 /* OcMemoryLib.lib */; }; - 9AE2799A26428799005C8F2F /* OcMiscLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC5261F045E00365AD2 /* OcMiscLib.lib */; }; - 9AE2799B26428799005C8F2F /* OcOSInfoLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC1261F045E00365AD2 /* OcOSInfoLib.lib */; }; - 9AE2799C26428799005C8F2F /* OcPeCoffLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAE261F045E00365AD2 /* OcPeCoffLib.lib */; }; - 9AE2799D26428799005C8F2F /* OcRngLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB2261F045E00365AD2 /* OcRngLib.lib */; }; - 9AE2799E26428799005C8F2F /* OcRtcLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA4261F045E00365AD2 /* OcRtcLib.lib */; }; - 9AE2799F26428799005C8F2F /* OcSerializeLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB1261F045E00365AD2 /* OcSerializeLib.lib */; }; - 9AE279A026428799005C8F2F /* OcSmbiosLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFB0261F045E00365AD2 /* OcSmbiosLib.lib */; }; - 9AE279A126428799005C8F2F /* OcSmcLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFBD261F045E00365AD2 /* OcSmcLib.lib */; }; - 9AE279A226428799005C8F2F /* OcStorageLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF97261F045E00365AD2 /* OcStorageLib.lib */; }; - 9AE279A32642879A005C8F2F /* OcStringLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9E261F045E00365AD2 /* OcStringLib.lib */; }; - 9AE279A42642879A005C8F2F /* OcTemplateLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF9F261F045E00365AD2 /* OcTemplateLib.lib */; }; - 9AE279A52642879A005C8F2F /* OcUnicodeCollationEngGenericLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFA0261F045E00365AD2 /* OcUnicodeCollationEngGenericLib.lib */; }; - 9AE279A62642879A005C8F2F /* OcVirtualFsLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF98261F045E00365AD2 /* OcVirtualFsLib.lib */; }; - 9AE279A72642879A005C8F2F /* OcXmlLib.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DF94261F045E00365AD2 /* OcXmlLib.lib */; }; - 9AE279A82642879A005C8F2F /* OpenCore.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFC3261F045E00365AD2 /* OpenCore.lib */; }; - 9AE279A92642879A005C8F2F /* OpenRuntime.lib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF4DFAC261F045E00365AD2 /* OpenRuntime.lib */; }; - 9AF1EFF82634354A00F7C2C0 /* SettingsUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1EFF22634354500F7C2C0 /* SettingsUtils.cpp */; }; - 9AF1EFF92634354A00F7C2C0 /* Volume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1EFF32634354800F7C2C0 /* Volume.cpp */; }; - 9AF1F06026343F6E00F7C2C0 /* AssignField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1F04426343F6D00F7C2C0 /* AssignField.cpp */; }; - 9AF1F06626343F6E00F7C2C0 /* AssignSettingsGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF1F04A26343F6D00F7C2C0 /* AssignSettingsGUI.cpp */; }; - 9AF4E1C0261F0D9500365AD2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AA925A925CD79A900BD5E8B /* main.cpp */; }; - 9AFDD05425CDBC1800EEAF06 /* printf_lite.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AA91E2625CD59F100BD5E8B /* printf_lite.c */; }; - 9AFDD07D25CE731000EEAF06 /* global_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD05C25CE730F00EEAF06 /* global_test.cpp */; }; - 9AFDD08125CE731000EEAF06 /* XBuffer_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06025CE730F00EEAF06 /* XBuffer_tests.cpp */; }; - 9AFDD08525CE731000EEAF06 /* LoadOptions_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06125CE730F00EEAF06 /* LoadOptions_test.cpp */; }; - 9AFDD08925CE731000EEAF06 /* printf_lite-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06325CE730F00EEAF06 /* printf_lite-test.cpp */; }; - 9AFDD08D25CE731000EEAF06 /* plist_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06825CE730F00EEAF06 /* plist_tests.cpp */; }; - 9AFDD09125CE731000EEAF06 /* MacOsVersion_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06925CE730F00EEAF06 /* MacOsVersion_test.cpp */; }; - 9AFDD09525CE731000EEAF06 /* strcmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06A25CE730F00EEAF06 /* strcmp_test.cpp */; }; - 9AFDD09925CE731000EEAF06 /* printlib-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06B25CE730F00EEAF06 /* printlib-test.cpp */; }; - 9AFDD09D25CE731000EEAF06 /* XStringArray_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06C25CE730F00EEAF06 /* XStringArray_test.cpp */; }; - 9AFDD0A125CE731000EEAF06 /* find_replace_mask_Clover_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD06E25CE730F00EEAF06 /* find_replace_mask_Clover_tests.cpp */; }; - 9AFDD0A525CE731000EEAF06 /* all_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07125CE730F00EEAF06 /* all_tests.cpp */; }; - 9AFDD0A925CE731000EEAF06 /* XObjArray_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07325CE730F00EEAF06 /* XObjArray_tests.cpp */; }; - 9AFDD0AD25CE731000EEAF06 /* XArray_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07425CE730F00EEAF06 /* XArray_tests.cpp */; }; - 9AFDD0B125CE731000EEAF06 /* strncmp_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07525CE730F00EEAF06 /* strncmp_test.cpp */; }; - 9AFDD0B525CE731000EEAF06 /* XString_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07725CE730F00EEAF06 /* XString_test.cpp */; }; - 9AFDD0B925CE731000EEAF06 /* XToolsCommon_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07925CE730F00EEAF06 /* XToolsCommon_test.cpp */; }; - 9AFDD0BD25CE731000EEAF06 /* strlen_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07B25CE730F00EEAF06 /* strlen_test.cpp */; }; - 9AFDD0C125CE731000EEAF06 /* find_replace_mask_OC_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AFDD07C25CE730F00EEAF06 /* find_replace_mask_OC_tests.cpp */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 9A92232B2402FD1000483CBA /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; - 9AE279512642869E005C8F2F /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = /usr/share/man/man1/; - dstSubfolderSpec = 0; - files = ( - ); - runOnlyForDeploymentPostprocessing = 1; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 9A071C41261A44070007CC44 /* XmlLiteArrayTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteArrayTypes.cpp; sourceTree = ""; }; - 9A071C42261A44070007CC44 /* XmlLiteUnionTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteUnionTypes.cpp; sourceTree = ""; }; - 9A071C43261A44080007CC44 /* XmlLiteDictTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteDictTypes.h; sourceTree = ""; }; - 9A071C44261A44080007CC44 /* XmlLiteDictTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteDictTypes.cpp; sourceTree = ""; }; - 9A071C45261A44080007CC44 /* XmlLiteUnionTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteUnionTypes.h; sourceTree = ""; }; - 9A071C46261A44080007CC44 /* XmlLiteArrayTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteArrayTypes.h; sourceTree = ""; }; - 9A0B084A2402FE9300E2B470 /* XArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XArray.h; sourceTree = ""; }; - 9A0B084B2402FE9300E2B470 /* XObjArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XObjArray.h; sourceTree = ""; }; - 9A0B085D240300E000E2B470 /* Platform.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Platform.cpp; sourceTree = ""; }; - 9A0D113625FF583F0040555F /* strcasecmp_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strcasecmp_test.cpp; sourceTree = ""; }; - 9A0D113725FF58400040555F /* strcasecmp_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strcasecmp_test.h; sourceTree = ""; }; - 9A1F87702642714700884E81 /* posix_additions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = posix_additions.cpp; sourceTree = ""; }; - 9A1F87712642714700884E81 /* abort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = abort.cpp; sourceTree = ""; }; - 9A1F87722642714700884E81 /* posix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = posix.h; sourceTree = ""; }; - 9A1F87732642714700884E81 /* clover_strlen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = clover_strlen.cpp; sourceTree = ""; }; - 9A1F87742642714700884E81 /* posix_additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = posix_additions.h; sourceTree = ""; }; - 9A1F87752642714700884E81 /* abort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = abort.h; sourceTree = ""; }; - 9A1F87772642714700884E81 /* printlib-test-cpp_conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printlib-test-cpp_conf.h"; sourceTree = ""; }; - 9A1F87782642714700884E81 /* printf_lite-test-cpp_conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printf_lite-test-cpp_conf.h"; sourceTree = ""; }; - 9A1F87792642714700884E81 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = ""; }; - 9A1F877A2642714700884E81 /* XToolsConf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XToolsConf.h; sourceTree = ""; }; - 9A1F877B2642714700884E81 /* BootLog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BootLog.cpp; sourceTree = ""; }; - 9A1F877C2642714700884E81 /* BasicIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BasicIO.cpp; sourceTree = ""; }; - 9A1F877E2642714700884E81 /* globals_dtor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = globals_dtor.h; sourceTree = ""; }; - 9A1F877F2642714700884E81 /* operatorNewDelete.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operatorNewDelete.h; sourceTree = ""; }; - 9A1F87802642714700884E81 /* globals_ctor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = globals_ctor.h; sourceTree = ""; }; - 9A1F87872642772B00884E81 /* SelfOem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SelfOem.cpp; sourceTree = ""; }; - 9A1F87882642772B00884E81 /* ConfigManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigManager.h; sourceTree = ""; }; - 9A1F87892642772B00884E81 /* Readme.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Readme.md; sourceTree = ""; }; - 9A1F878A2642772B00884E81 /* SelfOem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SelfOem.h; sourceTree = ""; }; - 9A1F878B2642772B00884E81 /* ConfigManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigManager.cpp; sourceTree = ""; }; - 9A1F878D2642772B00884E81 /* SMBIOSPlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SMBIOSPlist.h; sourceTree = ""; }; - 9A1F878E2642772B00884E81 /* Config_GUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config_GUI.cpp; sourceTree = ""; }; - 9A1F878F2642772B00884E81 /* Config_KernelAndKextPatches.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_KernelAndKextPatches.h; sourceTree = ""; }; - 9A1F87902642772B00884E81 /* Config_Graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Graphics.h; sourceTree = ""; }; - 9A1F87912642772B00884E81 /* Config_ACPI_DSDT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_ACPI_DSDT.h; sourceTree = ""; }; - 9A1F87922642772B00884E81 /* Config_Quirks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config_Quirks.cpp; sourceTree = ""; }; - 9A1F87932642772B00884E81 /* Config_Devices_Audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_Audio.h; sourceTree = ""; }; - 9A1F87942642772B00884E81 /* Config_Quirks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Quirks.h; sourceTree = ""; }; - 9A1F87952642772B00884E81 /* ConfigPlistClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigPlistClass.h; sourceTree = ""; }; - 9A1F87962642772B00884E81 /* Config_ACPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_ACPI.h; sourceTree = ""; }; - 9A1F87972642772B00884E81 /* Config_Devices_Properties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_Properties.h; sourceTree = ""; }; - 9A1F87982642772B00884E81 /* Config_Boot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Boot.h; sourceTree = ""; }; - 9A1F87992642772B00884E81 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9A1F879A2642772B00884E81 /* Config_Devices_Arbitrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_Arbitrary.h; sourceTree = ""; }; - 9A1F879B2642772B00884E81 /* ConfigPlistAbstract.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigPlistAbstract.h; sourceTree = ""; }; - 9A1F879C2642772B00884E81 /* ConfigPlistClass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigPlistClass.cpp; sourceTree = ""; }; - 9A1F879D2642772B00884E81 /* Config_SystemParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_SystemParameters.h; sourceTree = ""; }; - 9A1F879E2642772B00884E81 /* Config_ACPI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config_ACPI.cpp; sourceTree = ""; }; - 9A1F879F2642772B00884E81 /* Config_Devices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices.h; sourceTree = ""; }; - 9A1F87A02642772B00884E81 /* Config_CPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_CPU.h; sourceTree = ""; }; - 9A1F87A12642772B00884E81 /* Config_BootGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_BootGraphics.h; sourceTree = ""; }; - 9A1F87A22642772B00884E81 /* ConfigPlistAbstract.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigPlistAbstract.cpp; sourceTree = ""; }; - 9A1F87A32642772B00884E81 /* Config_ACPI_DSDT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config_ACPI_DSDT.cpp; sourceTree = ""; }; - 9A1F87A42642772B00884E81 /* Config_ACPI_SSDT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_ACPI_SSDT.h; sourceTree = ""; }; - 9A1F87A52642772B00884E81 /* Config_GUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_GUI.h; sourceTree = ""; }; - 9A1F87A62642772B00884E81 /* Config_RtVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_RtVariables.h; sourceTree = ""; }; - 9A1F87A72642772B00884E81 /* SMBIOSPlist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SMBIOSPlist.cpp; sourceTree = ""; }; - 9A1F87A82642772B00884E81 /* Config_Devices_FakeID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_FakeID.h; sourceTree = ""; }; - 9A1F87A92642772B00884E81 /* Config_Devices_USB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_USB.h; sourceTree = ""; }; - 9A1F87AA2642772B00884E81 /* Config_Devices_AddProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config_Devices_AddProperties.h; sourceTree = ""; }; - 9A1F87AB2642772B00884E81 /* Self.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Self.h; sourceTree = ""; }; - 9A1F87AC2642772B00884E81 /* Self.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Self.cpp; sourceTree = ""; }; - 9A1F87C126427A0400884E81 /* CloverVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CloverVersion.h; sourceTree = ""; }; - 9A1F87C226427A0500884E81 /* CloverVersion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CloverVersion.cpp; sourceTree = ""; }; - 9A1F87C326427A0500884E81 /* SmbiosFillPatchingValues.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbiosFillPatchingValues.h; sourceTree = ""; }; - 9A1F87C426427A0600884E81 /* SmbiosFillPatchingValues.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SmbiosFillPatchingValues.cpp; sourceTree = ""; }; - 9A272A7C25D5062D00F03E19 /* DataHubExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataHubExt.h; sourceTree = ""; }; - 9A272A7D25D5062D00F03E19 /* DataHub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataHub.cpp; sourceTree = ""; }; - 9A272A7E25D5062E00F03E19 /* DataHub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataHub.h; sourceTree = ""; }; - 9A358B3725CF117A00A3850D /* XmlLiteParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteParser.h; sourceTree = ""; }; - 9A358B3925CF117A00A3850D /* XmlLiteCompositeTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteCompositeTypes.cpp; sourceTree = ""; }; - 9A358B3A25CF117A00A3850D /* XmlLiteParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteParser.cpp; sourceTree = ""; }; - 9A358B3C25CF117A00A3850D /* XmlLiteCompositeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteCompositeTypes.h; sourceTree = ""; }; - 9A36E4DA24F3B536007A1107 /* TagBool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagBool.h; sourceTree = ""; }; - 9A36E4DB24F3B536007A1107 /* TagString8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagString8.cpp; sourceTree = ""; }; - 9A36E4DC24F3B536007A1107 /* plist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = plist.h; sourceTree = ""; }; - 9A36E4DD24F3B536007A1107 /* plist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plist.cpp; sourceTree = ""; }; - 9A36E4DE24F3B536007A1107 /* TagInt64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagInt64.h; sourceTree = ""; }; - 9A36E4DF24F3B536007A1107 /* xml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xml.cpp; sourceTree = ""; }; - 9A36E4E024F3B537007A1107 /* TagBool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagBool.cpp; sourceTree = ""; }; - 9A36E4E124F3B537007A1107 /* TagDict.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagDict.cpp; sourceTree = ""; }; - 9A36E4E224F3B537007A1107 /* TagInt64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagInt64.cpp; sourceTree = ""; }; - 9A36E4E324F3B537007A1107 /* xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xml.h; sourceTree = ""; }; - 9A36E4E424F3B537007A1107 /* TagDate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagDate.cpp; sourceTree = ""; }; - 9A36E4E524F3B537007A1107 /* TagData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagData.cpp; sourceTree = ""; }; - 9A36E4E624F3B537007A1107 /* TagArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagArray.cpp; sourceTree = ""; }; - 9A36E4E724F3B537007A1107 /* TagDate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagDate.h; sourceTree = ""; }; - 9A36E4E824F3B537007A1107 /* TagData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagData.h; sourceTree = ""; }; - 9A36E4E924F3B537007A1107 /* TagArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagArray.h; sourceTree = ""; }; - 9A36E4EA24F3B537007A1107 /* TagFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagFloat.cpp; sourceTree = ""; }; - 9A36E4EB24F3B537007A1107 /* TagFloat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagFloat.h; sourceTree = ""; }; - 9A36E4EC24F3B537007A1107 /* TagKey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagKey.cpp; sourceTree = ""; }; - 9A36E4ED24F3B537007A1107 /* TagDict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagDict.h; sourceTree = ""; }; - 9A36E4EE24F3B537007A1107 /* TagKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagKey.h; sourceTree = ""; }; - 9A36E4EF24F3B537007A1107 /* TagString8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagString8.h; sourceTree = ""; }; - 9A36E51D24F3B82A007A1107 /* b64cdecode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b64cdecode.h; sourceTree = ""; }; - 9A36E51E24F3B82A007A1107 /* b64cdecode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b64cdecode.cpp; sourceTree = ""; }; - 9A36E52424F3BB6B007A1107 /* FloatLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FloatLib.cpp; sourceTree = ""; }; - 9A36E52524F3BB6B007A1107 /* FloatLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FloatLib.h; sourceTree = ""; }; - 9A36E53A24F3EDED007A1107 /* base64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = ""; }; - 9A36E53B24F3EDED007A1107 /* base64.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = ""; }; - 9A4147662604F82900440186 /* undefinable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = undefinable.h; sourceTree = ""; }; - 9A4185BE2439F73A00BEAFB8 /* XStringArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XStringArray.cpp; sourceTree = ""; }; - 9A4185BF2439F73A00BEAFB8 /* XStringArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XStringArray.h; sourceTree = ""; }; - 9A4C5769255AAD07004F0B21 /* MacOsVersion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacOsVersion.cpp; sourceTree = ""; }; - 9A4C576A255AAD07004F0B21 /* MacOsVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacOsVersion.h; sourceTree = ""; }; - 9A4FFA7C2451C8330050B38B /* XString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XString.cpp; sourceTree = ""; }; - 9A57C266241A799B0029A39F /* XString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XString.h; sourceTree = ""; }; - 9A6BA73C2449977300BDA52C /* XStringAbstract.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XStringAbstract.h; sourceTree = ""; }; - 9A78DF7E260A531100FE811A /* Languages.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Languages.h; sourceTree = ""; }; - 9A7AEDE82459696C003AAD04 /* XToolsCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XToolsCommon.h; sourceTree = ""; }; - 9A7D518024FC32F700FA1CC3 /* XBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XBuffer.h; sourceTree = ""; }; - 9A7D518124FC32F700FA1CC3 /* XBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XBuffer.cpp; sourceTree = ""; }; - 9A7D518224FC32F700FA1CC3 /* XRBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XRBuffer.h; sourceTree = ""; }; - 9A7D518324FC32F700FA1CC3 /* XRBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XRBuffer.cpp; sourceTree = ""; }; - 9A838CAA25342626008303F5 /* MemoryOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryOperation.h; sourceTree = ""; }; - 9A838CB325347C36008303F5 /* MemoryOperation.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp.preprocessed; fileEncoding = 4; path = MemoryOperation.c; sourceTree = ""; }; - 9A852C0D25CC39E900C5662E /* Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Settings.h; sourceTree = ""; }; - 9A852C0E25CC39E900C5662E /* Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Settings.cpp; sourceTree = ""; }; - 9A879208261882D9000B9362 /* printf_lite-conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printf_lite-conf.h"; sourceTree = ""; }; - 9A87920B261882D9000B9362 /* MemLogLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = MemLogLib.c; sourceTree = ""; }; - 9A87920C261882D9000B9362 /* ReadmeJief.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ReadmeJief.txt; sourceTree = ""; }; - 9A87920F261882D9000B9362 /* OcDataHubLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDataHubLib.lib; sourceTree = ""; }; - 9A879210261882D9000B9362 /* OcXmlLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcXmlLib.lib; sourceTree = ""; }; - 9A879211261882D9000B9362 /* OcConfigurationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcConfigurationLib.lib; sourceTree = ""; }; - 9A879212261882D9000B9362 /* OcFirmwareVolumeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcFirmwareVolumeLib.lib; sourceTree = ""; }; - 9A879213261882D9000B9362 /* OcStorageLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcStorageLib.lib; sourceTree = ""; }; - 9A879214261882D9000B9362 /* OcVirtualFsLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcVirtualFsLib.lib; sourceTree = ""; }; - 9A879215261882D9000B9362 /* OcAppleEventLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleEventLib.lib; sourceTree = ""; }; - 9A879216261882D9000B9362 /* OcCryptoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCryptoLib.lib; sourceTree = ""; }; - 9A879217261882D9000B9362 /* OcAudioLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAudioLib.lib; sourceTree = ""; }; - 9A879218261882D9000B9362 /* OcDevicePropertyLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDevicePropertyLib.lib; sourceTree = ""; }; - 9A879219261882D9000B9362 /* OcAppleChunklistLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleChunklistLib.lib; sourceTree = ""; }; - 9A87921A261882D9000B9362 /* OcStringLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcStringLib.lib; sourceTree = ""; }; - 9A87921B261882D9000B9362 /* OcTemplateLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcTemplateLib.lib; sourceTree = ""; }; - 9A87921C261882D9000B9362 /* OcUnicodeCollationEngGenericLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcUnicodeCollationEngGenericLib.lib; sourceTree = ""; }; - 9A87921D261882D9000B9362 /* ControlMsrE2.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = ControlMsrE2.lib; sourceTree = ""; }; - 9A87921E261882D9000B9362 /* OcAppleKeyMapLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKeyMapLib.lib; sourceTree = ""; }; - 9A87921F261882D9000B9362 /* OcConsoleLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcConsoleLib.lib; sourceTree = ""; }; - 9A879220261882D9000B9362 /* OcRtcLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcRtcLib.lib; sourceTree = ""; }; - 9A879221261882D9000B9362 /* OcDebugLogLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDebugLogLib.lib; sourceTree = ""; }; - 9A879222261882D9000B9362 /* OcCpuLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCpuLib.lib; sourceTree = ""; }; - 9A879223261882D9000B9362 /* OcGuardLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcGuardLib.lib; sourceTree = ""; }; - 9A879224261882D9000B9362 /* OcDevicePathLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDevicePathLib.lib; sourceTree = ""; }; - 9A879225261882D9000B9362 /* OcAppleKernelLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKernelLib.lib; sourceTree = ""; }; - 9A879226261882D9000B9362 /* OcAppleKeysLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKeysLib.lib; sourceTree = ""; }; - 9A879227261882D9000B9362 /* OcInputLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcInputLib.lib; sourceTree = ""; }; - 9A879228261882D9000B9362 /* OpenRuntime.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpenRuntime.lib; sourceTree = ""; }; - 9A879229261882D9000B9362 /* OcAppleRamDiskLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleRamDiskLib.lib; sourceTree = ""; }; - 9A87922A261882D9000B9362 /* OcPeCoffLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcPeCoffLib.lib; sourceTree = ""; }; - 9A87922B261882D9000B9362 /* OcApfsLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcApfsLib.lib; sourceTree = ""; }; - 9A87922C261882D9000B9362 /* OcSmbiosLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSmbiosLib.lib; sourceTree = ""; }; - 9A87922D261882D9000B9362 /* OcSerializeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSerializeLib.lib; sourceTree = ""; }; - 9A87922E261882D9000B9362 /* OcRngLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcRngLib.lib; sourceTree = ""; }; - 9A87922F261882D9000B9362 /* OcAfterBootCompatLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAfterBootCompatLib.lib; sourceTree = ""; }; - 9A879230261882D9000B9362 /* OcCompressionLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCompressionLib.lib; sourceTree = ""; }; - 9A879231261882D9000B9362 /* OcAppleImageVerificationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleImageVerificationLib.lib; sourceTree = ""; }; - 9A879232261882D9000B9362 /* OcMemoryLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMemoryLib.lib; sourceTree = ""; }; - 9A879233261882D9000B9362 /* OcMacInfoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMacInfoLib.lib; sourceTree = ""; }; - 9A879234261882D9000B9362 /* OcBootManagementLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcBootManagementLib.lib; sourceTree = ""; }; - 9A879235261882D9000B9362 /* OcAppleImg4Lib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleImg4Lib.lib; sourceTree = ""; }; - 9A879236261882D9000B9362 /* OcAcpiLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAcpiLib.lib; sourceTree = ""; }; - 9A879237261882D9000B9362 /* OcAppleDiskImageLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleDiskImageLib.lib; sourceTree = ""; }; - 9A879238261882D9000B9362 /* OcMachoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMachoLib.lib; sourceTree = ""; }; - 9A879239261882D9000B9362 /* OcSmcLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSmcLib.lib; sourceTree = ""; }; - 9A87923A261882D9000B9362 /* OcFileLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcFileLib.lib; sourceTree = ""; }; - 9A87923B261882D9000B9362 /* OcAppleUserInterfaceThemeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleUserInterfaceThemeLib.lib; sourceTree = ""; }; - 9A87923C261882D9000B9362 /* OcDeviceTreeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDeviceTreeLib.lib; sourceTree = ""; }; - 9A87923D261882D9000B9362 /* OcOSInfoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcOSInfoLib.lib; sourceTree = ""; }; - 9A87923E261882D9000B9362 /* OcDriverConnectionLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDriverConnectionLib.lib; sourceTree = ""; }; - 9A87923F261882D9000B9362 /* OpenCore.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpenCore.lib; sourceTree = ""; }; - 9A879240261882D9000B9362 /* OcHashServicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcHashServicesLib.lib; sourceTree = ""; }; - 9A879241261882D9000B9362 /* OcMiscLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMiscLib.lib; sourceTree = ""; }; - 9A879242261882D9000B9362 /* OcAppleBootPolicyLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleBootPolicyLib.lib; sourceTree = ""; }; - 9A879243261882D9000B9362 /* OcAppleSecureBootLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleSecureBootLib.lib; sourceTree = ""; }; - 9A879245261882D9000B9362 /* VideoBiosPatchLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = VideoBiosPatchLib.lib; sourceTree = ""; }; - 9A879246261882D9000B9362 /* VBoxPeCoffLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = VBoxPeCoffLib.lib; sourceTree = ""; }; - 9A879247261882D9000B9362 /* DuetTimerLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DuetTimerLib.lib; sourceTree = ""; }; - 9A879248261882D9000B9362 /* OpensslLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpensslLib.lib; sourceTree = ""; }; - 9A879249261882D9000B9362 /* HdaDevicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = HdaDevicesLib.lib; sourceTree = ""; }; - 9A87924A261882D9000B9362 /* WaveLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = WaveLib.lib; sourceTree = ""; }; - 9A87924C261882D9000B9362 /* BasePciCf8Lib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BasePciCf8Lib.lib; sourceTree = ""; }; - 9A87924D261882D9000B9362 /* UefiApplicationEntryPoint.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiApplicationEntryPoint.lib; sourceTree = ""; }; - 9A87924E261882D9000B9362 /* BaseLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseLib.lib; sourceTree = ""; }; - 9A87924F261882D9000B9362 /* UefiRuntimeServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiRuntimeServicesTableLib.lib; sourceTree = ""; }; - 9A879250261882D9000B9362 /* BaseMemoryLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseMemoryLib.lib; sourceTree = ""; }; - 9A879251261882D9000B9362 /* BaseIoLibIntrinsic.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseIoLibIntrinsic.lib; sourceTree = ""; }; - 9A879252261882D9000B9362 /* DxeServicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DxeServicesLib.lib; sourceTree = ""; }; - 9A879253261882D9000B9362 /* BaseCpuLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseCpuLib.lib; sourceTree = ""; }; - 9A879254261882D9000B9362 /* UefiLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiLib.lib; sourceTree = ""; }; - 9A879255261882D9000B9362 /* PeCoffExtraActionLibNull.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = PeCoffExtraActionLibNull.lib; sourceTree = ""; }; - 9A879256261882D9000B9362 /* UefiMemoryAllocationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiMemoryAllocationLib.lib; sourceTree = ""; }; - 9A879257261882D9000B9362 /* UefiFileHandleLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiFileHandleLib.lib; sourceTree = ""; }; - 9A879258261882D9000B9362 /* DxeHobLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DxeHobLib.lib; sourceTree = ""; }; - 9A879259261882D9000B9362 /* UefiBootServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiBootServicesTableLib.lib; sourceTree = ""; }; - 9A87925A261882D9000B9362 /* BaseDebugLibSerialPort.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseDebugLibSerialPort.lib; sourceTree = ""; }; - 9A87925B261882D9000B9362 /* DxeServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DxeServicesTableLib.lib; sourceTree = ""; }; - 9A87925C261882D9000B9362 /* BasePciLibCf8.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BasePciLibCf8.lib; sourceTree = ""; }; - 9A87925D261882D9000B9362 /* BasePrintLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BasePrintLib.lib; sourceTree = ""; }; - 9A87925E261882D9000B9362 /* UefiDevicePathLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = UefiDevicePathLib.lib; sourceTree = ""; }; - 9A87925F261882D9000B9362 /* BaseDebugPrintErrorLevelLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseDebugPrintErrorLevelLib.lib; sourceTree = ""; }; - 9A879261261882D9000B9362 /* MtrrLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = MtrrLib.lib; sourceTree = ""; }; - 9A879263261882D9000B9362 /* BasePlatformHookLibNull.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BasePlatformHookLibNull.lib; sourceTree = ""; }; - 9A879264261882D9000B9362 /* BaseSerialPortLib16550.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = BaseSerialPortLib16550.lib; sourceTree = ""; }; - 9A879265261882D9000B9362 /* FrameBufferBltLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = FrameBufferBltLib.lib; sourceTree = ""; }; - 9A879267261882D9000B9362 /* AutoGen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoGen.h; sourceTree = ""; }; - 9A879268261882D9000B9362 /* AutoGen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = AutoGen.c; sourceTree = ""; }; - 9A879269261882D9000B9362 /* xcode_utf_fixed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xcode_utf_fixed.cpp; sourceTree = ""; }; - 9A87926C261882D9000B9362 /* BaseMemoryLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BaseMemoryLib.c; sourceTree = ""; }; - 9A87926D261882D9000B9362 /* MemoryAllocationLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9A87926E261882D9000B9362 /* PrintLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = PrintLib.c; sourceTree = ""; }; - 9A87926F261882D9000B9362 /* DebugLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9A879270261882D9000B9362 /* Globals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Globals.cpp; sourceTree = ""; }; - 9A879271261882D9000B9362 /* Base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Base.h; sourceTree = ""; }; - 9A879272261882D9000B9362 /* xcode_utf_fixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xcode_utf_fixed.h; sourceTree = ""; }; - 9A9037E225CFE7CD00F14179 /* config-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-test.h"; sourceTree = ""; }; - 9A9037E325CFE7CD00F14179 /* xml_lite-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "xml_lite-test.cpp"; sourceTree = ""; }; - 9A9037E425CFE7D000F14179 /* config-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "config-test.cpp"; sourceTree = ""; }; - 9A9037E525CFE7D000F14179 /* xml_lite-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "xml_lite-test.h"; sourceTree = ""; }; - 9A92232D2402FD1000483CBA /* CloverX64TestNewParser-UTF16_signed-DebugLibs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "CloverX64TestNewParser-UTF16_signed-DebugLibs"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9A9223302402FD1000483CBA /* main.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; path = main.cpp; sourceTree = ""; }; - 9A9AEB8B243F73CE00FBD7D8 /* unicode_conversions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unicode_conversions.h; sourceTree = ""; }; - 9A9AEB8C243F73CE00FBD7D8 /* unicode_conversions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unicode_conversions.cpp; sourceTree = ""; }; - 9AA3911825CC56840099DC1F /* FixBiosDsdt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FixBiosDsdt.h; sourceTree = ""; }; - 9AA3911A25CC56E60099DC1F /* Devices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Devices.h; sourceTree = ""; }; - 9AA3911B25CC56E60099DC1F /* printlib-test-cpp_conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printlib-test-cpp_conf.h"; sourceTree = ""; }; - 9AA3911C25CC56E60099DC1F /* syslinux_mbr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syslinux_mbr.h; sourceTree = ""; }; - 9AA3911D25CC56E60099DC1F /* printf_lite-test-cpp_conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printf_lite-test-cpp_conf.h"; sourceTree = ""; }; - 9AA3911E25CC56E60099DC1F /* rename_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rename_helper.h; sourceTree = ""; }; - 9AA3911F25CC56E60099DC1F /* Handle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Handle.h; sourceTree = ""; }; - 9AA3912025CC56E60099DC1F /* OneLinerMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OneLinerMacros.h; sourceTree = ""; }; - 9AA3912225CC56E60099DC1F /* Pci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pci.h; sourceTree = ""; }; - 9AA3912325CC56E60099DC1F /* Efi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Efi.h; sourceTree = ""; }; - 9AA3912425CC56E60099DC1F /* OC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OC.h; sourceTree = ""; }; - 9AA3912525CC56E60099DC1F /* XToolsConf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XToolsConf.h; sourceTree = ""; }; - 9AA909EA25CD451500BD5E8B /* PiPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPei.h; sourceTree = ""; }; - 9AA909EB25CD451500BD5E8B /* PiMm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiMm.h; sourceTree = ""; }; - 9AA909EC25CD451500BD5E8B /* Uefi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Uefi.h; sourceTree = ""; }; - 9AA909EE25CD451500BD5E8B /* Nasm.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = Nasm.inc; sourceTree = ""; }; - 9AA909EF25CD451500BD5E8B /* ProcessorBind.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProcessorBind.h; sourceTree = ""; }; - 9AA909F125CD451500BD5E8B /* UefiAcpiDataTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiAcpiDataTable.h; sourceTree = ""; }; - 9AA909F225CD451500BD5E8B /* UefiPxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiPxe.h; sourceTree = ""; }; - 9AA909F325CD451500BD5E8B /* UefiSpec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiSpec.h; sourceTree = ""; }; - 9AA909F425CD451500BD5E8B /* UefiGpt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiGpt.h; sourceTree = ""; }; - 9AA909F525CD451500BD5E8B /* UefiBaseType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiBaseType.h; sourceTree = ""; }; - 9AA909F625CD451500BD5E8B /* UefiInternalFormRepresentation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiInternalFormRepresentation.h; sourceTree = ""; }; - 9AA909F725CD451500BD5E8B /* UefiMultiPhase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiMultiPhase.h; sourceTree = ""; }; - 9AA909F925CD451500BD5E8B /* IpmiNetFnFirmware.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnFirmware.h; sourceTree = ""; }; - 9AA909FA25CD451500BD5E8B /* SdramSpdLpDdr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdramSpdLpDdr.h; sourceTree = ""; }; - 9AA909FB25CD451500BD5E8B /* ElTorito.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ElTorito.h; sourceTree = ""; }; - 9AA909FC25CD451500BD5E8B /* SdramSpdDdr3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdramSpdDdr3.h; sourceTree = ""; }; - 9AA909FD25CD451500BD5E8B /* Acpi62.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi62.h; sourceTree = ""; }; - 9AA909FE25CD451500BD5E8B /* WindowsSmmSecurityMitigationTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WindowsSmmSecurityMitigationTable.h; sourceTree = ""; }; - 9AA909FF25CD451500BD5E8B /* Nvme.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Nvme.h; sourceTree = ""; }; - 9AA90A0025CD451500BD5E8B /* IoRemappingTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IoRemappingTable.h; sourceTree = ""; }; - 9AA90A0125CD451500BD5E8B /* LowPowerIdleTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LowPowerIdleTable.h; sourceTree = ""; }; - 9AA90A0225CD451500BD5E8B /* Emmc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Emmc.h; sourceTree = ""; }; - 9AA90A0325CD451500BD5E8B /* WatchdogActionTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WatchdogActionTable.h; sourceTree = ""; }; - 9AA90A0425CD451500BD5E8B /* DmaRemappingReportingTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DmaRemappingReportingTable.h; sourceTree = ""; }; - 9AA90A0525CD451500BD5E8B /* AlertStandardFormatTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AlertStandardFormatTable.h; sourceTree = ""; }; - 9AA90A0625CD451500BD5E8B /* Acpi40.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi40.h; sourceTree = ""; }; - 9AA90A0725CD451500BD5E8B /* Bmp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bmp.h; sourceTree = ""; }; - 9AA90A0825CD451500BD5E8B /* UefiTcgPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiTcgPlatform.h; sourceTree = ""; }; - 9AA90A0925CD451500BD5E8B /* SerialPortConsoleRedirectionTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SerialPortConsoleRedirectionTable.h; sourceTree = ""; }; - 9AA90A0A25CD451500BD5E8B /* Pci22.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pci22.h; sourceTree = ""; }; - 9AA90A0B25CD451500BD5E8B /* Mbr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mbr.h; sourceTree = ""; }; - 9AA90A0C25CD451500BD5E8B /* Acpi61.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi61.h; sourceTree = ""; }; - 9AA90A0D25CD451500BD5E8B /* SdramSpdDdr4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdramSpdDdr4.h; sourceTree = ""; }; - 9AA90A0E25CD451500BD5E8B /* TcgStorageOpal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcgStorageOpal.h; sourceTree = ""; }; - 9AA90A0F25CD451500BD5E8B /* IpmiNetFnChassis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnChassis.h; sourceTree = ""; }; - 9AA90A1025CD451500BD5E8B /* Acpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi.h; sourceTree = ""; }; - 9AA90A1125CD451500BD5E8B /* Tpm2Acpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tpm2Acpi.h; sourceTree = ""; }; - 9AA90A1225CD451500BD5E8B /* PeImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeImage.h; sourceTree = ""; }; - 9AA90A1325CD451500BD5E8B /* PciExpress30.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpress30.h; sourceTree = ""; }; - 9AA90A1425CD451500BD5E8B /* SdramSpd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdramSpd.h; sourceTree = ""; }; - 9AA90A1525CD451500BD5E8B /* Acpi10.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi10.h; sourceTree = ""; }; - 9AA90A1625CD451500BD5E8B /* MemoryMappedConfigurationSpaceAccessTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryMappedConfigurationSpaceAccessTable.h; sourceTree = ""; }; - 9AA90A1725CD451500BD5E8B /* IpmiFruInformationStorage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiFruInformationStorage.h; sourceTree = ""; }; - 9AA90A1825CD451500BD5E8B /* IpmiNetFnStorage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnStorage.h; sourceTree = ""; }; - 9AA90A1925CD451500BD5E8B /* IScsiBootFirmwareTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IScsiBootFirmwareTable.h; sourceTree = ""; }; - 9AA90A1A25CD451500BD5E8B /* Bluetooth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bluetooth.h; sourceTree = ""; }; - 9AA90A1B25CD451500BD5E8B /* AcpiAml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiAml.h; sourceTree = ""; }; - 9AA90A1C25CD451500BD5E8B /* Acpi50.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi50.h; sourceTree = ""; }; - 9AA90A1D25CD451500BD5E8B /* Tpm20.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tpm20.h; sourceTree = ""; }; - 9AA90A1E25CD451500BD5E8B /* PciCodeId.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCodeId.h; sourceTree = ""; }; - 9AA90A1F25CD451500BD5E8B /* IpmiNetFnTransport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnTransport.h; sourceTree = ""; }; - 9AA90A2025CD451500BD5E8B /* Dhcp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dhcp.h; sourceTree = ""; }; - 9AA90A2125CD451500BD5E8B /* TpmPtp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TpmPtp.h; sourceTree = ""; }; - 9AA90A2225CD451500BD5E8B /* Acpi20.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi20.h; sourceTree = ""; }; - 9AA90A2325CD451500BD5E8B /* Pci23.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pci23.h; sourceTree = ""; }; - 9AA90A2425CD451500BD5E8B /* IpmiNetFnApp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnApp.h; sourceTree = ""; }; - 9AA90A2525CD451500BD5E8B /* PciExpress40.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpress40.h; sourceTree = ""; }; - 9AA90A2625CD451500BD5E8B /* IpmiNetFnSensorEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnSensorEvent.h; sourceTree = ""; }; - 9AA90A2725CD451500BD5E8B /* Acpi60.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi60.h; sourceTree = ""; }; - 9AA90A2825CD451500BD5E8B /* PciExpress21.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpress21.h; sourceTree = ""; }; - 9AA90A2925CD451500BD5E8B /* PciExpress31.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpress31.h; sourceTree = ""; }; - 9AA90A2A25CD451500BD5E8B /* TcgStorageCore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcgStorageCore.h; sourceTree = ""; }; - 9AA90A2B25CD451500BD5E8B /* HighPrecisionEventTimerTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HighPrecisionEventTimerTable.h; sourceTree = ""; }; - 9AA90A2C25CD451500BD5E8B /* Usb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Usb.h; sourceTree = ""; }; - 9AA90A2D25CD451500BD5E8B /* Acpi51.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi51.h; sourceTree = ""; }; - 9AA90A2E25CD451500BD5E8B /* Sd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sd.h; sourceTree = ""; }; - 9AA90A2F25CD451500BD5E8B /* WatchdogResourceTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WatchdogResourceTable.h; sourceTree = ""; }; - 9AA90A3025CD451500BD5E8B /* Acpi30.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi30.h; sourceTree = ""; }; - 9AA90A3125CD451500BD5E8B /* Udf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Udf.h; sourceTree = ""; }; - 9AA90A3225CD451500BD5E8B /* DebugPortTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugPortTable.h; sourceTree = ""; }; - 9AA90A3325CD451500BD5E8B /* SmBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmBios.h; sourceTree = ""; }; - 9AA90A3425CD451500BD5E8B /* MemoryOverwriteRequestControlLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryOverwriteRequestControlLock.h; sourceTree = ""; }; - 9AA90A3525CD451500BD5E8B /* Atapi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Atapi.h; sourceTree = ""; }; - 9AA90A3625CD451500BD5E8B /* TcpaAcpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcpaAcpi.h; sourceTree = ""; }; - 9AA90A3725CD451500BD5E8B /* LegacyBiosMpTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyBiosMpTable.h; sourceTree = ""; }; - 9AA90A3825CD451500BD5E8B /* TpmTis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TpmTis.h; sourceTree = ""; }; - 9AA90A3925CD451500BD5E8B /* Acpi63.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi63.h; sourceTree = ""; }; - 9AA90A3A25CD451500BD5E8B /* SmBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmBus.h; sourceTree = ""; }; - 9AA90A3B25CD451500BD5E8B /* Http11.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Http11.h; sourceTree = ""; }; - 9AA90A3C25CD451500BD5E8B /* TcgPhysicalPresence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcgPhysicalPresence.h; sourceTree = ""; }; - 9AA90A3D25CD451500BD5E8B /* IpmiNetFnGroupExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnGroupExtension.h; sourceTree = ""; }; - 9AA90A3E25CD451500BD5E8B /* Tls1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tls1.h; sourceTree = ""; }; - 9AA90A3F25CD451500BD5E8B /* Pci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pci.h; sourceTree = ""; }; - 9AA90A4025CD451500BD5E8B /* DebugPort2Table.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugPort2Table.h; sourceTree = ""; }; - 9AA90A4125CD451500BD5E8B /* Scsi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Scsi.h; sourceTree = ""; }; - 9AA90A4225CD451500BD5E8B /* Pci30.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pci30.h; sourceTree = ""; }; - 9AA90A4325CD451500BD5E8B /* Hsti.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Hsti.h; sourceTree = ""; }; - 9AA90A4425CD451500BD5E8B /* WindowsUxCapsule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WindowsUxCapsule.h; sourceTree = ""; }; - 9AA90A4525CD451500BD5E8B /* Tpm12.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tpm12.h; sourceTree = ""; }; - 9AA90A4625CD451500BD5E8B /* Ipmi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ipmi.h; sourceTree = ""; }; - 9AA90A4725CD451500BD5E8B /* IpmiNetFnBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiNetFnBridge.h; sourceTree = ""; }; - 9AA90A4825CD451500BD5E8B /* ServiceProcessorManagementInterfaceTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServiceProcessorManagementInterfaceTable.h; sourceTree = ""; }; - 9AA90A4A25CD451500BD5E8B /* OrderedCollectionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OrderedCollectionLib.h; sourceTree = ""; }; - 9AA90A4B25CD451500BD5E8B /* TimerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TimerLib.h; sourceTree = ""; }; - 9AA90A4C25CD451500BD5E8B /* PeiServicesTablePointerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiServicesTablePointerLib.h; sourceTree = ""; }; - 9AA90A4D25CD451500BD5E8B /* SmiHandlerProfileLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmiHandlerProfileLib.h; sourceTree = ""; }; - 9AA90A4E25CD451500BD5E8B /* UefiUsbLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiUsbLib.h; sourceTree = ""; }; - 9AA90A4F25CD451500BD5E8B /* UefiDecompressLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiDecompressLib.h; sourceTree = ""; }; - 9AA90A5025CD451500BD5E8B /* UefiRuntimeServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiRuntimeServicesTableLib.h; sourceTree = ""; }; - 9AA90A5125CD451500BD5E8B /* PeimEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeimEntryPoint.h; sourceTree = ""; }; - 9AA90A5225CD451500BD5E8B /* RngLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RngLib.h; sourceTree = ""; }; - 9AA90A5325CD451500BD5E8B /* PciCf8Lib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCf8Lib.h; sourceTree = ""; }; - 9AA90A5425CD451500BD5E8B /* SmmPeriodicSmiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmPeriodicSmiLib.h; sourceTree = ""; }; - 9AA90A5525CD451500BD5E8B /* PeiCoreEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiCoreEntryPoint.h; sourceTree = ""; }; - 9AA90A5625CD451500BD5E8B /* S3PciLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3PciLib.h; sourceTree = ""; }; - 9AA90A5725CD451500BD5E8B /* PciSegmentLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciSegmentLib.h; sourceTree = ""; }; - 9AA90A5825CD451500BD5E8B /* DebugLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugLib.h; sourceTree = ""; }; - 9AA90A5925CD451500BD5E8B /* SynchronizationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SynchronizationLib.h; sourceTree = ""; }; - 9AA90A5A25CD451500BD5E8B /* SafeIntLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SafeIntLib.h; sourceTree = ""; }; - 9AA90A5B25CD451500BD5E8B /* S3SmbusLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3SmbusLib.h; sourceTree = ""; }; - 9AA90A5C25CD451500BD5E8B /* DevicePathLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePathLib.h; sourceTree = ""; }; - 9AA90A5D25CD451500BD5E8B /* PcdLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcdLib.h; sourceTree = ""; }; - 9AA90A5E25CD451500BD5E8B /* FileHandleLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileHandleLib.h; sourceTree = ""; }; - 9AA90A5F25CD451500BD5E8B /* UefiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiLib.h; sourceTree = ""; }; - 9AA90A6025CD451500BD5E8B /* SmmMemLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmMemLib.h; sourceTree = ""; }; - 9AA90A6125CD451500BD5E8B /* PostCodeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PostCodeLib.h; sourceTree = ""; }; - 9AA90A6225CD451500BD5E8B /* S3StallLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3StallLib.h; sourceTree = ""; }; - 9AA90A6325CD451500BD5E8B /* PciLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciLib.h; sourceTree = ""; }; - 9AA90A6425CD451500BD5E8B /* UefiBootServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiBootServicesTableLib.h; sourceTree = ""; }; - 9AA90A6525CD451500BD5E8B /* MmServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmServicesTableLib.h; sourceTree = ""; }; - 9AA90A6625CD451500BD5E8B /* PeCoffExtraActionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeCoffExtraActionLib.h; sourceTree = ""; }; - 9AA90A6725CD451600BD5E8B /* PciExpressLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpressLib.h; sourceTree = ""; }; - 9AA90A6825CD451600BD5E8B /* S3IoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3IoLib.h; sourceTree = ""; }; - 9AA90A6925CD451600BD5E8B /* ReportStatusCodeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeLib.h; sourceTree = ""; }; - 9AA90A6A25CD451600BD5E8B /* UefiScsiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiScsiLib.h; sourceTree = ""; }; - 9AA90A6B25CD451600BD5E8B /* UefiRuntimeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiRuntimeLib.h; sourceTree = ""; }; - 9AA90A6C25CD451600BD5E8B /* SmmServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmServicesTableLib.h; sourceTree = ""; }; - 9AA90A6D25CD451600BD5E8B /* SerialPortLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SerialPortLib.h; sourceTree = ""; }; - 9AA90A6E25CD451600BD5E8B /* DxeCoreEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCoreEntryPoint.h; sourceTree = ""; }; - 9AA90A6F25CD451600BD5E8B /* PeCoffGetEntryPointLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeCoffGetEntryPointLib.h; sourceTree = ""; }; - 9AA90A7025CD451600BD5E8B /* UefiDriverEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiDriverEntryPoint.h; sourceTree = ""; }; - 9AA90A7125CD451600BD5E8B /* BaseMemoryLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseMemoryLib.h; sourceTree = ""; }; - 9AA90A7225CD451600BD5E8B /* DxeServicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeServicesLib.h; sourceTree = ""; }; - 9AA90A7325CD451600BD5E8B /* PeCoffLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeCoffLib.h; sourceTree = ""; }; - 9AA90A7425CD451600BD5E8B /* S3PciSegmentLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3PciSegmentLib.h; sourceTree = ""; }; - 9AA90A7525CD451600BD5E8B /* BaseLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseLib.h; sourceTree = ""; }; - 9AA90A7625CD451600BD5E8B /* SmmLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmLib.h; sourceTree = ""; }; - 9AA90A7725CD451600BD5E8B /* PeiServicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiServicesLib.h; sourceTree = ""; }; - 9AA90A7825CD451600BD5E8B /* DxeServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeServicesTableLib.h; sourceTree = ""; }; - 9AA90A7925CD451600BD5E8B /* SmbusLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbusLib.h; sourceTree = ""; }; - 9AA90A7A25CD451600BD5E8B /* MemoryAllocationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryAllocationLib.h; sourceTree = ""; }; - 9AA90A7B25CD451600BD5E8B /* HstiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HstiLib.h; sourceTree = ""; }; - 9AA90A7C25CD451600BD5E8B /* ExtractGuidedSectionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ExtractGuidedSectionLib.h; sourceTree = ""; }; - 9AA90A7D25CD451600BD5E8B /* ResourcePublicationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResourcePublicationLib.h; sourceTree = ""; }; - 9AA90A7E25CD451600BD5E8B /* S3BootScriptLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3BootScriptLib.h; sourceTree = ""; }; - 9AA90A7F25CD451600BD5E8B /* CacheMaintenanceLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CacheMaintenanceLib.h; sourceTree = ""; }; - 9AA90A8025CD451600BD5E8B /* CpuLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuLib.h; sourceTree = ""; }; - 9AA90A8125CD451600BD5E8B /* StandaloneMmDriverEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StandaloneMmDriverEntryPoint.h; sourceTree = ""; }; - 9AA90A8225CD451600BD5E8B /* SmmIoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmIoLib.h; sourceTree = ""; }; - 9AA90A8325CD451600BD5E8B /* IoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IoLib.h; sourceTree = ""; }; - 9AA90A8425CD451600BD5E8B /* PrintLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrintLib.h; sourceTree = ""; }; - 9AA90A8525CD451600BD5E8B /* UefiApplicationEntryPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiApplicationEntryPoint.h; sourceTree = ""; }; - 9AA90A8625CD451600BD5E8B /* PerformanceLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PerformanceLib.h; sourceTree = ""; }; - 9AA90A8725CD451600BD5E8B /* HobLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HobLib.h; sourceTree = ""; }; - 9AA90A8825CD451600BD5E8B /* DebugPrintErrorLevelLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugPrintErrorLevelLib.h; sourceTree = ""; }; - 9AA90A8925CD451600BD5E8B /* PciSegmentInfoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciSegmentInfoLib.h; sourceTree = ""; }; - 9AA90A8B25CD451600BD5E8B /* LegacySpiController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacySpiController.h; sourceTree = ""; }; - 9AA90A8C25CD451600BD5E8B /* SpiHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiHc.h; sourceTree = ""; }; - 9AA90A8D25CD451600BD5E8B /* Tcp4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tcp4.h; sourceTree = ""; }; - 9AA90A8E25CD451600BD5E8B /* DriverFamilyOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverFamilyOverride.h; sourceTree = ""; }; - 9AA90A8F25CD451600BD5E8B /* MmSxDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmSxDispatch.h; sourceTree = ""; }; - 9AA90A9025CD451600BD5E8B /* MmCpu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmCpu.h; sourceTree = ""; }; - 9AA90A9125CD451600BD5E8B /* TcgService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcgService.h; sourceTree = ""; }; - 9AA90A9225CD451600BD5E8B /* WiFi2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WiFi2.h; sourceTree = ""; }; - 9AA90A9325CD451600BD5E8B /* PartitionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PartitionInfo.h; sourceTree = ""; }; - 9AA90A9425CD451600BD5E8B /* SmmReportStatusCodeHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmReportStatusCodeHandler.h; sourceTree = ""; }; - 9AA90A9525CD451600BD5E8B /* UgaDraw.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UgaDraw.h; sourceTree = ""; }; - 9AA90A9625CD451600BD5E8B /* Bis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bis.h; sourceTree = ""; }; - 9AA90A9725CD451600BD5E8B /* SmartCardEdge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmartCardEdge.h; sourceTree = ""; }; - 9AA90A9825CD451600BD5E8B /* EapConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EapConfiguration.h; sourceTree = ""; }; - 9AA90A9925CD451600BD5E8B /* ShellDynamicCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShellDynamicCommand.h; sourceTree = ""; }; - 9AA90A9A25CD451600BD5E8B /* Rest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Rest.h; sourceTree = ""; }; - 9AA90A9B25CD451600BD5E8B /* NvdimmLabel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvdimmLabel.h; sourceTree = ""; }; - 9AA90A9C25CD451600BD5E8B /* Udp4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Udp4.h; sourceTree = ""; }; - 9AA90A9D25CD451600BD5E8B /* LoadedImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadedImage.h; sourceTree = ""; }; - 9AA90A9E25CD451600BD5E8B /* WiFi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WiFi.h; sourceTree = ""; }; - 9AA90A9F25CD451600BD5E8B /* SmmSwDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmSwDispatch2.h; sourceTree = ""; }; - 9AA90AA025CD451600BD5E8B /* FormBrowser2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormBrowser2.h; sourceTree = ""; }; - 9AA90AA125CD451600BD5E8B /* I2cHost.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cHost.h; sourceTree = ""; }; - 9AA90AA225CD451600BD5E8B /* DevicePathFromText.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePathFromText.h; sourceTree = ""; }; - 9AA90AA325CD451600BD5E8B /* Shell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Shell.h; sourceTree = ""; }; - 9AA90AA425CD451600BD5E8B /* IpSec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpSec.h; sourceTree = ""; }; - 9AA90AA525CD451600BD5E8B /* SimpleTextInEx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleTextInEx.h; sourceTree = ""; }; - 9AA90AA625CD451600BD5E8B /* CpuIo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuIo2.h; sourceTree = ""; }; - 9AA90AA725CD451600BD5E8B /* Ip4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip4.h; sourceTree = ""; }; - 9AA90AA825CD451600BD5E8B /* DriverConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverConfiguration.h; sourceTree = ""; }; - 9AA90AA925CD451600BD5E8B /* SpiSmmConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiSmmConfiguration.h; sourceTree = ""; }; - 9AA90AAA25CD451600BD5E8B /* DiskIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DiskIo.h; sourceTree = ""; }; - 9AA90AAB25CD451600BD5E8B /* Tls.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tls.h; sourceTree = ""; }; - 9AA90AAC25CD451600BD5E8B /* MmReadyToLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmReadyToLock.h; sourceTree = ""; }; - 9AA90AAD25CD451600BD5E8B /* SimpleFileSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleFileSystem.h; sourceTree = ""; }; - 9AA90AAE25CD451600BD5E8B /* MmStatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmStatusCode.h; sourceTree = ""; }; - 9AA90AAF25CD451600BD5E8B /* Http.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Http.h; sourceTree = ""; }; - 9AA90AB025CD451600BD5E8B /* ScsiPassThruExt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScsiPassThruExt.h; sourceTree = ""; }; - 9AA90AB125CD451600BD5E8B /* HiiConfigAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiConfigAccess.h; sourceTree = ""; }; - 9AA90AB225CD451600BD5E8B /* SmbusHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbusHc.h; sourceTree = ""; }; - 9AA90AB325CD451600BD5E8B /* DevicePathToText.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePathToText.h; sourceTree = ""; }; - 9AA90AB425CD451600BD5E8B /* MmCpuIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmCpuIo.h; sourceTree = ""; }; - 9AA90AB525CD451600BD5E8B /* ServiceBinding.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ServiceBinding.h; sourceTree = ""; }; - 9AA90AB625CD451600BD5E8B /* DriverConfiguration2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverConfiguration2.h; sourceTree = ""; }; - 9AA90AB725CD451600BD5E8B /* Usb2HostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Usb2HostController.h; sourceTree = ""; }; - 9AA90AB825CD451600BD5E8B /* FirmwareManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareManagement.h; sourceTree = ""; }; - 9AA90AB925CD451600BD5E8B /* EdidDiscovered.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdidDiscovered.h; sourceTree = ""; }; - 9AA90ABA25CD451600BD5E8B /* MmEndOfDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmEndOfDxe.h; sourceTree = ""; }; - 9AA90ABB25CD451600BD5E8B /* BootManagerPolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootManagerPolicy.h; sourceTree = ""; }; - 9AA90ABC25CD451600BD5E8B /* RealTimeClock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RealTimeClock.h; sourceTree = ""; }; - 9AA90ABD25CD451600BD5E8B /* SimplePointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimplePointer.h; sourceTree = ""; }; - 9AA90ABE25CD451600BD5E8B /* Ip6Config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip6Config.h; sourceTree = ""; }; - 9AA90ABF25CD451600BD5E8B /* I2cIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cIo.h; sourceTree = ""; }; - 9AA90AC025CD451600BD5E8B /* Dns6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dns6.h; sourceTree = ""; }; - 9AA90AC125CD451600BD5E8B /* UfsDeviceConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsDeviceConfig.h; sourceTree = ""; }; - 9AA90AC225CD451600BD5E8B /* DeviceIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceIo.h; sourceTree = ""; }; - 9AA90AC325CD451600BD5E8B /* ReportStatusCodeHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeHandler.h; sourceTree = ""; }; - 9AA90AC425CD451600BD5E8B /* TlsConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TlsConfig.h; sourceTree = ""; }; - 9AA90AC525CD451600BD5E8B /* ScsiIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScsiIo.h; sourceTree = ""; }; - 9AA90AC625CD451600BD5E8B /* Security.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Security.h; sourceTree = ""; }; - 9AA90AC725CD451600BD5E8B /* SmmSxDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmSxDispatch2.h; sourceTree = ""; }; - 9AA90AC825CD451600BD5E8B /* MmControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmControl.h; sourceTree = ""; }; - 9AA90AC925CD451600BD5E8B /* NetworkInterfaceIdentifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NetworkInterfaceIdentifier.h; sourceTree = ""; }; - 9AA90ACA25CD451600BD5E8B /* MmPowerButtonDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmPowerButtonDispatch.h; sourceTree = ""; }; - 9AA90ACB25CD451600BD5E8B /* Security2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Security2.h; sourceTree = ""; }; - 9AA90ACC25CD451600BD5E8B /* EdidActive.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdidActive.h; sourceTree = ""; }; - 9AA90ACD25CD451600BD5E8B /* UserCredential.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UserCredential.h; sourceTree = ""; }; - 9AA90ACE25CD451600BD5E8B /* MmAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmAccess.h; sourceTree = ""; }; - 9AA90ACF25CD451600BD5E8B /* UnicodeCollation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnicodeCollation.h; sourceTree = ""; }; - 9AA90AD025CD451600BD5E8B /* MonotonicCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MonotonicCounter.h; sourceTree = ""; }; - 9AA90AD125CD451600BD5E8B /* BluetoothHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BluetoothHc.h; sourceTree = ""; }; - 9AA90AD225CD451600BD5E8B /* PlatformDriverOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformDriverOverride.h; sourceTree = ""; }; - 9AA90AD325CD451600BD5E8B /* ManagedNetwork.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ManagedNetwork.h; sourceTree = ""; }; - 9AA90AD425CD451600BD5E8B /* DriverDiagnostics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverDiagnostics.h; sourceTree = ""; }; - 9AA90AD525CD451600BD5E8B /* HiiImageDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiImageDecoder.h; sourceTree = ""; }; - 9AA90AD625CD451600BD5E8B /* SimpleNetwork.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleNetwork.h; sourceTree = ""; }; - 9AA90AD725CD451600BD5E8B /* HiiString.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiString.h; sourceTree = ""; }; - 9AA90AD825CD451600BD5E8B /* TrEEProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TrEEProtocol.h; sourceTree = ""; }; - 9AA90AD925CD451600BD5E8B /* VariableWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableWrite.h; sourceTree = ""; }; - 9AA90ADA25CD451600BD5E8B /* BluetoothLeConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BluetoothLeConfig.h; sourceTree = ""; }; - 9AA90ADB25CD451600BD5E8B /* Ip4Config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip4Config.h; sourceTree = ""; }; - 9AA90ADC25CD451600BD5E8B /* MmMp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmMp.h; sourceTree = ""; }; - 9AA90ADD25CD451600BD5E8B /* HiiPopup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiPopup.h; sourceTree = ""; }; - 9AA90ADE25CD451600BD5E8B /* GraphicsOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GraphicsOutput.h; sourceTree = ""; }; - 9AA90ADF25CD451600BD5E8B /* IScsiInitiatorName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IScsiInitiatorName.h; sourceTree = ""; }; - 9AA90AE025CD451600BD5E8B /* Ftp4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ftp4.h; sourceTree = ""; }; - 9AA90AE125CD451600BD5E8B /* AtaPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaPassThru.h; sourceTree = ""; }; - 9AA90AE225CD451600BD5E8B /* SimpleTextOut.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleTextOut.h; sourceTree = ""; }; - 9AA90AE325CD451600BD5E8B /* HiiConfigKeyword.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiConfigKeyword.h; sourceTree = ""; }; - 9AA90AE425CD451600BD5E8B /* PciOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciOverride.h; sourceTree = ""; }; - 9AA90AE525CD451600BD5E8B /* DiskIo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DiskIo2.h; sourceTree = ""; }; - 9AA90AE625CD451600BD5E8B /* IsaHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IsaHc.h; sourceTree = ""; }; - 9AA90AE725CD451600BD5E8B /* ComponentName2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName2.h; sourceTree = ""; }; - 9AA90AE825CD451600BD5E8B /* SmmStatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmStatusCode.h; sourceTree = ""; }; - 9AA90AE925CD451600BD5E8B /* PciPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciPlatform.h; sourceTree = ""; }; - 9AA90AEA25CD451600BD5E8B /* DriverDiagnostics2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverDiagnostics2.h; sourceTree = ""; }; - 9AA90AEB25CD451600BD5E8B /* Rng.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Rng.h; sourceTree = ""; }; - 9AA90AEC25CD451600BD5E8B /* Dhcp4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dhcp4.h; sourceTree = ""; }; - 9AA90AED25CD451600BD5E8B /* PxeBaseCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PxeBaseCode.h; sourceTree = ""; }; - 9AA90AEE25CD451600BD5E8B /* GuidedSectionExtraction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuidedSectionExtraction.h; sourceTree = ""; }; - 9AA90AEF25CD451600BD5E8B /* Variable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Variable.h; sourceTree = ""; }; - 9AA90AF025CD451600BD5E8B /* MmReportStatusCodeHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmReportStatusCodeHandler.h; sourceTree = ""; }; - 9AA90AF125CD451600BD5E8B /* DxeMmReadyToLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeMmReadyToLock.h; sourceTree = ""; }; - 9AA90AF225CD451600BD5E8B /* DriverBinding.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverBinding.h; sourceTree = ""; }; - 9AA90AF325CD451600BD5E8B /* FirmwareVolume2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolume2.h; sourceTree = ""; }; - 9AA90AF425CD451600BD5E8B /* BlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIo.h; sourceTree = ""; }; - 9AA90AF525CD451600BD5E8B /* MmBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmBase.h; sourceTree = ""; }; - 9AA90AF625CD451600BD5E8B /* SmmCpuIo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCpuIo2.h; sourceTree = ""; }; - 9AA90AF725CD451600BD5E8B /* SmmUsbDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmUsbDispatch2.h; sourceTree = ""; }; - 9AA90AF825CD451600BD5E8B /* Mtftp6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mtftp6.h; sourceTree = ""; }; - 9AA90AF925CD451600BD5E8B /* S3SmmSaveState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3SmmSaveState.h; sourceTree = ""; }; - 9AA90AFA25CD451600BD5E8B /* SpiNorFlash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiNorFlash.h; sourceTree = ""; }; - 9AA90AFB25CD451600BD5E8B /* Metronome.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Metronome.h; sourceTree = ""; }; - 9AA90AFC25CD451600BD5E8B /* SmmPowerButtonDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmPowerButtonDispatch2.h; sourceTree = ""; }; - 9AA90AFD25CD451600BD5E8B /* Runtime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Runtime.h; sourceTree = ""; }; - 9AA90AFE25CD451600BD5E8B /* LegacySpiSmmFlash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacySpiSmmFlash.h; sourceTree = ""; }; - 9AA90AFF25CD451600BD5E8B /* PlatformToDriverConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformToDriverConfiguration.h; sourceTree = ""; }; - 9AA90B0025CD451600BD5E8B /* Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; }; - 9AA90B0125CD451600BD5E8B /* DevicePathUtilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePathUtilities.h; sourceTree = ""; }; - 9AA90B0225CD451600BD5E8B /* PxeBaseCodeCallBack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PxeBaseCodeCallBack.h; sourceTree = ""; }; - 9AA90B0325CD451600BD5E8B /* LegacySpiSmmController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacySpiSmmController.h; sourceTree = ""; }; - 9AA90B0425CD451600BD5E8B /* LegacyRegion2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyRegion2.h; sourceTree = ""; }; - 9AA90B0525CD451600BD5E8B /* DebugPort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugPort.h; sourceTree = ""; }; - 9AA90B0625CD451600BD5E8B /* Tcp6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tcp6.h; sourceTree = ""; }; - 9AA90B0725CD451600BD5E8B /* PciRootBridgeIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciRootBridgeIo.h; sourceTree = ""; }; - 9AA90B0825CD451600BD5E8B /* Pcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pcd.h; sourceTree = ""; }; - 9AA90B0925CD451600BD5E8B /* UgaIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UgaIo.h; sourceTree = ""; }; - 9AA90B0A25CD451600BD5E8B /* SpiSmmNorFlash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiSmmNorFlash.h; sourceTree = ""; }; - 9AA90B0B25CD451600BD5E8B /* Hash2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Hash2.h; sourceTree = ""; }; - 9AA90B0C25CD451600BD5E8B /* SpiConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiConfiguration.h; sourceTree = ""; }; - 9AA90B0D25CD451600BD5E8B /* SuperIoControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SuperIoControl.h; sourceTree = ""; }; - 9AA90B0E25CD451600BD5E8B /* DevicePath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePath.h; sourceTree = ""; }; - 9AA90B0F25CD451600BD5E8B /* TapeIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TapeIo.h; sourceTree = ""; }; - 9AA90B1025CD451600BD5E8B /* SmmCpu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCpu.h; sourceTree = ""; }; - 9AA90B1125CD451600BD5E8B /* DriverSupportedEfiVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverSupportedEfiVersion.h; sourceTree = ""; }; - 9AA90B1225CD451600BD5E8B /* StorageSecurityCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StorageSecurityCommand.h; sourceTree = ""; }; - 9AA90B1325CD451600BD5E8B /* UserManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UserManager.h; sourceTree = ""; }; - 9AA90B1425CD451600BD5E8B /* PiPcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPcd.h; sourceTree = ""; }; - 9AA90B1525CD451600BD5E8B /* SecurityPolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecurityPolicy.h; sourceTree = ""; }; - 9AA90B1625CD451600BD5E8B /* UsbFunctionIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbFunctionIo.h; sourceTree = ""; }; - 9AA90B1725CD451600BD5E8B /* BusSpecificDriverOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BusSpecificDriverOverride.h; sourceTree = ""; }; - 9AA90B1825CD451600BD5E8B /* MmSwDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmSwDispatch.h; sourceTree = ""; }; - 9AA90B1925CD451600BD5E8B /* Supplicant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Supplicant.h; sourceTree = ""; }; - 9AA90B1A25CD451600BD5E8B /* Udp6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Udp6.h; sourceTree = ""; }; - 9AA90B1B25CD451600BD5E8B /* SmmReadyToLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmReadyToLock.h; sourceTree = ""; }; - 9AA90B1C25CD451600BD5E8B /* PciHotPlugRequest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHotPlugRequest.h; sourceTree = ""; }; - 9AA90B1D25CD451600BD5E8B /* AuthenticationInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AuthenticationInfo.h; sourceTree = ""; }; - 9AA90B1E25CD451600BD5E8B /* Ip4Config2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip4Config2.h; sourceTree = ""; }; - 9AA90B1F25CD451600BD5E8B /* MmCommunication.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmCommunication.h; sourceTree = ""; }; - 9AA90B2025CD451600BD5E8B /* EapManagement2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EapManagement2.h; sourceTree = ""; }; - 9AA90B2125CD451600BD5E8B /* Decompress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Decompress.h; sourceTree = ""; }; - 9AA90B2225CD451600BD5E8B /* PiPcdInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPcdInfo.h; sourceTree = ""; }; - 9AA90B2325CD451600BD5E8B /* PciHostBridgeResourceAllocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHostBridgeResourceAllocation.h; sourceTree = ""; }; - 9AA90B2425CD451600BD5E8B /* HiiPackageList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiPackageList.h; sourceTree = ""; }; - 9AA90B2525CD451600BD5E8B /* SpiIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiIo.h; sourceTree = ""; }; - 9AA90B2625CD451600BD5E8B /* HiiImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiImage.h; sourceTree = ""; }; - 9AA90B2725CD451600BD5E8B /* Pkcs7Verify.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pkcs7Verify.h; sourceTree = ""; }; - 9AA90B2825CD451600BD5E8B /* SmmGpiDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmGpiDispatch2.h; sourceTree = ""; }; - 9AA90B2925CD451600BD5E8B /* SmmCommunication.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCommunication.h; sourceTree = ""; }; - 9AA90B2A25CD451600BD5E8B /* NvmExpressPassthru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPassthru.h; sourceTree = ""; }; - 9AA90B2B25CD451600BD5E8B /* IpSecConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpSecConfig.h; sourceTree = ""; }; - 9AA90B2C25CD451600BD5E8B /* DeferredImageLoad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeferredImageLoad.h; sourceTree = ""; }; - 9AA90B2D25CD451600BD5E8B /* MmUsbDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmUsbDispatch.h; sourceTree = ""; }; - 9AA90B2E25CD451600BD5E8B /* SmmStandbyButtonDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmStandbyButtonDispatch2.h; sourceTree = ""; }; - 9AA90B2F25CD451600BD5E8B /* Capsule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Capsule.h; sourceTree = ""; }; - 9AA90B3025CD451600BD5E8B /* SuperIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SuperIo.h; sourceTree = ""; }; - 9AA90B3125CD451600BD5E8B /* RegularExpressionProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RegularExpressionProtocol.h; sourceTree = ""; }; - 9AA90B3225CD451600BD5E8B /* IdeControllerInit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IdeControllerInit.h; sourceTree = ""; }; - 9AA90B3325CD451600BD5E8B /* Cpu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cpu.h; sourceTree = ""; }; - 9AA90B3425CD451600BD5E8B /* AbsolutePointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AbsolutePointer.h; sourceTree = ""; }; - 9AA90B3525CD451600BD5E8B /* UsbHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHostController.h; sourceTree = ""; }; - 9AA90B3625CD451600BD5E8B /* UsbIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbIo.h; sourceTree = ""; }; - 9AA90B3725CD451600BD5E8B /* HiiConfigRouting.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiConfigRouting.h; sourceTree = ""; }; - 9AA90B3825CD451600BD5E8B /* BluetoothAttribute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BluetoothAttribute.h; sourceTree = ""; }; - 9AA90B3925CD451600BD5E8B /* Ip6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip6.h; sourceTree = ""; }; - 9AA90B3A25CD451600BD5E8B /* BlockIo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIo2.h; sourceTree = ""; }; - 9AA90B3B25CD451600BD5E8B /* Dns4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dns4.h; sourceTree = ""; }; - 9AA90B3C25CD451600BD5E8B /* HiiDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiDatabase.h; sourceTree = ""; }; - 9AA90B3D25CD451600BD5E8B /* HiiImageEx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiImageEx.h; sourceTree = ""; }; - 9AA90B3E25CD451600BD5E8B /* PciIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciIo.h; sourceTree = ""; }; - 9AA90B3F25CD451600BD5E8B /* MmPeriodicTimerDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmPeriodicTimerDispatch.h; sourceTree = ""; }; - 9AA90B4025CD451600BD5E8B /* RamDisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RamDisk.h; sourceTree = ""; }; - 9AA90B4125CD451600BD5E8B /* ScsiPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScsiPassThru.h; sourceTree = ""; }; - 9AA90B4225CD451600BD5E8B /* DiskInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DiskInfo.h; sourceTree = ""; }; - 9AA90B4325CD451600BD5E8B /* Bds.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bds.h; sourceTree = ""; }; - 9AA90B4425CD451600BD5E8B /* SerialIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SerialIo.h; sourceTree = ""; }; - 9AA90B4525CD451600BD5E8B /* DriverHealth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverHealth.h; sourceTree = ""; }; - 9AA90B4625CD451600BD5E8B /* Arp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Arp.h; sourceTree = ""; }; - 9AA90B4725CD451600BD5E8B /* ShellParameters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShellParameters.h; sourceTree = ""; }; - 9AA90B4825CD451600BD5E8B /* IncompatiblePciDeviceSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IncompatiblePciDeviceSupport.h; sourceTree = ""; }; - 9AA90B4925CD451600BD5E8B /* LegacySpiFlash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacySpiFlash.h; sourceTree = ""; }; - 9AA90B4A25CD451600BD5E8B /* I2cMaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cMaster.h; sourceTree = ""; }; - 9AA90B4B25CD451600BD5E8B /* Smbios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Smbios.h; sourceTree = ""; }; - 9AA90B4C25CD451600BD5E8B /* EapManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EapManagement.h; sourceTree = ""; }; - 9AA90B4D25CD451600BD5E8B /* EraseBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EraseBlock.h; sourceTree = ""; }; - 9AA90B4E25CD451600BD5E8B /* Tcg2Protocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tcg2Protocol.h; sourceTree = ""; }; - 9AA90B4F25CD451600BD5E8B /* AcpiSystemDescriptionTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiSystemDescriptionTable.h; sourceTree = ""; }; - 9AA90B5025CD451600BD5E8B /* PciEnumerationComplete.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciEnumerationComplete.h; sourceTree = ""; }; - 9AA90B5125CD451600BD5E8B /* ResetNotification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResetNotification.h; sourceTree = ""; }; - 9AA90B5225CD451600BD5E8B /* PciHotPlugInit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHotPlugInit.h; sourceTree = ""; }; - 9AA90B5325CD451600BD5E8B /* Kms.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Kms.h; sourceTree = ""; }; - 9AA90B5425CD451600BD5E8B /* MmPciRootBridgeIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmPciRootBridgeIo.h; sourceTree = ""; }; - 9AA90B5525CD451600BD5E8B /* I2cBusConfigurationManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cBusConfigurationManagement.h; sourceTree = ""; }; - 9AA90B5625CD451600BD5E8B /* LoadFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadFile.h; sourceTree = ""; }; - 9AA90B5725CD451600BD5E8B /* PcdInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcdInfo.h; sourceTree = ""; }; - 9AA90B5825CD451600BD5E8B /* WatchdogTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WatchdogTimer.h; sourceTree = ""; }; - 9AA90B5925CD451600BD5E8B /* SmmEndOfDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmEndOfDxe.h; sourceTree = ""; }; - 9AA90B5A25CD451600BD5E8B /* MmConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmConfiguration.h; sourceTree = ""; }; - 9AA90B5B25CD451600BD5E8B /* SmmPeriodicTimerDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmPeriodicTimerDispatch2.h; sourceTree = ""; }; - 9AA90B5C25CD451600BD5E8B /* S3SaveState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3SaveState.h; sourceTree = ""; }; - 9AA90B5D25CD451600BD5E8B /* SdMmcPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcPassThru.h; sourceTree = ""; }; - 9AA90B5E25CD451600BD5E8B /* Reset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Reset.h; sourceTree = ""; }; - 9AA90B5F25CD451600BD5E8B /* Dhcp6.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dhcp6.h; sourceTree = ""; }; - 9AA90B6025CD451600BD5E8B /* DxeSmmReadyToLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeSmmReadyToLock.h; sourceTree = ""; }; - 9AA90B6125CD451600BD5E8B /* MpService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MpService.h; sourceTree = ""; }; - 9AA90B6225CD451600BD5E8B /* SmmConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmConfiguration.h; sourceTree = ""; }; - 9AA90B6325CD451600BD5E8B /* MmGpiDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmGpiDispatch.h; sourceTree = ""; }; - 9AA90B6425CD451600BD5E8B /* SmmControl2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmControl2.h; sourceTree = ""; }; - 9AA90B6525CD451600BD5E8B /* StatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCode.h; sourceTree = ""; }; - 9AA90B6625CD451600BD5E8B /* Timestamp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Timestamp.h; sourceTree = ""; }; - 9AA90B6725CD451600BD5E8B /* BlockIoCrypto.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIoCrypto.h; sourceTree = ""; }; - 9AA90B6825CD451600BD5E8B /* SmartCardReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmartCardReader.h; sourceTree = ""; }; - 9AA90B6925CD451600BD5E8B /* FirmwareVolumeBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolumeBlock.h; sourceTree = ""; }; - 9AA90B6A25CD451600BD5E8B /* HttpBootCallback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HttpBootCallback.h; sourceTree = ""; }; - 9AA90B6B25CD451600BD5E8B /* SimpleTextIn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleTextIn.h; sourceTree = ""; }; - 9AA90B6C25CD451600BD5E8B /* MmIoTrapDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmIoTrapDispatch.h; sourceTree = ""; }; - 9AA90B6D25CD451600BD5E8B /* Hash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Hash.h; sourceTree = ""; }; - 9AA90B6E25CD451600BD5E8B /* VlanConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VlanConfig.h; sourceTree = ""; }; - 9AA90B6F25CD451600BD5E8B /* HiiFont.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiFont.h; sourceTree = ""; }; - 9AA90B7025CD451600BD5E8B /* SmmAccess2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmAccess2.h; sourceTree = ""; }; - 9AA90B7125CD451600BD5E8B /* UserCredential2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UserCredential2.h; sourceTree = ""; }; - 9AA90B7225CD451600BD5E8B /* AcpiTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiTable.h; sourceTree = ""; }; - 9AA90B7325CD451600BD5E8B /* EdidOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdidOverride.h; sourceTree = ""; }; - 9AA90B7425CD451600BD5E8B /* I2cEnumerate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cEnumerate.h; sourceTree = ""; }; - 9AA90B7525CD451600BD5E8B /* BluetoothConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BluetoothConfig.h; sourceTree = ""; }; - 9AA90B7625CD451600BD5E8B /* BluetoothIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BluetoothIo.h; sourceTree = ""; }; - 9AA90B7725CD451600BD5E8B /* MmStandbyButtonDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmStandbyButtonDispatch.h; sourceTree = ""; }; - 9AA90B7825CD451600BD5E8B /* Mtftp4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mtftp4.h; sourceTree = ""; }; - 9AA90B7925CD451600BD5E8B /* SmmIoTrapDispatch2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmIoTrapDispatch2.h; sourceTree = ""; }; - 9AA90B7A25CD451600BD5E8B /* SpiSmmHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpiSmmHc.h; sourceTree = ""; }; - 9AA90B7B25CD451600BD5E8B /* Ebc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ebc.h; sourceTree = ""; }; - 9AA90B7C25CD451600BD5E8B /* DebugSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugSupport.h; sourceTree = ""; }; - 9AA90B7D25CD451600BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA90B7E25CD451600BD5E8B /* Eap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Eap.h; sourceTree = ""; }; - 9AA90B7F25CD451600BD5E8B /* AdapterInformation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AdapterInformation.h; sourceTree = ""; }; - 9AA90B8025CD451600BD5E8B /* SmmBase2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmBase2.h; sourceTree = ""; }; - 9AA90B8125CD451600BD5E8B /* SmmPciRootBridgeIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmPciRootBridgeIo.h; sourceTree = ""; }; - 9AA90B8225CD451600BD5E8B /* HttpUtilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HttpUtilities.h; sourceTree = ""; }; - 9AA90B8325CD451600BD5E8B /* LoadFile2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadFile2.h; sourceTree = ""; }; - 9AA90B8525CD451600BD5E8B /* PiFirmwareVolume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiFirmwareVolume.h; sourceTree = ""; }; - 9AA90B8625CD451600BD5E8B /* PiMmCis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiMmCis.h; sourceTree = ""; }; - 9AA90B8725CD451600BD5E8B /* PiDxeCis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiDxeCis.h; sourceTree = ""; }; - 9AA90B8825CD451600BD5E8B /* PiStatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiStatusCode.h; sourceTree = ""; }; - 9AA90B8925CD451600BD5E8B /* PiBootMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiBootMode.h; sourceTree = ""; }; - 9AA90B8A25CD451600BD5E8B /* PiHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiHob.h; sourceTree = ""; }; - 9AA90B8B25CD451600BD5E8B /* PiPeiCis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPeiCis.h; sourceTree = ""; }; - 9AA90B8C25CD451600BD5E8B /* PiSmmCis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCis.h; sourceTree = ""; }; - 9AA90B8D25CD451600BD5E8B /* PiDependency.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiDependency.h; sourceTree = ""; }; - 9AA90B8E25CD451600BD5E8B /* PiS3BootScript.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiS3BootScript.h; sourceTree = ""; }; - 9AA90B8F25CD451600BD5E8B /* PiMultiPhase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiMultiPhase.h; sourceTree = ""; }; - 9AA90B9025CD451600BD5E8B /* PiFirmwareFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiFirmwareFile.h; sourceTree = ""; }; - 9AA90B9125CD451600BD5E8B /* PiI2c.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiI2c.h; sourceTree = ""; }; - 9AA90B9225CD451600BD5E8B /* PiSmm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmm.h; sourceTree = ""; }; - 9AA90B9525CD451600BD5E8B /* Microcode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Microcode.h; sourceTree = ""; }; - 9AA90B9625CD451600BD5E8B /* SmramSaveStateMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmramSaveStateMap.h; sourceTree = ""; }; - 9AA90B9825CD451600BD5E8B /* Pentium4Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pentium4Msr.h; sourceTree = ""; }; - 9AA90B9925CD451600BD5E8B /* GoldmontPlusMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GoldmontPlusMsr.h; sourceTree = ""; }; - 9AA90B9A25CD451600BD5E8B /* IvyBridgeMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IvyBridgeMsr.h; sourceTree = ""; }; - 9AA90B9B25CD451600BD5E8B /* BroadwellMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BroadwellMsr.h; sourceTree = ""; }; - 9AA90B9C25CD451600BD5E8B /* HaswellEMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HaswellEMsr.h; sourceTree = ""; }; - 9AA90B9D25CD451600BD5E8B /* XeonE7Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XeonE7Msr.h; sourceTree = ""; }; - 9AA90B9E25CD451600BD5E8B /* Core2Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Core2Msr.h; sourceTree = ""; }; - 9AA90B9F25CD451600BD5E8B /* NehalemMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NehalemMsr.h; sourceTree = ""; }; - 9AA90BA025CD451600BD5E8B /* SandyBridgeMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SandyBridgeMsr.h; sourceTree = ""; }; - 9AA90BA125CD451600BD5E8B /* P6Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = P6Msr.h; sourceTree = ""; }; - 9AA90BA225CD451600BD5E8B /* PentiumMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PentiumMsr.h; sourceTree = ""; }; - 9AA90BA325CD451600BD5E8B /* SilvermontMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SilvermontMsr.h; sourceTree = ""; }; - 9AA90BA425CD451600BD5E8B /* Xeon5600Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Xeon5600Msr.h; sourceTree = ""; }; - 9AA90BA525CD451600BD5E8B /* SkylakeMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SkylakeMsr.h; sourceTree = ""; }; - 9AA90BA625CD451600BD5E8B /* CoreMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CoreMsr.h; sourceTree = ""; }; - 9AA90BA725CD451600BD5E8B /* XeonDMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XeonDMsr.h; sourceTree = ""; }; - 9AA90BA825CD451600BD5E8B /* XeonPhiMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XeonPhiMsr.h; sourceTree = ""; }; - 9AA90BA925CD451600BD5E8B /* PentiumMMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PentiumMMsr.h; sourceTree = ""; }; - 9AA90BAA25CD451600BD5E8B /* GoldmontMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GoldmontMsr.h; sourceTree = ""; }; - 9AA90BAB25CD451600BD5E8B /* HaswellMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HaswellMsr.h; sourceTree = ""; }; - 9AA90BAC25CD451600BD5E8B /* AtomMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtomMsr.h; sourceTree = ""; }; - 9AA90BAD25CD451600BD5E8B /* Cpuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cpuid.h; sourceTree = ""; }; - 9AA90BAE25CD451600BD5E8B /* StmStatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StmStatusCode.h; sourceTree = ""; }; - 9AA90BAF25CD451600BD5E8B /* StmResourceDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StmResourceDescriptor.h; sourceTree = ""; }; - 9AA90BB025CD451600BD5E8B /* LocalApic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LocalApic.h; sourceTree = ""; }; - 9AA90BB125CD451600BD5E8B /* StmApi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StmApi.h; sourceTree = ""; }; - 9AA90BB225CD451600BD5E8B /* ArchitecturalMsr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ArchitecturalMsr.h; sourceTree = ""; }; - 9AA90BB325CD451600BD5E8B /* Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Msr.h; sourceTree = ""; }; - 9AA90BB525CD451600BD5E8B /* Cpuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cpuid.h; sourceTree = ""; }; - 9AA90BB625CD451600BD5E8B /* Fam17Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Fam17Msr.h; sourceTree = ""; }; - 9AA90BB725CD451600BD5E8B /* Msr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Msr.h; sourceTree = ""; }; - 9AA90BB825CD451600BD5E8B /* PiDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiDxe.h; sourceTree = ""; }; - 9AA90BBA25CD451600BD5E8B /* MdePkgTokenSpace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MdePkgTokenSpace.h; sourceTree = ""; }; - 9AA90BBB25CD451600BD5E8B /* SmramMemoryReserve.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmramMemoryReserve.h; sourceTree = ""; }; - 9AA90BBC25CD451600BD5E8B /* FileInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileInfo.h; sourceTree = ""; }; - 9AA90BBD25CD451600BD5E8B /* SystemResourceTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemResourceTable.h; sourceTree = ""; }; - 9AA90BBE25CD451600BD5E8B /* AprioriFileName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AprioriFileName.h; sourceTree = ""; }; - 9AA90BBF25CD451600BD5E8B /* PropertiesTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PropertiesTable.h; sourceTree = ""; }; - 9AA90BC025CD451600BD5E8B /* MemoryAllocationHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryAllocationHob.h; sourceTree = ""; }; - 9AA90BC125CD451600BD5E8B /* EventGroup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EventGroup.h; sourceTree = ""; }; - 9AA90BC225CD451600BD5E8B /* FirmwareFileSystem3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareFileSystem3.h; sourceTree = ""; }; - 9AA90BC325CD451600BD5E8B /* Cper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cper.h; sourceTree = ""; }; - 9AA90BC425CD451600BD5E8B /* MemoryOverwriteControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryOverwriteControl.h; sourceTree = ""; }; - 9AA90BC525CD451600BD5E8B /* Gpt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Gpt.h; sourceTree = ""; }; - 9AA90BC625CD451600BD5E8B /* MemoryAttributesTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryAttributesTable.h; sourceTree = ""; }; - 9AA90BC725CD451600BD5E8B /* EventLegacyBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EventLegacyBios.h; sourceTree = ""; }; - 9AA90BC825CD451600BD5E8B /* FmpCapsule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FmpCapsule.h; sourceTree = ""; }; - 9AA90BC925CD451600BD5E8B /* FirmwareContentsSigned.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareContentsSigned.h; sourceTree = ""; }; - 9AA90BCA25CD451600BD5E8B /* Acpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Acpi.h; sourceTree = ""; }; - 9AA90BCB25CD451600BD5E8B /* Apriori.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Apriori.h; sourceTree = ""; }; - 9AA90BCC25CD451600BD5E8B /* DxeServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeServices.h; sourceTree = ""; }; - 9AA90BCD25CD451600BD5E8B /* Btt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Btt.h; sourceTree = ""; }; - 9AA90BCE25CD451600BD5E8B /* HobList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HobList.h; sourceTree = ""; }; - 9AA90BCF25CD451600BD5E8B /* GraphicsInfoHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GraphicsInfoHob.h; sourceTree = ""; }; - 9AA90BD025CD451600BD5E8B /* HiiFormMapMethodGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiFormMapMethodGuid.h; sourceTree = ""; }; - 9AA90BD125CD451600BD5E8B /* FileSystemVolumeLabelInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileSystemVolumeLabelInfo.h; sourceTree = ""; }; - 9AA90BD225CD451600BD5E8B /* FirmwareFileSystem2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareFileSystem2.h; sourceTree = ""; }; - 9AA90BD325CD451600BD5E8B /* StatusCodeDataTypeId.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeDataTypeId.h; sourceTree = ""; }; - 9AA90BD425CD451600BD5E8B /* DebugImageInfoTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugImageInfoTable.h; sourceTree = ""; }; - 9AA90BD525CD451600BD5E8B /* HiiKeyBoardLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiKeyBoardLayout.h; sourceTree = ""; }; - 9AA90BD625CD451600BD5E8B /* WinCertificate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WinCertificate.h; sourceTree = ""; }; - 9AA90BD725CD451600BD5E8B /* SmBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmBios.h; sourceTree = ""; }; - 9AA90BD825CD451600BD5E8B /* ImageAuthentication.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ImageAuthentication.h; sourceTree = ""; }; - 9AA90BD925CD451600BD5E8B /* VectorHandoffTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VectorHandoffTable.h; sourceTree = ""; }; - 9AA90BDA25CD451600BD5E8B /* FileSystemInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileSystemInfo.h; sourceTree = ""; }; - 9AA90BDB25CD451600BD5E8B /* HardwareErrorVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HardwareErrorVariable.h; sourceTree = ""; }; - 9AA90BDC25CD451600BD5E8B /* Mps.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mps.h; sourceTree = ""; }; - 9AA90BDD25CD451600BD5E8B /* PcAnsi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcAnsi.h; sourceTree = ""; }; - 9AA90BDE25CD451600BD5E8B /* GlobalVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GlobalVariable.h; sourceTree = ""; }; - 9AA90BDF25CD451600BD5E8B /* HiiPlatformSetupFormset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiPlatformSetupFormset.h; sourceTree = ""; }; - 9AA90BE025CD451600BD5E8B /* CapsuleReport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleReport.h; sourceTree = ""; }; - 9AA90BE225CD451600BD5E8B /* PeiCoreFvLocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiCoreFvLocation.h; sourceTree = ""; }; - 9AA90BE325CD451600BD5E8B /* SecHobData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecHobData.h; sourceTree = ""; }; - 9AA90BE425CD451600BD5E8B /* VectorHandoffInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VectorHandoffInfo.h; sourceTree = ""; }; - 9AA90BE525CD451600BD5E8B /* ReadOnlyVariable2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReadOnlyVariable2.h; sourceTree = ""; }; - 9AA90BE625CD451600BD5E8B /* ReportStatusCodeHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeHandler.h; sourceTree = ""; }; - 9AA90BE725CD451600BD5E8B /* S3Resume2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3Resume2.h; sourceTree = ""; }; - 9AA90BE825CD451600BD5E8B /* MmControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmControl.h; sourceTree = ""; }; - 9AA90BE925CD451600BD5E8B /* Reset2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Reset2.h; sourceTree = ""; }; - 9AA90BEA25CD451600BD5E8B /* Security2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Security2.h; sourceTree = ""; }; - 9AA90BEB25CD451600BD5E8B /* MmAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MmAccess.h; sourceTree = ""; }; - 9AA90BEC25CD451600BD5E8B /* EndOfPeiPhase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EndOfPeiPhase.h; sourceTree = ""; }; - 9AA90BED25CD451600BD5E8B /* Smbus2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Smbus2.h; sourceTree = ""; }; - 9AA90BEE25CD451600BD5E8B /* BootInRecoveryMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootInRecoveryMode.h; sourceTree = ""; }; - 9AA90BEF25CD451600BD5E8B /* IsaHc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IsaHc.h; sourceTree = ""; }; - 9AA90BF025CD451600BD5E8B /* DxeIpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeIpl.h; sourceTree = ""; }; - 9AA90BF125CD451600BD5E8B /* GuidedSectionExtraction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuidedSectionExtraction.h; sourceTree = ""; }; - 9AA90BF225CD451600BD5E8B /* MemoryDiscovered.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryDiscovered.h; sourceTree = ""; }; - 9AA90BF325CD451600BD5E8B /* BlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIo.h; sourceTree = ""; }; - 9AA90BF425CD451600BD5E8B /* Pcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pcd.h; sourceTree = ""; }; - 9AA90BF525CD451600BD5E8B /* LoadImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadImage.h; sourceTree = ""; }; - 9AA90BF625CD451600BD5E8B /* FirmwareVolumeInfo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolumeInfo2.h; sourceTree = ""; }; - 9AA90BF725CD451600BD5E8B /* PiPcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPcd.h; sourceTree = ""; }; - 9AA90BF825CD451600BD5E8B /* Stall.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Stall.h; sourceTree = ""; }; - 9AA90BF925CD451600BD5E8B /* PciCfg2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCfg2.h; sourceTree = ""; }; - 9AA90BFA25CD451600BD5E8B /* Decompress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Decompress.h; sourceTree = ""; }; - 9AA90BFB25CD451600BD5E8B /* PiPcdInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiPcdInfo.h; sourceTree = ""; }; - 9AA90BFC25CD451600BD5E8B /* MasterBootMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MasterBootMode.h; sourceTree = ""; }; - 9AA90BFD25CD451600BD5E8B /* Capsule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Capsule.h; sourceTree = ""; }; - 9AA90BFE25CD451600BD5E8B /* SuperIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SuperIo.h; sourceTree = ""; }; - 9AA90BFF25CD451600BD5E8B /* BlockIo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIo2.h; sourceTree = ""; }; - 9AA90C0025CD451600BD5E8B /* FirmwareVolumeInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolumeInfo.h; sourceTree = ""; }; - 9AA90C0125CD451600BD5E8B /* I2cMaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cMaster.h; sourceTree = ""; }; - 9AA90C0225CD451600BD5E8B /* RecoveryModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecoveryModule.h; sourceTree = ""; }; - 9AA90C0325CD451600BD5E8B /* SecPlatformInformation2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecPlatformInformation2.h; sourceTree = ""; }; - 9AA90C0425CD451600BD5E8B /* Graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Graphics.h; sourceTree = ""; }; - 9AA90C0525CD451700BD5E8B /* MpServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MpServices.h; sourceTree = ""; }; - 9AA90C0625CD451700BD5E8B /* TemporaryRamSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TemporaryRamSupport.h; sourceTree = ""; }; - 9AA90C0725CD451700BD5E8B /* TemporaryRamDone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TemporaryRamDone.h; sourceTree = ""; }; - 9AA90C0825CD451700BD5E8B /* DeviceRecoveryModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceRecoveryModule.h; sourceTree = ""; }; - 9AA90C0925CD451700BD5E8B /* LoadFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadFile.h; sourceTree = ""; }; - 9AA90C0A25CD451700BD5E8B /* PcdInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcdInfo.h; sourceTree = ""; }; - 9AA90C0B25CD451700BD5E8B /* Reset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Reset.h; sourceTree = ""; }; - 9AA90C0C25CD451700BD5E8B /* StatusCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCode.h; sourceTree = ""; }; - 9AA90C0D25CD451700BD5E8B /* SecPlatformInformation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecPlatformInformation.h; sourceTree = ""; }; - 9AA90C0E25CD451700BD5E8B /* CpuIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuIo.h; sourceTree = ""; }; - 9AA90C0F25CD451700BD5E8B /* FirmwareVolume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolume.h; sourceTree = ""; }; - 9AA90C1025CD451700BD5E8B /* Base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Base.h; sourceTree = ""; }; - 9AA90C1325CD451700BD5E8B /* PeiServicesTablePointerLibIdt.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesTablePointerLibIdt.uni; sourceTree = ""; }; - 9AA90C1425CD451700BD5E8B /* PeiServicesTablePointerLibIdt.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesTablePointerLibIdt.inf; sourceTree = ""; }; - 9AA90C1525CD451700BD5E8B /* PeiServicesTablePointer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiServicesTablePointer.c; sourceTree = ""; }; - 9AA90C1725CD451700BD5E8B /* StandaloneMmServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StandaloneMmServicesTableLib.c; sourceTree = ""; }; - 9AA90C1825CD451700BD5E8B /* StandaloneMmServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = StandaloneMmServicesTableLib.inf; sourceTree = ""; }; - 9AA90C1925CD451700BD5E8B /* StandaloneMmServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StandaloneMmServicesTableLib.uni; sourceTree = ""; }; - 9AA90C1B25CD451700BD5E8B /* PeiPciLibPciCfg2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPciLibPciCfg2.uni; sourceTree = ""; }; - 9AA90C1C25CD451700BD5E8B /* PeiPciLibPciCfg2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPciLibPciCfg2.inf; sourceTree = ""; }; - 9AA90C1D25CD451700BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA90C1F25CD451700BD5E8B /* SmbusLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbusLib.c; sourceTree = ""; }; - 9AA90C2025CD451700BD5E8B /* InternalSmbusLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalSmbusLib.h; sourceTree = ""; }; - 9AA90C2125CD451700BD5E8B /* PeiSmbusLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiSmbusLib.c; sourceTree = ""; }; - 9AA90C2225CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiSmbusLibSmbus2Ppi.inf; sourceTree = ""; }; - 9AA90C2325CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiSmbusLibSmbus2Ppi.uni; sourceTree = ""; }; - 9AA90C2525CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseDebugPrintErrorLevelLib.c; sourceTree = ""; }; - 9AA90C2625CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugPrintErrorLevelLib.inf; sourceTree = ""; }; - 9AA90C2725CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugPrintErrorLevelLib.uni; sourceTree = ""; }; - 9AA90C2925CD451700BD5E8B /* BaseCacheMaintenanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseCacheMaintenanceLib.inf; sourceTree = ""; }; - 9AA90C2A25CD451700BD5E8B /* BaseCacheMaintenanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseCacheMaintenanceLib.uni; sourceTree = ""; }; - 9AA90C2B25CD451700BD5E8B /* X86Cache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Cache.c; sourceTree = ""; }; - 9AA90C2C25CD451700BD5E8B /* ArmCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ArmCache.c; sourceTree = ""; }; - 9AA90C2D25CD451700BD5E8B /* EbcCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcCache.c; sourceTree = ""; }; - 9AA90C2F25CD451700BD5E8B /* IoLibMmioBuffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibMmioBuffer.c; sourceTree = ""; }; - 9AA90C3025CD451700BD5E8B /* IoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLib.c; sourceTree = ""; }; - 9AA90C3125CD451700BD5E8B /* IoHighLevel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoHighLevel.c; sourceTree = ""; }; - 9AA90C3225CD451700BD5E8B /* DxeIoLibCpuIo2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIoLibCpuIo2.uni; sourceTree = ""; }; - 9AA90C3325CD451700BD5E8B /* DxeCpuIo2LibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCpuIo2LibInternal.h; sourceTree = ""; }; - 9AA90C3425CD451700BD5E8B /* DxeIoLibCpuIo2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIoLibCpuIo2.inf; sourceTree = ""; }; - 9AA90C3625CD451700BD5E8B /* BasePciLibCf8.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciLibCf8.inf; sourceTree = ""; }; - 9AA90C3725CD451700BD5E8B /* BasePciLibCf8.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciLibCf8.uni; sourceTree = ""; }; - 9AA90C3825CD451700BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA90C3A25CD451700BD5E8B /* PeiServicesTablePointerLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesTablePointerLib.uni; sourceTree = ""; }; - 9AA90C3B25CD451700BD5E8B /* PeiServicesTablePointerLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesTablePointerLib.inf; sourceTree = ""; }; - 9AA90C3C25CD451700BD5E8B /* PeiServicesTablePointer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiServicesTablePointer.c; sourceTree = ""; }; - 9AA90C3E25CD451700BD5E8B /* BaseDebugLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugLibNull.inf; sourceTree = ""; }; - 9AA90C3F25CD451700BD5E8B /* BaseDebugLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugLibNull.uni; sourceTree = ""; }; - 9AA90C4025CD451700BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA90C4225CD451700BD5E8B /* PciSegmentLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciSegmentLib.h; sourceTree = ""; }; - 9AA90C4325CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiPciSegmentLibPciRootBridgeIo.inf; sourceTree = ""; }; - 9AA90C4425CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiPciSegmentLibPciRootBridgeIo.uni; sourceTree = ""; }; - 9AA90C4525CD451700BD5E8B /* PciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciSegmentLib.c; sourceTree = ""; }; - 9AA90C4725CD451700BD5E8B /* PeiServicesLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesLib.inf; sourceTree = ""; }; - 9AA90C4825CD451700BD5E8B /* PeiServicesLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiServicesLib.c; sourceTree = ""; }; - 9AA90C4925CD451700BD5E8B /* PeiServicesLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiServicesLib.uni; sourceTree = ""; }; - 9AA90C4B25CD451700BD5E8B /* BasePciExpressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciExpressLib.uni; sourceTree = ""; }; - 9AA90C4C25CD451700BD5E8B /* BasePciExpressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciExpressLib.inf; sourceTree = ""; }; - 9AA90C4D25CD451700BD5E8B /* PciExpressLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciExpressLib.c; sourceTree = ""; }; - 9AA90C4F25CD451700BD5E8B /* BaseS3SmbusLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3SmbusLib.inf; sourceTree = ""; }; - 9AA90C5025CD451700BD5E8B /* BaseS3SmbusLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3SmbusLib.uni; sourceTree = ""; }; - 9AA90C5125CD451700BD5E8B /* S3SmbusLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3SmbusLib.c; sourceTree = ""; }; - 9AA90C5325CD451700BD5E8B /* Allocate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Allocate.c; sourceTree = ""; }; - 9AA90C5425CD451700BD5E8B /* DxeServicesLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeServicesLib.c; sourceTree = ""; }; - 9AA90C5625CD451700BD5E8B /* Allocate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Allocate.c; sourceTree = ""; }; - 9AA90C5725CD451700BD5E8B /* DxeServicesLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeServicesLib.uni; sourceTree = ""; }; - 9AA90C5825CD451700BD5E8B /* DxeServicesLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeServicesLib.inf; sourceTree = ""; }; - 9AA90C5A25CD451700BD5E8B /* X86TimerLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86TimerLib.c; sourceTree = ""; }; - 9AA90C5B25CD451700BD5E8B /* SecPeiDxeTimerLibCpu.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecPeiDxeTimerLibCpu.inf; sourceTree = ""; }; - 9AA90C5C25CD451700BD5E8B /* SecPeiDxeTimerLibCpu.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecPeiDxeTimerLibCpu.uni; sourceTree = ""; }; - 9AA90C5E25CD451700BD5E8B /* StandaloneMmDriverEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = StandaloneMmDriverEntryPoint.inf; sourceTree = ""; }; - 9AA90C5F25CD451700BD5E8B /* StandaloneMmDriverEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StandaloneMmDriverEntryPoint.uni; sourceTree = ""; }; - 9AA90C6025CD451700BD5E8B /* StandaloneMmDriverEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StandaloneMmDriverEntryPoint.c; sourceTree = ""; }; - 9AA90C6225CD451700BD5E8B /* SmmPciLibPciRootBridgeIo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPciLibPciRootBridgeIo.uni; sourceTree = ""; }; - 9AA90C6325CD451700BD5E8B /* SmmPciLibPciRootBridgeIo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPciLibPciRootBridgeIo.inf; sourceTree = ""; }; - 9AA90C6425CD451700BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA90C6625CD451700BD5E8B /* SwapBytes32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwapBytes32.c; sourceTree = ""; }; - 9AA90C6725CD451700BD5E8B /* X86ReadIdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86ReadIdtr.c; sourceTree = ""; }; - 9AA90C6925CD451700BD5E8B /* CpuBreakpoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuBreakpoint.c; sourceTree = ""; }; - 9AA90C6A25CD451700BD5E8B /* SwitchStack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwitchStack.c; sourceTree = ""; }; - 9AA90C6B25CD451700BD5E8B /* SetJumpLongJump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetJumpLongJump.c; sourceTree = ""; }; - 9AA90C6C25CD451700BD5E8B /* SpeculationBarrier.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SpeculationBarrier.c; sourceTree = ""; }; - 9AA90C6D25CD451700BD5E8B /* BaseLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseLibInternals.h; sourceTree = ""; }; - 9AA90C6E25CD451700BD5E8B /* DivS64x64Remainder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivS64x64Remainder.c; sourceTree = ""; }; - 9AA90C6F25CD451700BD5E8B /* X86WriteIdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86WriteIdtr.c; sourceTree = ""; }; - 9AA90C7025CD451700BD5E8B /* FilePaths.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FilePaths.c; sourceTree = ""; }; - 9AA90C7125CD451700BD5E8B /* BaseLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseLib.uni; sourceTree = ""; }; - 9AA90C7225CD451700BD5E8B /* X86FxRestore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86FxRestore.c; sourceTree = ""; }; - 9AA90C7325CD451700BD5E8B /* RRotU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RRotU64.c; sourceTree = ""; }; - 9AA90C7425CD451700BD5E8B /* LongJump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LongJump.c; sourceTree = ""; }; - 9AA90C7525CD451700BD5E8B /* Cpu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Cpu.c; sourceTree = ""; }; - 9AA90C7625CD451700BD5E8B /* BaseLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseLib.inf; sourceTree = ""; }; - 9AA90C7725CD451700BD5E8B /* GetPowerOfTwo64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GetPowerOfTwo64.c; sourceTree = ""; }; - 9AA90C7925CD451700BD5E8B /* WriteMm4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm4.nasm; sourceTree = ""; }; - 9AA90C7A25CD451700BD5E8B /* WriteDr6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr6.nasm; sourceTree = ""; }; - 9AA90C7B25CD451700BD5E8B /* Nasm.inc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = Nasm.inc; sourceTree = ""; }; - 9AA90C7C25CD451700BD5E8B /* WriteTr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteTr.nasm; sourceTree = ""; }; - 9AA90C7D25CD451700BD5E8B /* WriteCr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr4.nasm; sourceTree = ""; }; - 9AA90C7E25CD451700BD5E8B /* Mwait.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Mwait.nasm; sourceTree = ""; }; - 9AA90C7F25CD451700BD5E8B /* ReadFs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadFs.nasm; sourceTree = ""; }; - 9AA90C8025CD451700BD5E8B /* ReadDs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDs.nasm; sourceTree = ""; }; - 9AA90C8125CD451700BD5E8B /* FxRestore.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FxRestore.nasm; sourceTree = ""; }; - 9AA90C8225CD451700BD5E8B /* ReadMm4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm4.nasm; sourceTree = ""; }; - 9AA90C8325CD451700BD5E8B /* ReadDr6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr6.nasm; sourceTree = ""; }; - 9AA90C8425CD451700BD5E8B /* CpuPause.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuPause.nasm; sourceTree = ""; }; - 9AA90C8525CD451700BD5E8B /* ReadCr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr4.nasm; sourceTree = ""; }; - 9AA90C8625CD451700BD5E8B /* WriteLdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteLdtr.nasm; sourceTree = ""; }; - 9AA90C8725CD451700BD5E8B /* ReadDr7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr7.nasm; sourceTree = ""; }; - 9AA90C8825CD451700BD5E8B /* SwitchStack.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SwitchStack.nasm; sourceTree = ""; }; - 9AA90C8925CD451700BD5E8B /* ReadMm5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm5.nasm; sourceTree = ""; }; - 9AA90C8A25CD451700BD5E8B /* WriteMsr64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMsr64.nasm; sourceTree = ""; }; - 9AA90C8B25CD451700BD5E8B /* ReadIdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadIdtr.nasm; sourceTree = ""; }; - 9AA90C8C25CD451700BD5E8B /* WriteDr7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr7.nasm; sourceTree = ""; }; - 9AA90C8D25CD451700BD5E8B /* WriteMm5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm5.nasm; sourceTree = ""; }; - 9AA90C8E25CD451700BD5E8B /* ReadMm2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm2.nasm; sourceTree = ""; }; - 9AA90C8F25CD451700BD5E8B /* ReadDr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr0.nasm; sourceTree = ""; }; - 9AA90C9025CD451700BD5E8B /* ReadEs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadEs.nasm; sourceTree = ""; }; - 9AA90C9125CD451700BD5E8B /* ReadCr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr2.nasm; sourceTree = ""; }; - 9AA90C9225CD451700BD5E8B /* EnableCache.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableCache.nasm; sourceTree = ""; }; - 9AA90C9325CD451700BD5E8B /* CpuIdEx.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuIdEx.nasm; sourceTree = ""; }; - 9AA90C9425CD451700BD5E8B /* SetJump.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetJump.nasm; sourceTree = ""; }; - 9AA90C9525CD451700BD5E8B /* WriteMm2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm2.nasm; sourceTree = ""; }; - 9AA90C9625CD451700BD5E8B /* EnableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableInterrupts.nasm; sourceTree = ""; }; - 9AA90C9725CD451700BD5E8B /* RdRand.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RdRand.nasm; sourceTree = ""; }; - 9AA90C9825CD451700BD5E8B /* WriteDr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr0.nasm; sourceTree = ""; }; - 9AA90C9925CD451700BD5E8B /* DisableCache.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisableCache.nasm; sourceTree = ""; }; - 9AA90C9A25CD451700BD5E8B /* WriteCr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr2.nasm; sourceTree = ""; }; - 9AA90C9B25CD451700BD5E8B /* ReadGs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadGs.nasm; sourceTree = ""; }; - 9AA90C9C25CD451700BD5E8B /* WriteGdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteGdtr.nasm; sourceTree = ""; }; - 9AA90C9D25CD451700BD5E8B /* ReadCs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCs.nasm; sourceTree = ""; }; - 9AA90C9E25CD451700BD5E8B /* EnableDisableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableDisableInterrupts.nasm; sourceTree = ""; }; - 9AA90C9F25CD451700BD5E8B /* WriteCr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr3.nasm; sourceTree = ""; }; - 9AA90CA025CD451700BD5E8B /* WriteDr1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr1.nasm; sourceTree = ""; }; - 9AA90CA125CD451700BD5E8B /* ReadMsr64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMsr64.c; sourceTree = ""; }; - 9AA90CA225CD451700BD5E8B /* WriteMm3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm3.nasm; sourceTree = ""; }; - 9AA90CA325CD451700BD5E8B /* Thunk16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Thunk16.nasm; sourceTree = ""; }; - 9AA90CA425CD451700BD5E8B /* ReadCr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr3.nasm; sourceTree = ""; }; - 9AA90CA525CD451700BD5E8B /* ReadDr1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr1.nasm; sourceTree = ""; }; - 9AA90CA625CD451700BD5E8B /* ReadMm3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm3.nasm; sourceTree = ""; }; - 9AA90CA725CD451700BD5E8B /* ReadCr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr0.nasm; sourceTree = ""; }; - 9AA90CA825CD451700BD5E8B /* DisableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisableInterrupts.nasm; sourceTree = ""; }; - 9AA90CA925CD451700BD5E8B /* ReadDr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr2.nasm; sourceTree = ""; }; - 9AA90CAA25CD451700BD5E8B /* Lfence.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Lfence.nasm; sourceTree = ""; }; - 9AA90CAB25CD451700BD5E8B /* ReadMm0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm0.nasm; sourceTree = ""; }; - 9AA90CAC25CD451700BD5E8B /* DisablePaging64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisablePaging64.nasm; sourceTree = ""; }; - 9AA90CAD25CD451700BD5E8B /* WriteCr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr0.nasm; sourceTree = ""; }; - 9AA90CAE25CD451700BD5E8B /* WriteDr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr2.nasm; sourceTree = ""; }; - 9AA90CAF25CD451700BD5E8B /* WriteMm0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm0.nasm; sourceTree = ""; }; - 9AA90CB025CD451700BD5E8B /* GccInline.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GccInline.c; sourceTree = ""; }; - 9AA90CB125CD451700BD5E8B /* CpuBreakpoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuBreakpoint.c; sourceTree = ""; }; - 9AA90CB225CD451700BD5E8B /* WriteMm1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm1.nasm; sourceTree = ""; }; - 9AA90CB325CD451700BD5E8B /* ReadTr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadTr.nasm; sourceTree = ""; }; - 9AA90CB425CD451700BD5E8B /* WriteDr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr3.nasm; sourceTree = ""; }; - 9AA90CB525CD451700BD5E8B /* ReadMm1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm1.nasm; sourceTree = ""; }; - 9AA90CB625CD451700BD5E8B /* ReadDr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr3.nasm; sourceTree = ""; }; - 9AA90CB725CD451700BD5E8B /* CpuBreakpoint.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuBreakpoint.nasm; sourceTree = ""; }; - 9AA90CB825CD451700BD5E8B /* Invd.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Invd.nasm; sourceTree = ""; }; - 9AA90CB925CD451700BD5E8B /* LongJump.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = LongJump.nasm; sourceTree = ""; }; - 9AA90CBA25CD451700BD5E8B /* ReadGdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadGdtr.nasm; sourceTree = ""; }; - 9AA90CBB25CD451700BD5E8B /* Wbinvd.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Wbinvd.nasm; sourceTree = ""; }; - 9AA90CBC25CD451700BD5E8B /* ReadEflags.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadEflags.nasm; sourceTree = ""; }; - 9AA90CBD25CD451700BD5E8B /* WriteMsr64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMsr64.c; sourceTree = ""; }; - 9AA90CBE25CD451700BD5E8B /* Non-existing.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "Non-existing.c"; sourceTree = ""; }; - 9AA90CBF25CD451700BD5E8B /* WriteDr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr4.nasm; sourceTree = ""; }; - 9AA90CC025CD451700BD5E8B /* FlushCacheLine.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FlushCacheLine.nasm; sourceTree = ""; }; - 9AA90CC125CD451700BD5E8B /* WriteMm6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm6.nasm; sourceTree = ""; }; - 9AA90CC225CD451700BD5E8B /* ReadLdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadLdtr.nasm; sourceTree = ""; }; - 9AA90CC325CD451700BD5E8B /* WriteIdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteIdtr.nasm; sourceTree = ""; }; - 9AA90CC425CD451700BD5E8B /* FxSave.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FxSave.nasm; sourceTree = ""; }; - 9AA90CC525CD451700BD5E8B /* Monitor.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Monitor.nasm; sourceTree = ""; }; - 9AA90CC625CD451700BD5E8B /* ReadDr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr4.nasm; sourceTree = ""; }; - 9AA90CC725CD451700BD5E8B /* ReadMm6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm6.nasm; sourceTree = ""; }; - 9AA90CC825CD451700BD5E8B /* ReadMsr64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMsr64.nasm; sourceTree = ""; }; - 9AA90CC925CD451700BD5E8B /* ReadMm7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm7.nasm; sourceTree = ""; }; - 9AA90CCA25CD451700BD5E8B /* ReadDr5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr5.nasm; sourceTree = ""; }; - 9AA90CCB25CD451700BD5E8B /* ReadSs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadSs.nasm; sourceTree = ""; }; - 9AA90CCC25CD451700BD5E8B /* WriteMm7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm7.nasm; sourceTree = ""; }; - 9AA90CCD25CD451700BD5E8B /* CpuId.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuId.nasm; sourceTree = ""; }; - 9AA90CCE25CD451700BD5E8B /* WriteDr5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr5.nasm; sourceTree = ""; }; - 9AA90CCF25CD451700BD5E8B /* ReadPmc.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadPmc.nasm; sourceTree = ""; }; - 9AA90CD025CD451700BD5E8B /* ReadTsc.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadTsc.nasm; sourceTree = ""; }; - 9AA90CD125CD451700BD5E8B /* X86Msr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Msr.c; sourceTree = ""; }; - 9AA90CD225CD451700BD5E8B /* DivU64x64Remainder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivU64x64Remainder.c; sourceTree = ""; }; - 9AA90CD325CD451700BD5E8B /* X86Thunk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86Thunk.c; sourceTree = ""; }; - 9AA90CD425CD451700BD5E8B /* CpuDeadLoop.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuDeadLoop.c; sourceTree = ""; }; - 9AA90CD525CD451700BD5E8B /* LowBitSet64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LowBitSet64.c; sourceTree = ""; }; - 9AA90CD625CD451700BD5E8B /* LRotU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LRotU64.c; sourceTree = ""; }; - 9AA90CD725CD451700BD5E8B /* X86PatchInstruction.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86PatchInstruction.c; sourceTree = ""; }; - 9AA90CD825CD451700BD5E8B /* X86FxSave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86FxSave.c; sourceTree = ""; }; - 9AA90CD925CD451700BD5E8B /* X86GetInterruptState.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86GetInterruptState.c; sourceTree = ""; }; - 9AA90CDA25CD451700BD5E8B /* CheckSum.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CheckSum.c; sourceTree = ""; }; - 9AA90CDB25CD451700BD5E8B /* MultU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MultU64x32.c; sourceTree = ""; }; - 9AA90CDC25CD451700BD5E8B /* String.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = String.c; sourceTree = ""; }; - 9AA90CDD25CD451700BD5E8B /* X86DisablePaging32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86DisablePaging32.c; sourceTree = ""; }; - 9AA90CDE25CD451700BD5E8B /* BitField.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BitField.c; sourceTree = ""; }; - 9AA90CDF25CD451700BD5E8B /* X86EnablePaging64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86EnablePaging64.c; sourceTree = ""; }; - 9AA90CE025CD451700BD5E8B /* HighBitSet64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HighBitSet64.c; sourceTree = ""; }; - 9AA90CE125CD451700BD5E8B /* LShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LShiftU64.c; sourceTree = ""; }; - 9AA90CE225CD451700BD5E8B /* SafeString.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SafeString.c; sourceTree = ""; }; - 9AA90CE325CD451700BD5E8B /* MultS64x64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MultS64x64.c; sourceTree = ""; }; - 9AA90CE425CD451700BD5E8B /* Unaligned.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Unaligned.c; sourceTree = ""; }; - 9AA90CE625CD451700BD5E8B /* EnablePaging32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnablePaging32.c; sourceTree = ""; }; - 9AA90CE725CD451700BD5E8B /* WriteMm4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm4.nasm; sourceTree = ""; }; - 9AA90CE825CD451700BD5E8B /* WriteDr3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr3.c; sourceTree = ""; }; - 9AA90CE925CD451700BD5E8B /* ReadGdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadGdtr.c; sourceTree = ""; }; - 9AA90CEA25CD451700BD5E8B /* WriteDr6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr6.nasm; sourceTree = ""; }; - 9AA90CEB25CD451700BD5E8B /* WriteTr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteTr.nasm; sourceTree = ""; }; - 9AA90CEC25CD451700BD5E8B /* WriteCr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr4.nasm; sourceTree = ""; }; - 9AA90CED25CD451700BD5E8B /* ReadDr2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr2.c; sourceTree = ""; }; - 9AA90CEE25CD451700BD5E8B /* Mwait.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Mwait.nasm; sourceTree = ""; }; - 9AA90CEF25CD451700BD5E8B /* ReadFs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadFs.nasm; sourceTree = ""; }; - 9AA90CF025CD451700BD5E8B /* ReadDs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDs.nasm; sourceTree = ""; }; - 9AA90CF125CD451700BD5E8B /* FxRestore.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FxRestore.nasm; sourceTree = ""; }; - 9AA90CF225CD451700BD5E8B /* ReadSs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadSs.c; sourceTree = ""; }; - 9AA90CF325CD451700BD5E8B /* ReadMm4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm4.nasm; sourceTree = ""; }; - 9AA90CF425CD451700BD5E8B /* DivS64x64Remainder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivS64x64Remainder.c; sourceTree = ""; }; - 9AA90CF525CD451700BD5E8B /* Monitor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Monitor.c; sourceTree = ""; }; - 9AA90CF625CD451700BD5E8B /* ReadDr6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr6.nasm; sourceTree = ""; }; - 9AA90CF725CD451700BD5E8B /* WriteGdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteGdtr.c; sourceTree = ""; }; - 9AA90CF825CD451700BD5E8B /* CpuPause.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuPause.nasm; sourceTree = ""; }; - 9AA90CF925CD451700BD5E8B /* ReadDr6.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr6.c; sourceTree = ""; }; - 9AA90CFA25CD451700BD5E8B /* ReadPmc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadPmc.c; sourceTree = ""; }; - 9AA90CFB25CD451700BD5E8B /* Wbinvd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Wbinvd.c; sourceTree = ""; }; - 9AA90CFC25CD451700BD5E8B /* DisablePaging32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DisablePaging32.c; sourceTree = ""; }; - 9AA90CFD25CD451700BD5E8B /* RShiftU64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RShiftU64.nasm; sourceTree = ""; }; - 9AA90CFE25CD451700BD5E8B /* ReadCr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr4.nasm; sourceTree = ""; }; - 9AA90CFF25CD451700BD5E8B /* Invd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Invd.c; sourceTree = ""; }; - 9AA90D0025CD451700BD5E8B /* WriteDr7.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr7.c; sourceTree = ""; }; - 9AA90D0125CD451700BD5E8B /* WriteMm7.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm7.c; sourceTree = ""; }; - 9AA90D0225CD451700BD5E8B /* RRotU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RRotU64.c; sourceTree = ""; }; - 9AA90D0325CD451700BD5E8B /* ReadCr2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadCr2.c; sourceTree = ""; }; - 9AA90D0425CD451700BD5E8B /* LShiftU64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = LShiftU64.nasm; sourceTree = ""; }; - 9AA90D0525CD451700BD5E8B /* ReadTr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadTr.c; sourceTree = ""; }; - 9AA90D0625CD451700BD5E8B /* ReadMm6.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm6.c; sourceTree = ""; }; - 9AA90D0725CD451700BD5E8B /* WriteLdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteLdtr.nasm; sourceTree = ""; }; - 9AA90D0825CD451700BD5E8B /* ReadDr7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr7.nasm; sourceTree = ""; }; - 9AA90D0925CD451700BD5E8B /* ReadMm5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm5.nasm; sourceTree = ""; }; - 9AA90D0A25CD451700BD5E8B /* WriteCr3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteCr3.c; sourceTree = ""; }; - 9AA90D0B25CD451700BD5E8B /* WriteMsr64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMsr64.nasm; sourceTree = ""; }; - 9AA90D0C25CD451700BD5E8B /* CpuPause.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuPause.c; sourceTree = ""; }; - 9AA90D0D25CD451700BD5E8B /* ReadMm2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm2.c; sourceTree = ""; }; - 9AA90D0E25CD451700BD5E8B /* ReadIdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadIdtr.nasm; sourceTree = ""; }; - 9AA90D0F25CD451700BD5E8B /* WriteDr7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr7.nasm; sourceTree = ""; }; - 9AA90D1025CD451700BD5E8B /* CpuIdEx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuIdEx.c; sourceTree = ""; }; - 9AA90D1125CD451700BD5E8B /* WriteMm3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm3.c; sourceTree = ""; }; - 9AA90D1225CD451700BD5E8B /* WriteMm5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm5.nasm; sourceTree = ""; }; - 9AA90D1325CD451700BD5E8B /* ReadDr1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr1.c; sourceTree = ""; }; - 9AA90D1425CD451700BD5E8B /* ReadMm2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm2.nasm; sourceTree = ""; }; - 9AA90D1525CD451700BD5E8B /* ReadDr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr0.nasm; sourceTree = ""; }; - 9AA90D1625CD451700BD5E8B /* ReadEs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadEs.nasm; sourceTree = ""; }; - 9AA90D1725CD451700BD5E8B /* ReadEs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadEs.c; sourceTree = ""; }; - 9AA90D1825CD451700BD5E8B /* FlushCacheLine.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FlushCacheLine.c; sourceTree = ""; }; - 9AA90D1925CD451700BD5E8B /* ReadCr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr2.nasm; sourceTree = ""; }; - 9AA90D1A25CD451700BD5E8B /* WriteDr0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr0.c; sourceTree = ""; }; - 9AA90D1B25CD451700BD5E8B /* DisableInterrupts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DisableInterrupts.c; sourceTree = ""; }; - 9AA90D1C25CD451700BD5E8B /* EnableCache.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableCache.nasm; sourceTree = ""; }; - 9AA90D1D25CD451700BD5E8B /* CpuIdEx.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuIdEx.nasm; sourceTree = ""; }; - 9AA90D1E25CD451700BD5E8B /* SetJump.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetJump.nasm; sourceTree = ""; }; - 9AA90D1F25CD451700BD5E8B /* WriteMm2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm2.nasm; sourceTree = ""; }; - 9AA90D2025CD451700BD5E8B /* EnableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableInterrupts.nasm; sourceTree = ""; }; - 9AA90D2125CD451700BD5E8B /* RdRand.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RdRand.nasm; sourceTree = ""; }; - 9AA90D2225CD451700BD5E8B /* WriteDr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr0.nasm; sourceTree = ""; }; - 9AA90D2325CD451700BD5E8B /* DisableCache.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisableCache.nasm; sourceTree = ""; }; - 9AA90D2425CD451700BD5E8B /* LRotU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LRotU64.c; sourceTree = ""; }; - 9AA90D2525CD451700BD5E8B /* WriteDr4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr4.c; sourceTree = ""; }; - 9AA90D2625CD451700BD5E8B /* WriteCr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr2.nasm; sourceTree = ""; }; - 9AA90D2725CD451700BD5E8B /* ReadGs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadGs.nasm; sourceTree = ""; }; - 9AA90D2825CD451700BD5E8B /* WriteGdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteGdtr.nasm; sourceTree = ""; }; - 9AA90D2925CD451700BD5E8B /* ReadDr5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr5.c; sourceTree = ""; }; - 9AA90D2A25CD451700BD5E8B /* EnableCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnableCache.c; sourceTree = ""; }; - 9AA90D2B25CD451700BD5E8B /* ReadMm5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm5.c; sourceTree = ""; }; - 9AA90D2C25CD451700BD5E8B /* ReadCs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCs.nasm; sourceTree = ""; }; - 9AA90D2D25CD451700BD5E8B /* EnableInterrupts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnableInterrupts.c; sourceTree = ""; }; - 9AA90D2E25CD451700BD5E8B /* WriteCr0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteCr0.c; sourceTree = ""; }; - 9AA90D2F25CD451700BD5E8B /* EnableDisableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnableDisableInterrupts.nasm; sourceTree = ""; }; - 9AA90D3025CD451700BD5E8B /* MultU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MultU64x32.c; sourceTree = ""; }; - 9AA90D3125CD451700BD5E8B /* WriteCr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr3.nasm; sourceTree = ""; }; - 9AA90D3225CD451700BD5E8B /* DivU64x64Remainder.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DivU64x64Remainder.nasm; sourceTree = ""; }; - 9AA90D3325CD451700BD5E8B /* WriteMm4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm4.c; sourceTree = ""; }; - 9AA90D3425CD451700BD5E8B /* WriteDr1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr1.nasm; sourceTree = ""; }; - 9AA90D3525CD451700BD5E8B /* WriteLdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteLdtr.c; sourceTree = ""; }; - 9AA90D3625CD451700BD5E8B /* ReadMsr64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMsr64.c; sourceTree = ""; }; - 9AA90D3725CD451700BD5E8B /* WriteMm3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm3.nasm; sourceTree = ""; }; - 9AA90D3825CD451700BD5E8B /* Thunk16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Thunk16.nasm; sourceTree = ""; }; - 9AA90D3925CD451700BD5E8B /* ReadCr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr3.nasm; sourceTree = ""; }; - 9AA90D3A25CD451700BD5E8B /* WriteMm0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm0.c; sourceTree = ""; }; - 9AA90D3B25CD451700BD5E8B /* ReadDs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDs.c; sourceTree = ""; }; - 9AA90D3C25CD451700BD5E8B /* FxSave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FxSave.c; sourceTree = ""; }; - 9AA90D3D25CD451700BD5E8B /* WriteCr4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteCr4.c; sourceTree = ""; }; - 9AA90D3E25CD451700BD5E8B /* ReadDr1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr1.nasm; sourceTree = ""; }; - 9AA90D3F25CD451700BD5E8B /* ReadMm1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm1.c; sourceTree = ""; }; - 9AA90D4025CD451700BD5E8B /* ReadMm3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm3.nasm; sourceTree = ""; }; - 9AA90D4125CD451700BD5E8B /* ReadLdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadLdtr.c; sourceTree = ""; }; - 9AA90D4225CD451700BD5E8B /* ARShiftU64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ARShiftU64.nasm; sourceTree = ""; }; - 9AA90D4325CD451700BD5E8B /* LShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LShiftU64.c; sourceTree = ""; }; - 9AA90D4425CD451700BD5E8B /* ReadCr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadCr0.nasm; sourceTree = ""; }; - 9AA90D4525CD451700BD5E8B /* ReadDr0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr0.c; sourceTree = ""; }; - 9AA90D4625CD451700BD5E8B /* DisableInterrupts.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisableInterrupts.nasm; sourceTree = ""; }; - 9AA90D4725CD451700BD5E8B /* SwapBytes64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SwapBytes64.nasm; sourceTree = ""; }; - 9AA90D4825CD451700BD5E8B /* ReadCs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadCs.c; sourceTree = ""; }; - 9AA90D4925CD451700BD5E8B /* ReadDr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr2.nasm; sourceTree = ""; }; - 9AA90D4A25CD451700BD5E8B /* Lfence.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Lfence.nasm; sourceTree = ""; }; - 9AA90D4B25CD451700BD5E8B /* ReadMm0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm0.nasm; sourceTree = ""; }; - 9AA90D4C25CD451700BD5E8B /* WriteDr1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr1.c; sourceTree = ""; }; - 9AA90D4D25CD451700BD5E8B /* MultU64x64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = MultU64x64.nasm; sourceTree = ""; }; - 9AA90D4E25CD451700BD5E8B /* WriteDr5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr5.c; sourceTree = ""; }; - 9AA90D4F25CD451700BD5E8B /* LRotU64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = LRotU64.nasm; sourceTree = ""; }; - 9AA90D5025CD451700BD5E8B /* Mwait.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Mwait.c; sourceTree = ""; }; - 9AA90D5125CD451700BD5E8B /* WriteCr0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteCr0.nasm; sourceTree = ""; }; - 9AA90D5225CD451700BD5E8B /* RRotU64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RRotU64.nasm; sourceTree = ""; }; - 9AA90D5325CD451700BD5E8B /* ReadDr4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr4.c; sourceTree = ""; }; - 9AA90D5425CD451700BD5E8B /* ReadGs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadGs.c; sourceTree = ""; }; - 9AA90D5525CD451700BD5E8B /* WriteDr2.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr2.nasm; sourceTree = ""; }; - 9AA90D5625CD451700BD5E8B /* WriteMm0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm0.nasm; sourceTree = ""; }; - 9AA90D5725CD451700BD5E8B /* GccInline.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GccInline.c; sourceTree = ""; }; - 9AA90D5825CD451700BD5E8B /* CpuBreakpoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuBreakpoint.c; sourceTree = ""; }; - 9AA90D5925CD451700BD5E8B /* WriteMm1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm1.nasm; sourceTree = ""; }; - 9AA90D5A25CD451700BD5E8B /* ReadTr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadTr.nasm; sourceTree = ""; }; - 9AA90D5B25CD451700BD5E8B /* InternalSwitchStack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InternalSwitchStack.c; sourceTree = ""; }; - 9AA90D5C25CD451700BD5E8B /* DivU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivU64x32.c; sourceTree = ""; }; - 9AA90D5D25CD451700BD5E8B /* ReadMm4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm4.c; sourceTree = ""; }; - 9AA90D5E25CD451700BD5E8B /* DivU64x32Remainder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivU64x32Remainder.c; sourceTree = ""; }; - 9AA90D5F25CD451700BD5E8B /* WriteDr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr3.nasm; sourceTree = ""; }; - 9AA90D6025CD451700BD5E8B /* ReadFs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadFs.c; sourceTree = ""; }; - 9AA90D6125CD451700BD5E8B /* ReadCr0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadCr0.c; sourceTree = ""; }; - 9AA90D6225CD451700BD5E8B /* CpuId.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuId.c; sourceTree = ""; }; - 9AA90D6325CD451700BD5E8B /* MultU64x32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = MultU64x32.nasm; sourceTree = ""; }; - 9AA90D6425CD451700BD5E8B /* WriteMm5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm5.c; sourceTree = ""; }; - 9AA90D6525CD451700BD5E8B /* DisablePaging32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DisablePaging32.nasm; sourceTree = ""; }; - 9AA90D6625CD451700BD5E8B /* SwapBytes64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwapBytes64.c; sourceTree = ""; }; - 9AA90D6725CD451700BD5E8B /* RShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RShiftU64.c; sourceTree = ""; }; - 9AA90D6825CD451700BD5E8B /* ReadMm1.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm1.nasm; sourceTree = ""; }; - 9AA90D6925CD451700BD5E8B /* WriteMm1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm1.c; sourceTree = ""; }; - 9AA90D6A25CD451700BD5E8B /* ReadDr3.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr3.nasm; sourceTree = ""; }; - 9AA90D6B25CD451700BD5E8B /* ReadCr4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadCr4.c; sourceTree = ""; }; - 9AA90D6C25CD451700BD5E8B /* DivU64x32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DivU64x32.nasm; sourceTree = ""; }; - 9AA90D6D25CD451700BD5E8B /* CpuBreakpoint.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuBreakpoint.nasm; sourceTree = ""; }; - 9AA90D6E25CD451700BD5E8B /* Invd.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Invd.nasm; sourceTree = ""; }; - 9AA90D6F25CD451700BD5E8B /* ReadMm0.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm0.c; sourceTree = ""; }; - 9AA90D7025CD451700BD5E8B /* LongJump.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = LongJump.nasm; sourceTree = ""; }; - 9AA90D7125CD451700BD5E8B /* DisableCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DisableCache.c; sourceTree = ""; }; - 9AA90D7225CD451700BD5E8B /* ReadGdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadGdtr.nasm; sourceTree = ""; }; - 9AA90D7325CD451700BD5E8B /* Wbinvd.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Wbinvd.nasm; sourceTree = ""; }; - 9AA90D7425CD451700BD5E8B /* ReadEflags.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadEflags.nasm; sourceTree = ""; }; - 9AA90D7525CD451700BD5E8B /* FxRestore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FxRestore.c; sourceTree = ""; }; - 9AA90D7625CD451700BD5E8B /* WriteMsr64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMsr64.c; sourceTree = ""; }; - 9AA90D7725CD451700BD5E8B /* Non-existing.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "Non-existing.c"; sourceTree = ""; }; - 9AA90D7825CD451700BD5E8B /* WriteDr2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr2.c; sourceTree = ""; }; - 9AA90D7925CD451700BD5E8B /* EnablePaging64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnablePaging64.nasm; sourceTree = ""; }; - 9AA90D7A25CD451700BD5E8B /* WriteDr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr4.nasm; sourceTree = ""; }; - 9AA90D7B25CD451700BD5E8B /* FlushCacheLine.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FlushCacheLine.nasm; sourceTree = ""; }; - 9AA90D7C25CD451700BD5E8B /* WriteIdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteIdtr.c; sourceTree = ""; }; - 9AA90D7D25CD451700BD5E8B /* ReadDr3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr3.c; sourceTree = ""; }; - 9AA90D7E25CD451700BD5E8B /* WriteMm6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm6.nasm; sourceTree = ""; }; - 9AA90D7F25CD451700BD5E8B /* ReadLdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadLdtr.nasm; sourceTree = ""; }; - 9AA90D8025CD451700BD5E8B /* ReadDr7.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadDr7.c; sourceTree = ""; }; - 9AA90D8125CD451700BD5E8B /* ReadEflags.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadEflags.c; sourceTree = ""; }; - 9AA90D8225CD451700BD5E8B /* WriteIdtr.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteIdtr.nasm; sourceTree = ""; }; - 9AA90D8325CD451700BD5E8B /* MultU64x64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MultU64x64.c; sourceTree = ""; }; - 9AA90D8425CD451700BD5E8B /* DivU64x32Remainder.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = DivU64x32Remainder.nasm; sourceTree = ""; }; - 9AA90D8525CD451700BD5E8B /* FxSave.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = FxSave.nasm; sourceTree = ""; }; - 9AA90D8625CD451700BD5E8B /* Monitor.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Monitor.nasm; sourceTree = ""; }; - 9AA90D8725CD451700BD5E8B /* WriteDr6.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteDr6.c; sourceTree = ""; }; - 9AA90D8825CD451700BD5E8B /* ReadDr4.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr4.nasm; sourceTree = ""; }; - 9AA90D8925CD451700BD5E8B /* ReadMm6.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm6.nasm; sourceTree = ""; }; - 9AA90D8A25CD451700BD5E8B /* ReadMsr64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMsr64.nasm; sourceTree = ""; }; - 9AA90D8B25CD451700BD5E8B /* ReadIdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadIdtr.c; sourceTree = ""; }; - 9AA90D8C25CD451700BD5E8B /* ARShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARShiftU64.c; sourceTree = ""; }; - 9AA90D8D25CD451700BD5E8B /* ReadCr3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadCr3.c; sourceTree = ""; }; - 9AA90D8E25CD451700BD5E8B /* ReadMm7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadMm7.nasm; sourceTree = ""; }; - 9AA90D8F25CD451700BD5E8B /* ReadDr5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadDr5.nasm; sourceTree = ""; }; - 9AA90D9025CD451700BD5E8B /* WriteMm6.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm6.c; sourceTree = ""; }; - 9AA90D9125CD451700BD5E8B /* ReadTsc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadTsc.c; sourceTree = ""; }; - 9AA90D9225CD451700BD5E8B /* WriteCr2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteCr2.c; sourceTree = ""; }; - 9AA90D9325CD451700BD5E8B /* ModU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ModU64x32.c; sourceTree = ""; }; - 9AA90D9425CD451700BD5E8B /* ReadSs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadSs.nasm; sourceTree = ""; }; - 9AA90D9525CD451700BD5E8B /* ReadMm7.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm7.c; sourceTree = ""; }; - 9AA90D9625CD451700BD5E8B /* EnableDisableInterrupts.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnableDisableInterrupts.c; sourceTree = ""; }; - 9AA90D9725CD451700BD5E8B /* WriteMm7.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteMm7.nasm; sourceTree = ""; }; - 9AA90D9825CD451700BD5E8B /* ReadMm3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadMm3.c; sourceTree = ""; }; - 9AA90D9925CD451700BD5E8B /* CpuId.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuId.nasm; sourceTree = ""; }; - 9AA90D9A25CD451700BD5E8B /* InternalSwitchStack.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InternalSwitchStack.nasm; sourceTree = ""; }; - 9AA90D9B25CD451700BD5E8B /* WriteDr5.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = WriteDr5.nasm; sourceTree = ""; }; - 9AA90D9C25CD451700BD5E8B /* ReadPmc.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadPmc.nasm; sourceTree = ""; }; - 9AA90D9D25CD451700BD5E8B /* WriteMm2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WriteMm2.c; sourceTree = ""; }; - 9AA90D9E25CD451700BD5E8B /* ModU64x32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ModU64x32.nasm; sourceTree = ""; }; - 9AA90D9F25CD451700BD5E8B /* ReadTsc.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ReadTsc.nasm; sourceTree = ""; }; - 9AA90DA025CD451700BD5E8B /* EnablePaging32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EnablePaging32.nasm; sourceTree = ""; }; - 9AA90DA125CD451700BD5E8B /* GetPowerOfTwo32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GetPowerOfTwo32.c; sourceTree = ""; }; - 9AA90DA225CD451700BD5E8B /* Math64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Math64.c; sourceTree = ""; }; - 9AA90DA325CD451700BD5E8B /* RRotU32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RRotU32.c; sourceTree = ""; }; - 9AA90DA425CD451700BD5E8B /* DivU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivU64x32.c; sourceTree = ""; }; - 9AA90DA525CD451700BD5E8B /* DivU64x32Remainder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DivU64x32Remainder.c; sourceTree = ""; }; - 9AA90DA625CD451700BD5E8B /* X86MemoryFence.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86MemoryFence.c; sourceTree = ""; }; - 9AA90DA725CD451700BD5E8B /* SwapBytes64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwapBytes64.c; sourceTree = ""; }; - 9AA90DA825CD451700BD5E8B /* RShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RShiftU64.c; sourceTree = ""; }; - 9AA90DA925CD451700BD5E8B /* SwitchStack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwitchStack.c; sourceTree = ""; }; - 9AA90DAA25CD451700BD5E8B /* ChkStkGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ChkStkGcc.c; sourceTree = ""; }; - 9AA90DAB25CD451700BD5E8B /* SetJump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetJump.c; sourceTree = ""; }; - 9AA90DAC25CD451700BD5E8B /* X86EnablePaging32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86EnablePaging32.c; sourceTree = ""; }; - 9AA90DAD25CD451700BD5E8B /* X86WriteGdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86WriteGdtr.c; sourceTree = ""; }; - 9AA90DAE25CD451700BD5E8B /* SwapBytes16.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SwapBytes16.c; sourceTree = ""; }; - 9AA90DAF25CD451700BD5E8B /* HighBitSet32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HighBitSet32.c; sourceTree = ""; }; - 9AA90DB025CD451700BD5E8B /* X86RdRand.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86RdRand.c; sourceTree = ""; }; - 9AA90DB225CD451700BD5E8B /* Math64.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = Math64.S; sourceTree = ""; }; - 9AA90DB325CD451700BD5E8B /* CpuPause.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuPause.asm; sourceTree = ""; }; - 9AA90DB425CD451700BD5E8B /* EnableInterrupts.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = EnableInterrupts.asm; sourceTree = ""; }; - 9AA90DB525CD451700BD5E8B /* SwitchStack.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SwitchStack.S; sourceTree = ""; }; - 9AA90DB625CD451700BD5E8B /* CpuBreakpoint.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuBreakpoint.S; sourceTree = ""; }; - 9AA90DB725CD451700BD5E8B /* SetJumpLongJump.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SetJumpLongJump.asm; sourceTree = ""; }; - 9AA90DB825CD451700BD5E8B /* CpuBreakpoint.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuBreakpoint.asm; sourceTree = ""; }; - 9AA90DB925CD451700BD5E8B /* GetInterruptsState.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = GetInterruptsState.S; sourceTree = ""; }; - 9AA90DBA25CD451700BD5E8B /* MemoryFence.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = MemoryFence.asm; sourceTree = ""; }; - 9AA90DBB25CD451700BD5E8B /* SpeculationBarrier.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SpeculationBarrier.S; sourceTree = ""; }; - 9AA90DBC25CD451700BD5E8B /* DisableInterrupts.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = DisableInterrupts.asm; sourceTree = ""; }; - 9AA90DBD25CD451700BD5E8B /* SetJumpLongJump.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SetJumpLongJump.S; sourceTree = ""; }; - 9AA90DBE25CD451700BD5E8B /* GetInterruptsState.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = GetInterruptsState.asm; sourceTree = ""; }; - 9AA90DBF25CD451700BD5E8B /* Unaligned.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Unaligned.c; sourceTree = ""; }; - 9AA90DC025CD451700BD5E8B /* InternalSwitchStack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InternalSwitchStack.c; sourceTree = ""; }; - 9AA90DC125CD451700BD5E8B /* SpeculationBarrier.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SpeculationBarrier.asm; sourceTree = ""; }; - 9AA90DC225CD451700BD5E8B /* MemoryFence.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = MemoryFence.S; sourceTree = ""; }; - 9AA90DC325CD451700BD5E8B /* DisableInterrupts.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = DisableInterrupts.S; sourceTree = ""; }; - 9AA90DC425CD451700BD5E8B /* SwitchStack.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SwitchStack.asm; sourceTree = ""; }; - 9AA90DC525CD451700BD5E8B /* EnableInterrupts.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = EnableInterrupts.S; sourceTree = ""; }; - 9AA90DC625CD451700BD5E8B /* MultU64x64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MultU64x64.c; sourceTree = ""; }; - 9AA90DC725CD451700BD5E8B /* X86DisablePaging64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86DisablePaging64.c; sourceTree = ""; }; - 9AA90DC825CD451700BD5E8B /* X86ReadGdtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86ReadGdtr.c; sourceTree = ""; }; - 9AA90DC925CD451700BD5E8B /* ARShiftU64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ARShiftU64.c; sourceTree = ""; }; - 9AA90DCB25CD451700BD5E8B /* EnableInterrupts.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = EnableInterrupts.asm; sourceTree = ""; }; - 9AA90DCC25CD451700BD5E8B /* SwitchStack.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SwitchStack.S; sourceTree = ""; }; - 9AA90DCD25CD451700BD5E8B /* CpuBreakpoint.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuBreakpoint.S; sourceTree = ""; }; - 9AA90DCE25CD451700BD5E8B /* SetJumpLongJump.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SetJumpLongJump.asm; sourceTree = ""; }; - 9AA90DCF25CD451700BD5E8B /* CpuBreakpoint.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuBreakpoint.asm; sourceTree = ""; }; - 9AA90DD025CD451700BD5E8B /* GetInterruptsState.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = GetInterruptsState.S; sourceTree = ""; }; - 9AA90DD125CD451700BD5E8B /* MemoryFence.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = MemoryFence.asm; sourceTree = ""; }; - 9AA90DD225CD451700BD5E8B /* SpeculationBarrier.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SpeculationBarrier.S; sourceTree = ""; }; - 9AA90DD325CD451700BD5E8B /* DisableInterrupts.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = DisableInterrupts.asm; sourceTree = ""; }; - 9AA90DD425CD451700BD5E8B /* SetJumpLongJump.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SetJumpLongJump.S; sourceTree = ""; }; - 9AA90DD525CD451700BD5E8B /* GetInterruptsState.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = GetInterruptsState.asm; sourceTree = ""; }; - 9AA90DD625CD451700BD5E8B /* SpeculationBarrier.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SpeculationBarrier.asm; sourceTree = ""; }; - 9AA90DD725CD451700BD5E8B /* MemoryFence.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = MemoryFence.S; sourceTree = ""; }; - 9AA90DD825CD451700BD5E8B /* DisableInterrupts.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = DisableInterrupts.S; sourceTree = ""; }; - 9AA90DD925CD451700BD5E8B /* SwitchStack.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SwitchStack.asm; sourceTree = ""; }; - 9AA90DDA25CD451700BD5E8B /* EnableInterrupts.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = EnableInterrupts.S; sourceTree = ""; }; - 9AA90DDB25CD451700BD5E8B /* LowBitSet32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LowBitSet32.c; sourceTree = ""; }; - 9AA90DDC25CD451700BD5E8B /* LRotU32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LRotU32.c; sourceTree = ""; }; - 9AA90DDD25CD451700BD5E8B /* ModU64x32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ModU64x32.c; sourceTree = ""; }; - 9AA90DDE25CD451700BD5E8B /* LinkedList.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LinkedList.c; sourceTree = ""; }; - 9AA90DDF25CD451700BD5E8B /* X86SpeculationBarrier.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86SpeculationBarrier.c; sourceTree = ""; }; - 9AA90DE125CD451800BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90DE225CD451800BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90DE325CD451800BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90DE425CD451800BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90DE625CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90DE725CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90DE825CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90DE925CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90DEA25CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90DEB25CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90DEC25CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90DED25CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90DEE25CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90DEF25CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90DF025CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90DF125CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90DF225CD451800BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90DF325CD451800BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90DF525CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90DF625CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90DF725CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90DF825CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90DF925CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90DFA25CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90DFB25CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90DFC25CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90DFD25CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90DFE25CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90DFF25CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90E0025CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90E0125CD451800BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90E0225CD451800BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90E0325CD451800BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90E0425CD451800BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90E0525CD451800BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90E0625CD451800BD5E8B /* BaseMemoryLibRepStr.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibRepStr.uni; sourceTree = ""; }; - 9AA90E0725CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90E0825CD451800BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90E0925CD451800BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90E0A25CD451800BD5E8B /* BaseMemoryLibRepStr.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibRepStr.inf; sourceTree = ""; }; - 9AA90E0C25CD451800BD5E8B /* BaseSynchronizationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSynchronizationLib.uni; sourceTree = ""; }; - 9AA90E0E25CD451800BD5E8B /* Synchronization.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Synchronization.c; sourceTree = ""; }; - 9AA90E0F25CD451800BD5E8B /* BaseSynchronizationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSynchronizationLib.inf; sourceTree = ""; }; - 9AA90E1125CD451800BD5E8B /* InterlockedCompareExchange64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange64.c; sourceTree = ""; }; - 9AA90E1225CD451800BD5E8B /* InterlockedIncrement.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedIncrement.nasm; sourceTree = ""; }; - 9AA90E1325CD451800BD5E8B /* InterlockedCompareExchange16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange16.nasm; sourceTree = ""; }; - 9AA90E1425CD451800BD5E8B /* InterlockedCompareExchange16.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange16.c; sourceTree = ""; }; - 9AA90E1525CD451800BD5E8B /* GccInline.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GccInline.c; sourceTree = ""; }; - 9AA90E1625CD451800BD5E8B /* InterlockedCompareExchange32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange32.c; sourceTree = ""; }; - 9AA90E1725CD451800BD5E8B /* InterlockedCompareExchange64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange64.nasm; sourceTree = ""; }; - 9AA90E1825CD451800BD5E8B /* InterlockedCompareExchange32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange32.nasm; sourceTree = ""; }; - 9AA90E1925CD451800BD5E8B /* InterlockedDecrement.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedDecrement.nasm; sourceTree = ""; }; - 9AA90E1A25CD451800BD5E8B /* InterlockedIncrementMsc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedIncrementMsc.c; sourceTree = ""; }; - 9AA90E1C25CD451800BD5E8B /* InterlockedCompareExchange64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange64.c; sourceTree = ""; }; - 9AA90E1D25CD451800BD5E8B /* InternalGetSpinLockProperties.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InternalGetSpinLockProperties.c; sourceTree = ""; }; - 9AA90E1E25CD451800BD5E8B /* InterlockedIncrement.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedIncrement.nasm; sourceTree = ""; }; - 9AA90E1F25CD451800BD5E8B /* InterlockedCompareExchange16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange16.nasm; sourceTree = ""; }; - 9AA90E2025CD451800BD5E8B /* InterlockedCompareExchange16.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange16.c; sourceTree = ""; }; - 9AA90E2125CD451800BD5E8B /* GccInline.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GccInline.c; sourceTree = ""; }; - 9AA90E2225CD451800BD5E8B /* InterlockedCompareExchange32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedCompareExchange32.c; sourceTree = ""; }; - 9AA90E2325CD451800BD5E8B /* InterlockedCompareExchange64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange64.nasm; sourceTree = ""; }; - 9AA90E2425CD451800BD5E8B /* InterlockedCompareExchange32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedCompareExchange32.nasm; sourceTree = ""; }; - 9AA90E2525CD451800BD5E8B /* InterlockedDecrement.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = InterlockedDecrement.nasm; sourceTree = ""; }; - 9AA90E2625CD451800BD5E8B /* BaseSynchronizationLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseSynchronizationLibInternals.h; sourceTree = ""; }; - 9AA90E2725CD451800BD5E8B /* SynchronizationMsc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SynchronizationMsc.c; sourceTree = ""; }; - 9AA90E2825CD451800BD5E8B /* Synchronization.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Synchronization.c; sourceTree = ""; }; - 9AA90E2A25CD451800BD5E8B /* Synchronization.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = Synchronization.S; sourceTree = ""; }; - 9AA90E2B25CD451800BD5E8B /* Synchronization.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = Synchronization.asm; sourceTree = ""; }; - 9AA90E2D25CD451800BD5E8B /* Synchronization.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = Synchronization.S; sourceTree = ""; }; - 9AA90E2E25CD451800BD5E8B /* Synchronization.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = Synchronization.asm; sourceTree = ""; }; - 9AA90E2F25CD451800BD5E8B /* SynchronizationGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SynchronizationGcc.c; sourceTree = ""; }; - 9AA90E3025CD451800BD5E8B /* InterlockedDecrementMsc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InterlockedDecrementMsc.c; sourceTree = ""; }; - 9AA90E3225CD451800BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90E3325CD451800BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90E3425CD451800BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90E3525CD451800BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90E3625CD451800BD5E8B /* MemLibGeneric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGeneric.c; sourceTree = ""; }; - 9AA90E3725CD451800BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90E3825CD451800BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90E3925CD451800BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90E3A25CD451800BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90E3B25CD451800BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90E3C25CD451800BD5E8B /* MemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLib.c; sourceTree = ""; }; - 9AA90E3D25CD451800BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90E3E25CD451800BD5E8B /* UefiMemoryLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryLib.inf; sourceTree = ""; }; - 9AA90E3F25CD451800BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90E4025CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90E4125CD451800BD5E8B /* UefiMemoryLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryLib.uni; sourceTree = ""; }; - 9AA90E4225CD451800BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90E4325CD451800BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90E4525CD451800BD5E8B /* PciSegmentLibCommon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciSegmentLibCommon.h; sourceTree = ""; }; - 9AA90E4625CD451800BD5E8B /* DxeRuntimePciSegmentLibSegmentInfo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimePciSegmentLibSegmentInfo.inf; sourceTree = ""; }; - 9AA90E4725CD451800BD5E8B /* BasePciSegmentLibSegmentInfo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentLibSegmentInfo.inf; sourceTree = ""; }; - 9AA90E4825CD451800BD5E8B /* DxeRuntimePciSegmentLibSegmentInfo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimePciSegmentLibSegmentInfo.uni; sourceTree = ""; }; - 9AA90E4925CD451800BD5E8B /* BasePciSegmentLibSegmentInfo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentLibSegmentInfo.uni; sourceTree = ""; }; - 9AA90E4A25CD451800BD5E8B /* BasePciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BasePciSegmentLib.c; sourceTree = ""; }; - 9AA90E4B25CD451800BD5E8B /* PciSegmentLibCommon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciSegmentLibCommon.c; sourceTree = ""; }; - 9AA90E4C25CD451800BD5E8B /* DxeRuntimePciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeRuntimePciSegmentLib.c; sourceTree = ""; }; - 9AA90E4F25CD451800BD5E8B /* CpuSleepFlushTlb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuSleepFlushTlb.c; sourceTree = ""; }; - 9AA90E5125CD451800BD5E8B /* CpuSleep.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuSleep.nasm; sourceTree = ""; }; - 9AA90E5225CD451800BD5E8B /* CpuFlushTlb.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuFlushTlb.nasm; sourceTree = ""; }; - 9AA90E5325CD451800BD5E8B /* BaseCpuLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseCpuLib.uni; sourceTree = ""; }; - 9AA90E5425CD451800BD5E8B /* BaseCpuLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseCpuLib.inf; sourceTree = ""; }; - 9AA90E5625CD451800BD5E8B /* CpuSleep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuSleep.c; sourceTree = ""; }; - 9AA90E5725CD451800BD5E8B /* CpuFlushTlbGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuFlushTlbGcc.c; sourceTree = ""; }; - 9AA90E5825CD451800BD5E8B /* CpuFlushTlb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuFlushTlb.c; sourceTree = ""; }; - 9AA90E5925CD451800BD5E8B /* CpuSleep.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuSleep.nasm; sourceTree = ""; }; - 9AA90E5A25CD451800BD5E8B /* CpuFlushTlb.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuFlushTlb.nasm; sourceTree = ""; }; - 9AA90E5B25CD451800BD5E8B /* CpuSleepGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuSleepGcc.c; sourceTree = ""; }; - 9AA90E5D25CD451800BD5E8B /* CpuFlushTlb.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuFlushTlb.S; sourceTree = ""; }; - 9AA90E5E25CD451800BD5E8B /* CpuFlushTlb.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuFlushTlb.asm; sourceTree = ""; }; - 9AA90E5F25CD451800BD5E8B /* CpuSleep.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuSleep.asm; sourceTree = ""; }; - 9AA90E6025CD451800BD5E8B /* CpuSleep.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuSleep.S; sourceTree = ""; }; - 9AA90E6225CD451800BD5E8B /* CpuFlushTlb.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuFlushTlb.S; sourceTree = ""; }; - 9AA90E6325CD451800BD5E8B /* CpuFlushTlb.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuFlushTlb.asm; sourceTree = ""; }; - 9AA90E6425CD451800BD5E8B /* CpuSleep.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CpuSleep.asm; sourceTree = ""; }; - 9AA90E6525CD451800BD5E8B /* CpuSleep.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CpuSleep.S; sourceTree = ""; }; - 9AA90E6725CD451800BD5E8B /* PeiExtractGuidedSectionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiExtractGuidedSectionLib.c; sourceTree = ""; }; - 9AA90E6825CD451800BD5E8B /* PeiExtractGuidedSectionLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiExtractGuidedSectionLib.uni; sourceTree = ""; }; - 9AA90E6925CD451800BD5E8B /* PeiExtractGuidedSectionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiExtractGuidedSectionLib.inf; sourceTree = ""; }; - 9AA90E6B25CD451800BD5E8B /* DriverEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DriverEntryPoint.c; sourceTree = ""; }; - 9AA90E6C25CD451800BD5E8B /* UefiDriverEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDriverEntryPoint.inf; sourceTree = ""; }; - 9AA90E6D25CD451800BD5E8B /* UefiDriverEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDriverEntryPoint.uni; sourceTree = ""; }; - 9AA90E6F25CD451800BD5E8B /* DebugLibConstructor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLibConstructor.c; sourceTree = ""; }; - 9AA90E7025CD451800BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA90E7125CD451800BD5E8B /* UefiDebugLibDebugPortProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibDebugPortProtocol.uni; sourceTree = ""; }; - 9AA90E7225CD451800BD5E8B /* UefiDebugLibDebugPortProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibDebugPortProtocol.inf; sourceTree = ""; }; - 9AA90E7425CD451800BD5E8B /* SmmPciExpressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPciExpressLib.inf; sourceTree = ""; }; - 9AA90E7525CD451800BD5E8B /* PciExpressLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciExpressLib.c; sourceTree = ""; }; - 9AA90E7725CD451800BD5E8B /* DxeRuntimePciExpressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimePciExpressLib.uni; sourceTree = ""; }; - 9AA90E7825CD451800BD5E8B /* DxeRuntimePciExpressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimePciExpressLib.inf; sourceTree = ""; }; - 9AA90E7925CD451800BD5E8B /* PciExpressLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciExpressLib.c; sourceTree = ""; }; - 9AA90E7B25CD451800BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90E7C25CD451800BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90E7D25CD451800BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90E7E25CD451800BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90E8025CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90E8125CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90E8225CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90E8325CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90E8425CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90E8525CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90E8625CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90E8725CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90E8825CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90E8925CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90E8A25CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90E8B25CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90E8C25CD451800BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90E8D25CD451800BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90E8F25CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90E9025CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90E9125CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90E9225CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90E9325CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90E9425CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90E9525CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90E9625CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90E9725CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90E9825CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90E9925CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90E9A25CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90E9B25CD451800BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90E9C25CD451800BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90E9D25CD451800BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90E9E25CD451800BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90EA025CD451800BD5E8B /* ScanMemGeneric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMemGeneric.c; sourceTree = ""; }; - 9AA90EA125CD451800BD5E8B /* CompareMem.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CompareMem.asm; sourceTree = ""; }; - 9AA90EA225CD451800BD5E8B /* CopyMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CopyMem.S; sourceTree = ""; }; - 9AA90EA325CD451800BD5E8B /* SetMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SetMem.S; sourceTree = ""; }; - 9AA90EA425CD451800BD5E8B /* ScanMem.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = ScanMem.asm; sourceTree = ""; }; - 9AA90EA525CD451800BD5E8B /* CopyMem.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CopyMem.asm; sourceTree = ""; }; - 9AA90EA625CD451800BD5E8B /* CompareMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CompareMem.S; sourceTree = ""; }; - 9AA90EA725CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90EA825CD451800BD5E8B /* SetMem.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = SetMem.asm; sourceTree = ""; }; - 9AA90EA925CD451800BD5E8B /* CompareGuid.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = CompareGuid.asm; sourceTree = ""; }; - 9AA90EAA25CD451800BD5E8B /* CompareGuid.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CompareGuid.S; sourceTree = ""; }; - 9AA90EAB25CD451800BD5E8B /* ScanMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = ScanMem.S; sourceTree = ""; }; - 9AA90EAC25CD451800BD5E8B /* BaseMemoryLibOptDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibOptDxe.uni; sourceTree = ""; }; - 9AA90EAD25CD451800BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90EAE25CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90EB025CD451800BD5E8B /* CopyMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CopyMem.S; sourceTree = ""; }; - 9AA90EB125CD451800BD5E8B /* SetMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = SetMem.S; sourceTree = ""; }; - 9AA90EB225CD451800BD5E8B /* CompareMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CompareMem.S; sourceTree = ""; }; - 9AA90EB325CD451800BD5E8B /* CompareGuid.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = CompareGuid.S; sourceTree = ""; }; - 9AA90EB425CD451800BD5E8B /* ScanMem.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = ScanMem.S; sourceTree = ""; }; - 9AA90EB525CD451800BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90EB625CD451800BD5E8B /* BaseMemoryLibOptDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibOptDxe.inf; sourceTree = ""; }; - 9AA90EB725CD451800BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90EB925CD451800BD5E8B /* PerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PerformanceLib.c; sourceTree = ""; }; - 9AA90EBA25CD451800BD5E8B /* BasePerformanceLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePerformanceLibNull.inf; sourceTree = ""; }; - 9AA90EBB25CD451800BD5E8B /* BasePerformanceLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePerformanceLibNull.uni; sourceTree = ""; }; - 9AA90EBD25CD451800BD5E8B /* BasePciSegmentLibPci.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentLibPci.inf; sourceTree = ""; }; - 9AA90EBE25CD451800BD5E8B /* BasePciSegmentLibPci.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentLibPci.uni; sourceTree = ""; }; - 9AA90EBF25CD451800BD5E8B /* PciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciSegmentLib.c; sourceTree = ""; }; - 9AA90EC125CD451800BD5E8B /* PostCode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PostCode.c; sourceTree = ""; }; - 9AA90EC225CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDxePostCodeLibReportStatusCode.inf; sourceTree = ""; }; - 9AA90EC325CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDxePostCodeLibReportStatusCode.uni; sourceTree = ""; }; - 9AA90EC525CD451800BD5E8B /* BasePcdLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePcdLibNull.uni; sourceTree = ""; }; - 9AA90EC625CD451800BD5E8B /* BasePcdLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePcdLibNull.inf; sourceTree = ""; }; - 9AA90EC725CD451800BD5E8B /* PcdLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PcdLib.c; sourceTree = ""; }; - 9AA90EC925CD451800BD5E8B /* BaseStackCheckGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseStackCheckGcc.c; sourceTree = ""; }; - 9AA90ECA25CD451800BD5E8B /* BaseStackCheckLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseStackCheckLib.uni; sourceTree = ""; }; - 9AA90ECB25CD451800BD5E8B /* BaseStackCheckNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseStackCheckNull.c; sourceTree = ""; }; - 9AA90ECC25CD451800BD5E8B /* BaseStackCheckLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseStackCheckLib.inf; sourceTree = ""; }; - 9AA90ECE25CD451800BD5E8B /* BaseRngLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseRngLib.uni; sourceTree = ""; }; - 9AA90ECF25CD451800BD5E8B /* BaseRngLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseRngLib.inf; sourceTree = ""; }; - 9AA90ED025CD451800BD5E8B /* BaseRng.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseRng.c; sourceTree = ""; }; - 9AA90ED225CD451800BD5E8B /* DxeCoreEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCoreEntryPoint.c; sourceTree = ""; }; - 9AA90ED325CD451800BD5E8B /* DxeCoreEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreEntryPoint.uni; sourceTree = ""; }; - 9AA90ED425CD451800BD5E8B /* DxeCoreEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreEntryPoint.inf; sourceTree = ""; }; - 9AA90ED625CD451800BD5E8B /* PostCode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PostCode.c; sourceTree = ""; }; - 9AA90ED725CD451800BD5E8B /* BasePostCodeLibPort80.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePostCodeLibPort80.inf; sourceTree = ""; }; - 9AA90ED825CD451800BD5E8B /* BasePostCodeLibPort80.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePostCodeLibPort80.uni; sourceTree = ""; }; - 9AA90EDA25CD451800BD5E8B /* PeiCoreEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCoreEntryPoint.uni; sourceTree = ""; }; - 9AA90EDB25CD451800BD5E8B /* PeiCoreEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCoreEntryPoint.inf; sourceTree = ""; }; - 9AA90EDC25CD451800BD5E8B /* PeiCoreEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiCoreEntryPoint.c; sourceTree = ""; }; - 9AA90EDE25CD451800BD5E8B /* BasePeCoffLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BasePeCoffLibInternals.h; sourceTree = ""; }; - 9AA90EDF25CD451800BD5E8B /* BasePeCoff.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BasePeCoff.c; sourceTree = ""; }; - 9AA90EE025CD451800BD5E8B /* PeCoffLoaderEx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeCoffLoaderEx.c; sourceTree = ""; }; - 9AA90EE225CD451800BD5E8B /* PeCoffLoaderEx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeCoffLoaderEx.c; sourceTree = ""; }; - 9AA90EE325CD451800BD5E8B /* BasePeCoffLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePeCoffLib.uni; sourceTree = ""; }; - 9AA90EE425CD451800BD5E8B /* BasePeCoffLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePeCoffLib.inf; sourceTree = ""; }; - 9AA90EE625CD451800BD5E8B /* SmmLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLibNull.uni; sourceTree = ""; }; - 9AA90EE725CD451800BD5E8B /* SmmLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLibNull.inf; sourceTree = ""; }; - 9AA90EE825CD451800BD5E8B /* SmmLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmLibNull.c; sourceTree = ""; }; - 9AA90EEA25CD451800BD5E8B /* BasePciCf8Lib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciCf8Lib.uni; sourceTree = ""; }; - 9AA90EEB25CD451800BD5E8B /* BasePciCf8Lib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciCf8Lib.inf; sourceTree = ""; }; - 9AA90EEC25CD451800BD5E8B /* PciCf8Lib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciCf8Lib.c; sourceTree = ""; }; - 9AA90EEE25CD451800BD5E8B /* MmServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MmServicesTableLib.uni; sourceTree = ""; }; - 9AA90EEF25CD451800BD5E8B /* MmServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = MmServicesTableLib.inf; sourceTree = ""; }; - 9AA90EF025CD451800BD5E8B /* MmServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MmServicesTableLib.c; sourceTree = ""; }; - 9AA90EF225CD451800BD5E8B /* SafeIntLib64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SafeIntLib64.c; sourceTree = ""; }; - 9AA90EF325CD451800BD5E8B /* SafeIntLibEbc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SafeIntLibEbc.c; sourceTree = ""; }; - 9AA90EF425CD451800BD5E8B /* BaseSafeIntLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSafeIntLib.inf; sourceTree = ""; }; - 9AA90EF525CD451800BD5E8B /* SafeIntLib32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SafeIntLib32.c; sourceTree = ""; }; - 9AA90EF625CD451800BD5E8B /* SafeIntLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SafeIntLib.c; sourceTree = ""; }; - 9AA90EF825CD451800BD5E8B /* SmmServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmServicesTableLib.c; sourceTree = ""; }; - 9AA90EF925CD451800BD5E8B /* SmmServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmServicesTableLib.inf; sourceTree = ""; }; - 9AA90EFA25CD451800BD5E8B /* SmmServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmServicesTableLib.uni; sourceTree = ""; }; - 9AA90EFC25CD451800BD5E8B /* DxeExtractGuidedSectionLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeExtractGuidedSectionLib.uni; sourceTree = ""; }; - 9AA90EFD25CD451800BD5E8B /* DxeExtractGuidedSectionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeExtractGuidedSectionLib.inf; sourceTree = ""; }; - 9AA90EFE25CD451800BD5E8B /* DxeExtractGuidedSectionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeExtractGuidedSectionLib.c; sourceTree = ""; }; - 9AA90F0025CD451800BD5E8B /* UefiApplicationEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiApplicationEntryPoint.uni; sourceTree = ""; }; - 9AA90F0125CD451800BD5E8B /* UefiApplicationEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiApplicationEntryPoint.inf; sourceTree = ""; }; - 9AA90F0225CD451800BD5E8B /* ApplicationEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ApplicationEntryPoint.c; sourceTree = ""; }; - 9AA90F0425CD451800BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90F0525CD451800BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90F0625CD451800BD5E8B /* BaseMemoryLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLib.inf; sourceTree = ""; }; - 9AA90F0725CD451800BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90F0825CD451800BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90F0925CD451800BD5E8B /* BaseMemoryLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLib.uni; sourceTree = ""; }; - 9AA90F0A25CD451800BD5E8B /* MemLibGeneric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGeneric.c; sourceTree = ""; }; - 9AA90F0B25CD451800BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90F0C25CD451800BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90F0D25CD451800BD5E8B /* CopyMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMem.c; sourceTree = ""; }; - 9AA90F0E25CD451800BD5E8B /* SetMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem.c; sourceTree = ""; }; - 9AA90F0F25CD451800BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90F1025CD451800BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90F1125CD451800BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90F1225CD451800BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90F1325CD451800BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90F1425CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90F1525CD451800BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90F1625CD451800BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90F1825CD451800BD5E8B /* IoLibMmioBuffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibMmioBuffer.c; sourceTree = ""; }; - 9AA90F1925CD451800BD5E8B /* IoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLib.c; sourceTree = ""; }; - 9AA90F1A25CD451800BD5E8B /* IoHighLevel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoHighLevel.c; sourceTree = ""; }; - 9AA90F1B25CD451800BD5E8B /* SmmCpuIoLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCpuIoLibInternal.h; sourceTree = ""; }; - 9AA90F1C25CD451800BD5E8B /* SmmIoLibSmmCpuIo2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIoLibSmmCpuIo2.uni; sourceTree = ""; }; - 9AA90F1D25CD451800BD5E8B /* SmmIoLibSmmCpuIo2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIoLibSmmCpuIo2.inf; sourceTree = ""; }; - 9AA90F1F25CD451800BD5E8B /* DxeSmbusLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeSmbusLib.c; sourceTree = ""; }; - 9AA90F2025CD451800BD5E8B /* SmbusLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbusLib.c; sourceTree = ""; }; - 9AA90F2125CD451800BD5E8B /* InternalSmbusLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalSmbusLib.h; sourceTree = ""; }; - 9AA90F2225CD451800BD5E8B /* DxeSmbusLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeSmbusLib.inf; sourceTree = ""; }; - 9AA90F2325CD451800BD5E8B /* DxeSmbusLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeSmbusLib.uni; sourceTree = ""; }; - 9AA90F2525CD451800BD5E8B /* BaseSmbusLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseSmbusLibNull.c; sourceTree = ""; }; - 9AA90F2625CD451800BD5E8B /* BaseSmbusLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSmbusLibNull.uni; sourceTree = ""; }; - 9AA90F2725CD451800BD5E8B /* BaseSmbusLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSmbusLibNull.inf; sourceTree = ""; }; - 9AA90F2925CD451800BD5E8B /* BaseTimerLibNullTemplate.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseTimerLibNullTemplate.uni; sourceTree = ""; }; - 9AA90F2A25CD451800BD5E8B /* BaseTimerLibNullTemplate.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseTimerLibNullTemplate.inf; sourceTree = ""; }; - 9AA90F2B25CD451800BD5E8B /* TimerLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TimerLibNull.c; sourceTree = ""; }; - 9AA90F2D25CD451800BD5E8B /* BaseS3IoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3IoLib.inf; sourceTree = ""; }; - 9AA90F2E25CD451800BD5E8B /* BaseS3IoLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3IoLib.uni; sourceTree = ""; }; - 9AA90F2F25CD451800BD5E8B /* S3IoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3IoLib.c; sourceTree = ""; }; - 9AA90F3125CD451800BD5E8B /* BaseDebugLibSerialPort.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugLibSerialPort.uni; sourceTree = ""; }; - 9AA90F3225CD451800BD5E8B /* BaseDebugLibSerialPort.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseDebugLibSerialPort.inf; sourceTree = ""; }; - 9AA90F3325CD451800BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA90F3525CD451800BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90F3625CD451800BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90F3725CD451800BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90F3825CD451800BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90F3A25CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90F3B25CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90F3C25CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90F3D25CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90F3E25CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90F3F25CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90F4025CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90F4125CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90F4225CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90F4325CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90F4425CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90F4525CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90F4625CD451800BD5E8B /* BaseMemoryLibSse2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibSse2.uni; sourceTree = ""; }; - 9AA90F4725CD451800BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90F4825CD451800BD5E8B /* BaseMemoryLibSse2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibSse2.inf; sourceTree = ""; }; - 9AA90F4925CD451800BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90F4B25CD451800BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA90F4C25CD451800BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA90F4D25CD451800BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA90F4E25CD451800BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA90F4F25CD451800BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA90F5025CD451800BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA90F5125CD451800BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA90F5225CD451800BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA90F5325CD451800BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA90F5425CD451800BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA90F5525CD451800BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA90F5625CD451800BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA90F5725CD451800BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90F5825CD451800BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90F5925CD451800BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90F5A25CD451800BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90F5B25CD451800BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90F5C25CD451800BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90F5D25CD451800BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90F5E25CD451800BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90F6025CD451800BD5E8B /* BaseUefiDecompressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseUefiDecompressLib.uni; sourceTree = ""; }; - 9AA90F6125CD451800BD5E8B /* BaseUefiDecompressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseUefiDecompressLib.inf; sourceTree = ""; }; - 9AA90F6225CD451800BD5E8B /* BaseUefiDecompressLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseUefiDecompressLibInternals.h; sourceTree = ""; }; - 9AA90F6325CD451800BD5E8B /* BaseUefiTianoCustomDecompressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseUefiTianoCustomDecompressLib.inf; sourceTree = ""; }; - 9AA90F6425CD451800BD5E8B /* BaseUefiDecompressLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseUefiDecompressLib.c; sourceTree = ""; }; - 9AA90F6525CD451800BD5E8B /* BaseUefiTianoCustomDecompressLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseUefiTianoCustomDecompressLib.c; sourceTree = ""; }; - 9AA90F6725CD451800BD5E8B /* BaseSerialPortLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSerialPortLibNull.uni; sourceTree = ""; }; - 9AA90F6825CD451800BD5E8B /* BaseSerialPortLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSerialPortLibNull.inf; sourceTree = ""; }; - 9AA90F6925CD451800BD5E8B /* BaseSerialPortLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseSerialPortLibNull.c; sourceTree = ""; }; - 9AA90F6B25CD451800BD5E8B /* BaseS3BootScriptLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3BootScriptLibNull.inf; sourceTree = ""; }; - 9AA90F6C25CD451800BD5E8B /* BootScriptLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootScriptLib.c; sourceTree = ""; }; - 9AA90F6D25CD451800BD5E8B /* BaseS3BootScriptLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3BootScriptLibNull.uni; sourceTree = ""; }; - 9AA90F6F25CD451800BD5E8B /* DxePcdLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxePcdLib.c; sourceTree = ""; }; - 9AA90F7025CD451800BD5E8B /* DxePcdLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePcdLib.uni; sourceTree = ""; }; - 9AA90F7125CD451800BD5E8B /* DxePcdLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePcdLib.inf; sourceTree = ""; }; - 9AA90F7325CD451800BD5E8B /* SmmPeriodicSmiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPeriodicSmiLib.inf; sourceTree = ""; }; - 9AA90F7425CD451800BD5E8B /* SmmPeriodicSmiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPeriodicSmiLib.uni; sourceTree = ""; }; - 9AA90F7525CD451800BD5E8B /* SmmPeriodicSmiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmPeriodicSmiLib.c; sourceTree = ""; }; - 9AA90F7725CD451800BD5E8B /* UefiScsiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiScsiLib.c; sourceTree = ""; }; - 9AA90F7825CD451800BD5E8B /* UefiScsiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiScsiLib.uni; sourceTree = ""; }; - 9AA90F7925CD451800BD5E8B /* UefiScsiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiScsiLib.inf; sourceTree = ""; }; - 9AA90F7B25CD451800BD5E8B /* PeiResourcePublicationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiResourcePublicationLib.c; sourceTree = ""; }; - 9AA90F7C25CD451800BD5E8B /* PeiResourcePublicationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiResourcePublicationLib.inf; sourceTree = ""; }; - 9AA90F7D25CD451800BD5E8B /* PeiResourcePublicationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiResourcePublicationLib.uni; sourceTree = ""; }; - 9AA90F7F25CD451800BD5E8B /* DxeHobLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHobLib.inf; sourceTree = ""; }; - 9AA90F8025CD451800BD5E8B /* DxeHobLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHobLib.uni; sourceTree = ""; }; - 9AA90F8125CD451800BD5E8B /* HobLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HobLib.c; sourceTree = ""; }; - 9AA90F8325CD451800BD5E8B /* S3PciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3PciSegmentLib.c; sourceTree = ""; }; - 9AA90F8425CD451800BD5E8B /* BaseS3PciSegmentLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3PciSegmentLib.uni; sourceTree = ""; }; - 9AA90F8525CD451800BD5E8B /* BaseS3PciSegmentLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3PciSegmentLib.inf; sourceTree = ""; }; - 9AA90F8725CD451800BD5E8B /* BasePciSegmentInfoLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentInfoLibNull.inf; sourceTree = ""; }; - 9AA90F8825CD451800BD5E8B /* BasePciSegmentInfoLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciSegmentInfoLibNull.uni; sourceTree = ""; }; - 9AA90F8925CD451800BD5E8B /* PciSegmentInfoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciSegmentInfoLib.c; sourceTree = ""; }; - 9AA90F8B25CD451800BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA90F8C25CD451800BD5E8B /* SmmMemoryAllocationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemoryAllocationLib.uni; sourceTree = ""; }; - 9AA90F8D25CD451800BD5E8B /* SmmMemoryAllocationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemoryAllocationLib.inf; sourceTree = ""; }; - 9AA90F8F25CD451900BD5E8B /* BaseExtractGuidedSectionLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseExtractGuidedSectionLib.uni; sourceTree = ""; }; - 9AA90F9025CD451900BD5E8B /* BaseExtractGuidedSectionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseExtractGuidedSectionLib.inf; sourceTree = ""; }; - 9AA90F9125CD451900BD5E8B /* BaseExtractGuidedSectionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseExtractGuidedSectionLib.c; sourceTree = ""; }; - 9AA90F9325CD451900BD5E8B /* UefiBootServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiBootServicesTableLib.uni; sourceTree = ""; }; - 9AA90F9425CD451900BD5E8B /* UefiBootServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiBootServicesTableLib.inf; sourceTree = ""; }; - 9AA90F9525CD451900BD5E8B /* UefiBootServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiBootServicesTableLib.c; sourceTree = ""; }; - 9AA90F9725CD451900BD5E8B /* DebugLibConstructor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLibConstructor.c; sourceTree = ""; }; - 9AA90F9825CD451900BD5E8B /* UefiDebugLibStdErr.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibStdErr.uni; sourceTree = ""; }; - 9AA90F9925CD451900BD5E8B /* UefiDebugLibStdErr.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibStdErr.inf; sourceTree = ""; }; - 9AA90F9A25CD451900BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA90F9C25CD451900BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA90F9D25CD451900BD5E8B /* PeiMemoryAllocationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiMemoryAllocationLib.uni; sourceTree = ""; }; - 9AA90F9E25CD451900BD5E8B /* PeiMemoryAllocationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiMemoryAllocationLib.inf; sourceTree = ""; }; - 9AA90FA025CD451900BD5E8B /* DevicePathUtilities.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePathUtilities.c; sourceTree = ""; }; - 9AA90FA125CD451900BD5E8B /* UefiDevicePathLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiDevicePathLib.c; sourceTree = ""; }; - 9AA90FA225CD451900BD5E8B /* DevicePathFromText.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePathFromText.c; sourceTree = ""; }; - 9AA90FA325CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLibOptionalDevicePathProtocol.uni; sourceTree = ""; }; - 9AA90FA425CD451900BD5E8B /* DevicePathToText.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePathToText.c; sourceTree = ""; }; - 9AA90FA525CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiDevicePathLibOptionalDevicePathProtocol.c; sourceTree = ""; }; - 9AA90FA625CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLibOptionalDevicePathProtocol.inf; sourceTree = ""; }; - 9AA90FA725CD451900BD5E8B /* UefiDevicePathLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLib.uni; sourceTree = ""; }; - 9AA90FA825CD451900BD5E8B /* UefiDevicePathLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLib.inf; sourceTree = ""; }; - 9AA90FA925CD451900BD5E8B /* UefiDevicePathLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiDevicePathLib.h; sourceTree = ""; }; - 9AA90FAB25CD451900BD5E8B /* PeiHobLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiHobLib.uni; sourceTree = ""; }; - 9AA90FAC25CD451900BD5E8B /* PeiHobLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiHobLib.inf; sourceTree = ""; }; - 9AA90FAD25CD451900BD5E8B /* HobLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HobLib.c; sourceTree = ""; }; - 9AA90FAF25CD451900BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA90FB025CD451900BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA90FB125CD451900BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA90FB225CD451900BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA90FB325CD451900BD5E8B /* MemLibGeneric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGeneric.c; sourceTree = ""; }; - 9AA90FB425CD451900BD5E8B /* PeiMemoryLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiMemoryLib.inf; sourceTree = ""; }; - 9AA90FB525CD451900BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA90FB625CD451900BD5E8B /* PeiMemoryLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiMemoryLib.uni; sourceTree = ""; }; - 9AA90FB725CD451900BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA90FB825CD451900BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA90FB925CD451900BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA90FBA25CD451900BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA90FBB25CD451900BD5E8B /* MemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLib.c; sourceTree = ""; }; - 9AA90FBC25CD451900BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA90FBD25CD451900BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA90FBE25CD451900BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA90FBF25CD451900BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA90FC025CD451900BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA90FC225CD451900BD5E8B /* BaseIoLibIntrinsic.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIoLibIntrinsic.inf; sourceTree = ""; }; - 9AA90FC325CD451900BD5E8B /* IoLibEbc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibEbc.c; sourceTree = ""; }; - 9AA90FC425CD451900BD5E8B /* BaseIoLibIntrinsic.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIoLibIntrinsic.uni; sourceTree = ""; }; - 9AA90FC525CD451900BD5E8B /* IoLibGcc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibGcc.c; sourceTree = ""; }; - 9AA90FC625CD451900BD5E8B /* BaseIoLibIntrinsicSev.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIoLibIntrinsicSev.inf; sourceTree = ""; }; - 9AA90FC725CD451900BD5E8B /* BaseIoLibIntrinsicInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseIoLibIntrinsicInternal.h; sourceTree = ""; }; - 9AA90FC825CD451900BD5E8B /* IoLibMmioBuffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibMmioBuffer.c; sourceTree = ""; }; - 9AA90FCA25CD451900BD5E8B /* IoFifo.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IoFifo.nasm; sourceTree = ""; }; - 9AA90FCB25CD451900BD5E8B /* IoFifoSev.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IoFifoSev.nasm; sourceTree = ""; }; - 9AA90FCC25CD451900BD5E8B /* IoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLib.c; sourceTree = ""; }; - 9AA90FCD25CD451900BD5E8B /* IoHighLevel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoHighLevel.c; sourceTree = ""; }; - 9AA90FCE25CD451900BD5E8B /* IoLibMsc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibMsc.c; sourceTree = ""; }; - 9AA90FD025CD451900BD5E8B /* IoFifo.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IoFifo.nasm; sourceTree = ""; }; - 9AA90FD125CD451900BD5E8B /* IoFifoSev.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IoFifoSev.nasm; sourceTree = ""; }; - 9AA90FD225CD451900BD5E8B /* IoLibArm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibArm.c; sourceTree = ""; }; - 9AA90FD425CD451900BD5E8B /* ArmVirtMmio.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = ArmVirtMmio.S; sourceTree = ""; }; - 9AA90FD525CD451900BD5E8B /* ArmVirtMmio.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = ArmVirtMmio.asm; sourceTree = ""; }; - 9AA90FD625CD451900BD5E8B /* BaseIoLibIntrinsicArmVirt.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIoLibIntrinsicArmVirt.inf; sourceTree = ""; }; - 9AA90FD825CD451900BD5E8B /* ArmVirtMmio.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = ArmVirtMmio.S; sourceTree = ""; }; - 9AA90FD925CD451900BD5E8B /* ArmVirtMmio.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = ArmVirtMmio.asm; sourceTree = ""; }; - 9AA90FDA25CD451900BD5E8B /* IoLibArmVirt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibArmVirt.c; sourceTree = ""; }; - 9AA90FDB25CD451900BD5E8B /* BaseIoLibIntrinsicArmVirt.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIoLibIntrinsicArmVirt.uni; sourceTree = ""; }; - 9AA90FDD25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPciSegmentLibPciCfg2.inf; sourceTree = ""; }; - 9AA90FDE25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPciSegmentLibPciCfg2.uni; sourceTree = ""; }; - 9AA90FDF25CD451900BD5E8B /* PciSegmentLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciSegmentLib.c; sourceTree = ""; }; - 9AA90FE125CD451900BD5E8B /* BasePeCoffGetEntryPointLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePeCoffGetEntryPointLib.uni; sourceTree = ""; }; - 9AA90FE225CD451900BD5E8B /* BasePeCoffGetEntryPointLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePeCoffGetEntryPointLib.inf; sourceTree = ""; }; - 9AA90FE325CD451900BD5E8B /* PeCoffGetEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeCoffGetEntryPoint.c; sourceTree = ""; }; - 9AA90FE525CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLibDevicePathProtocol.inf; sourceTree = ""; }; - 9AA90FE625CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDevicePathLibDevicePathProtocol.uni; sourceTree = ""; }; - 9AA90FE725CD451900BD5E8B /* UefiDevicePathLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiDevicePathLib.c; sourceTree = ""; }; - 9AA90FE925CD451900BD5E8B /* SmmIoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmIoLib.c; sourceTree = ""; }; - 9AA90FEA25CD451900BD5E8B /* SmmIoLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIoLib.uni; sourceTree = ""; }; - 9AA90FEB25CD451900BD5E8B /* SmmIoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIoLib.inf; sourceTree = ""; }; - 9AA90FED25CD451900BD5E8B /* HobLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HobLib.c; sourceTree = ""; }; - 9AA90FEE25CD451900BD5E8B /* DxeCoreHobLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreHobLib.inf; sourceTree = ""; }; - 9AA90FEF25CD451900BD5E8B /* DxeCoreHobLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreHobLib.uni; sourceTree = ""; }; - 9AA90FF125CD451900BD5E8B /* UefiRuntimeServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiRuntimeServicesTableLib.uni; sourceTree = ""; }; - 9AA90FF225CD451900BD5E8B /* UefiRuntimeServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiRuntimeServicesTableLib.inf; sourceTree = ""; }; - 9AA90FF325CD451900BD5E8B /* UefiRuntimeServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiRuntimeServicesTableLib.c; sourceTree = ""; }; - 9AA90FF525CD451900BD5E8B /* PeiPcdLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiPcdLib.c; sourceTree = ""; }; - 9AA90FF625CD451900BD5E8B /* PeiPcdLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPcdLib.inf; sourceTree = ""; }; - 9AA90FF725CD451900BD5E8B /* PeiPcdLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPcdLib.uni; sourceTree = ""; }; - 9AA90FF925CD451900BD5E8B /* SmmMemLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemLib.uni; sourceTree = ""; }; - 9AA90FFA25CD451900BD5E8B /* SmmMemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmMemLib.c; sourceTree = ""; }; - 9AA90FFB25CD451900BD5E8B /* SmmMemLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemLib.inf; sourceTree = ""; }; - 9AA90FFD25CD451900BD5E8B /* UefiFileHandleLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiFileHandleLib.inf; sourceTree = ""; }; - 9AA90FFE25CD451900BD5E8B /* UefiFileHandleLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiFileHandleLib.uni; sourceTree = ""; }; - 9AA90FFF25CD451900BD5E8B /* UefiFileHandleLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiFileHandleLib.c; sourceTree = ""; }; - 9AA9100125CD451900BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA9100225CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimeDebugLibSerialPort.inf; sourceTree = ""; }; - 9AA9100325CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimeDebugLibSerialPort.uni; sourceTree = ""; }; - 9AA9100525CD451900BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA9100625CD451900BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA9100725CD451900BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA9100825CD451900BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA9100A25CD451900BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA9100B25CD451900BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA9100C25CD451900BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA9100D25CD451900BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA9100E25CD451900BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA9100F25CD451900BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA9101025CD451900BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA9101125CD451900BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA9101225CD451900BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA9101325CD451900BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA9101425CD451900BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA9101525CD451900BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA9101625CD451900BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA9101725CD451900BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA9101925CD451900BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA9101A25CD451900BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA9101B25CD451900BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA9101C25CD451900BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA9101D25CD451900BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA9101E25CD451900BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA9101F25CD451900BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA9102025CD451900BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA9102125CD451900BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA9102225CD451900BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA9102325CD451900BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA9102425CD451900BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA9102525CD451900BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA9102625CD451900BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA9102725CD451900BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA9102825CD451900BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA9102925CD451900BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA9102A25CD451900BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA9102B25CD451900BD5E8B /* BaseMemoryLibMmx.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibMmx.inf; sourceTree = ""; }; - 9AA9102C25CD451900BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA9102D25CD451900BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA9102E25CD451900BD5E8B /* BaseMemoryLibMmx.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibMmx.uni; sourceTree = ""; }; - 9AA9103025CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseOrderedCollectionRedBlackTreeLib.inf; sourceTree = ""; }; - 9AA9103125CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseOrderedCollectionRedBlackTreeLib.uni; sourceTree = ""; }; - 9AA9103225CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseOrderedCollectionRedBlackTreeLib.c; sourceTree = ""; }; - 9AA9103425CD451900BD5E8B /* UefiMemoryAllocationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryAllocationLib.inf; sourceTree = ""; }; - 9AA9103525CD451900BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA9103625CD451900BD5E8B /* UefiMemoryAllocationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryAllocationLib.uni; sourceTree = ""; }; - 9AA9103825CD451900BD5E8B /* UefiRuntimeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiRuntimeLib.uni; sourceTree = ""; }; - 9AA9103925CD451900BD5E8B /* UefiRuntimeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiRuntimeLib.inf; sourceTree = ""; }; - 9AA9103A25CD451900BD5E8B /* RuntimeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RuntimeLib.c; sourceTree = ""; }; - 9AA9103C25CD451900BD5E8B /* UefiDebugLibConOut.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibConOut.inf; sourceTree = ""; }; - 9AA9103D25CD451900BD5E8B /* UefiDebugLibConOut.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiDebugLibConOut.uni; sourceTree = ""; }; - 9AA9103E25CD451900BD5E8B /* DebugLibConstructor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLibConstructor.c; sourceTree = ""; }; - 9AA9103F25CD451900BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA9104125CD451900BD5E8B /* BasePciLibPciExpress.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciLibPciExpress.uni; sourceTree = ""; }; - 9AA9104225CD451900BD5E8B /* BasePciLibPciExpress.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePciLibPciExpress.inf; sourceTree = ""; }; - 9AA9104325CD451900BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA9104525CD451900BD5E8B /* UefiLibPrint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiLibPrint.c; sourceTree = ""; }; - 9AA9104625CD451900BD5E8B /* UefiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiLib.uni; sourceTree = ""; }; - 9AA9104725CD451900BD5E8B /* UefiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiLib.inf; sourceTree = ""; }; - 9AA9104825CD451900BD5E8B /* UefiDriverModel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiDriverModel.c; sourceTree = ""; }; - 9AA9104925CD451900BD5E8B /* UefiNotTiano.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiNotTiano.c; sourceTree = ""; }; - 9AA9104A25CD451900BD5E8B /* Console.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Console.c; sourceTree = ""; }; - 9AA9104B25CD451900BD5E8B /* UefiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiLib.c; sourceTree = ""; }; - 9AA9104C25CD451900BD5E8B /* UefiLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiLibInternal.h; sourceTree = ""; }; - 9AA9104D25CD451900BD5E8B /* Acpi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Acpi.c; sourceTree = ""; }; - 9AA9104F25CD451900BD5E8B /* DxeHstiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHstiLib.uni; sourceTree = ""; }; - 9AA9105025CD451900BD5E8B /* HstiDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HstiDxe.c; sourceTree = ""; }; - 9AA9105125CD451900BD5E8B /* DxeHstiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHstiLib.inf; sourceTree = ""; }; - 9AA9105225CD451900BD5E8B /* HstiAip.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HstiAip.c; sourceTree = ""; }; - 9AA9105325CD451900BD5E8B /* HstiDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HstiDxe.h; sourceTree = ""; }; - 9AA9105525CD451900BD5E8B /* PostCode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PostCode.c; sourceTree = ""; }; - 9AA9105625CD451900BD5E8B /* BasePostCodeLibDebug.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePostCodeLibDebug.uni; sourceTree = ""; }; - 9AA9105725CD451900BD5E8B /* BasePostCodeLibDebug.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePostCodeLibDebug.inf; sourceTree = ""; }; - 9AA9105925CD451900BD5E8B /* BaseS3StallLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3StallLib.inf; sourceTree = ""; }; - 9AA9105A25CD451900BD5E8B /* BaseS3StallLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3StallLib.uni; sourceTree = ""; }; - 9AA9105B25CD451900BD5E8B /* S3StallLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3StallLib.c; sourceTree = ""; }; - 9AA9105D25CD451900BD5E8B /* SetMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem64Wrapper.c; sourceTree = ""; }; - 9AA9105E25CD451900BD5E8B /* ZeroMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ZeroMemWrapper.c; sourceTree = ""; }; - 9AA9105F25CD451900BD5E8B /* BaseMemoryLibOptPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibOptPei.uni; sourceTree = ""; }; - 9AA9106025CD451900BD5E8B /* CopyMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CopyMemWrapper.c; sourceTree = ""; }; - 9AA9106125CD451900BD5E8B /* ScanMem64Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem64Wrapper.c; sourceTree = ""; }; - 9AA9106225CD451900BD5E8B /* BaseMemoryLibOptPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryLibOptPei.inf; sourceTree = ""; }; - 9AA9106425CD451900BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA9106525CD451900BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA9106625CD451900BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA9106725CD451900BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA9106825CD451900BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA9106925CD451900BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA9106A25CD451900BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA9106B25CD451900BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA9106C25CD451900BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA9106D25CD451900BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA9106E25CD451900BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA9106F25CD451900BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA9107025CD451900BD5E8B /* ScanMem8Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem8Wrapper.c; sourceTree = ""; }; - 9AA9107125CD451900BD5E8B /* SetMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem32Wrapper.c; sourceTree = ""; }; - 9AA9107325CD451900BD5E8B /* ZeroMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ZeroMem.nasm; sourceTree = ""; }; - 9AA9107425CD451900BD5E8B /* CompareMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CompareMem.nasm; sourceTree = ""; }; - 9AA9107525CD451900BD5E8B /* SetMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem16.nasm; sourceTree = ""; }; - 9AA9107625CD451900BD5E8B /* ScanMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem64.nasm; sourceTree = ""; }; - 9AA9107725CD451900BD5E8B /* ScanMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem32.nasm; sourceTree = ""; }; - 9AA9107825CD451900BD5E8B /* SetMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem.nasm; sourceTree = ""; }; - 9AA9107925CD451900BD5E8B /* IsZeroBuffer.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IsZeroBuffer.nasm; sourceTree = ""; }; - 9AA9107A25CD451900BD5E8B /* SetMem64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem64.nasm; sourceTree = ""; }; - 9AA9107B25CD451900BD5E8B /* ScanMem8.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem8.nasm; sourceTree = ""; }; - 9AA9107C25CD451900BD5E8B /* SetMem32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = SetMem32.nasm; sourceTree = ""; }; - 9AA9107D25CD451900BD5E8B /* ScanMem16.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ScanMem16.nasm; sourceTree = ""; }; - 9AA9107E25CD451900BD5E8B /* CopyMem.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CopyMem.nasm; sourceTree = ""; }; - 9AA9107F25CD451900BD5E8B /* ScanMem32Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem32Wrapper.c; sourceTree = ""; }; - 9AA9108025CD451900BD5E8B /* IsZeroBufferWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsZeroBufferWrapper.c; sourceTree = ""; }; - 9AA9108125CD451900BD5E8B /* SetMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMemWrapper.c; sourceTree = ""; }; - 9AA9108225CD451900BD5E8B /* CompareMemWrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompareMemWrapper.c; sourceTree = ""; }; - 9AA9108325CD451900BD5E8B /* SetMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetMem16Wrapper.c; sourceTree = ""; }; - 9AA9108425CD451900BD5E8B /* MemLibGuid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemLibGuid.c; sourceTree = ""; }; - 9AA9108525CD451900BD5E8B /* MemLibInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLibInternals.h; sourceTree = ""; }; - 9AA9108625CD451900BD5E8B /* ScanMem16Wrapper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScanMem16Wrapper.c; sourceTree = ""; }; - 9AA9108825CD451900BD5E8B /* UefiPciLibPciRootBridgeIo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiPciLibPciRootBridgeIo.uni; sourceTree = ""; }; - 9AA9108925CD451900BD5E8B /* UefiPciLibPciRootBridgeIo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiPciLibPciRootBridgeIo.inf; sourceTree = ""; }; - 9AA9108A25CD451900BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA9108C25CD451900BD5E8B /* PeimEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeimEntryPoint.c; sourceTree = ""; }; - 9AA9108D25CD451900BD5E8B /* PeimEntryPoint.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeimEntryPoint.uni; sourceTree = ""; }; - 9AA9108E25CD451900BD5E8B /* PeimEntryPoint.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeimEntryPoint.inf; sourceTree = ""; }; - 9AA9109025CD451900BD5E8B /* SmiHandlerProfileLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmiHandlerProfileLibNull.c; sourceTree = ""; }; - 9AA9109125CD451900BD5E8B /* SmiHandlerProfileLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmiHandlerProfileLibNull.inf; sourceTree = ""; }; - 9AA9109225CD451900BD5E8B /* SmiHandlerProfileLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmiHandlerProfileLibNull.uni; sourceTree = ""; }; - 9AA9109425CD451900BD5E8B /* S3PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3PciLib.c; sourceTree = ""; }; - 9AA9109525CD451900BD5E8B /* BaseS3PciLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3PciLib.uni; sourceTree = ""; }; - 9AA9109625CD451900BD5E8B /* BaseS3PciLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseS3PciLib.inf; sourceTree = ""; }; - 9AA9109825CD451900BD5E8B /* PrintLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrintLibInternal.h; sourceTree = ""; }; - 9AA9109925CD451900BD5E8B /* PrintLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PrintLib.c; sourceTree = ""; }; - 9AA9109A25CD451900BD5E8B /* BasePrintLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePrintLib.inf; sourceTree = ""; }; - 9AA9109B25CD451900BD5E8B /* BasePrintLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePrintLib.uni; sourceTree = ""; }; - 9AA9109C25CD451900BD5E8B /* PrintLibInternal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PrintLibInternal.c; sourceTree = ""; }; - 9AA9109E25CD451900BD5E8B /* IoLibMmioBuffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLibMmioBuffer.c; sourceTree = ""; }; - 9AA9109F25CD451900BD5E8B /* IoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoLib.c; sourceTree = ""; }; - 9AA910A025CD451900BD5E8B /* IoHighLevel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IoHighLevel.c; sourceTree = ""; }; - 9AA910A125CD451900BD5E8B /* PeiIoLibCpuIo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiIoLibCpuIo.uni; sourceTree = ""; }; - 9AA910A225CD451900BD5E8B /* PeiIoLibCpuIo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiIoLibCpuIo.inf; sourceTree = ""; }; - 9AA910A425CD451900BD5E8B /* BaseReportStatusCodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseReportStatusCodeLib.c; sourceTree = ""; }; - 9AA910A525CD451900BD5E8B /* BaseReportStatusCodeLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseReportStatusCodeLibNull.uni; sourceTree = ""; }; - 9AA910A625CD451900BD5E8B /* BaseReportStatusCodeLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseReportStatusCodeLibNull.inf; sourceTree = ""; }; - 9AA910A825CD451900BD5E8B /* DxeServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeServicesTableLib.c; sourceTree = ""; }; - 9AA910A925CD451900BD5E8B /* DxeServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeServicesTableLib.inf; sourceTree = ""; }; - 9AA910AA25CD451900BD5E8B /* DxeServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeServicesTableLib.uni; sourceTree = ""; }; - 9AA910AC25CD451900BD5E8B /* BasePeCoffExtraActionLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePeCoffExtraActionLibNull.inf; sourceTree = ""; }; - 9AA910AD25CD451900BD5E8B /* PeCoffExtraActionLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeCoffExtraActionLibNull.uni; sourceTree = ""; }; - 9AA910AE25CD451900BD5E8B /* PeCoffExtraActionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeCoffExtraActionLib.c; sourceTree = ""; }; - 9AA910B025CD451900BD5E8B /* UsbDxeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbDxeLib.c; sourceTree = ""; }; - 9AA910B125CD451900BD5E8B /* UefiUsbLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiUsbLib.inf; sourceTree = ""; }; - 9AA910B225CD451900BD5E8B /* UefiUsbLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiUsbLib.uni; sourceTree = ""; }; - 9AA910B325CD451900BD5E8B /* Hid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Hid.c; sourceTree = ""; }; - 9AA910B425CD451900BD5E8B /* UefiUsbLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiUsbLibInternal.h; sourceTree = ""; }; - 9AA910B525CD451900BD5E8B /* MdePkg.dec */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdePkg.dec; sourceTree = ""; }; - 9AA910B625CD451900BD5E8B /* MdePkg.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdePkg.uni; sourceTree = ""; }; - 9AA910B725CD451900BD5E8B /* MdePkgExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdePkgExtra.uni; sourceTree = ""; }; - 9AA910B825CD451900BD5E8B /* MdePkg.dsc */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdePkg.dsc; sourceTree = ""; }; - 9AA910BC25CD452900BD5E8B /* Runtime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Runtime.c; sourceTree = ""; }; - 9AA910BD25CD452900BD5E8B /* RuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeDxe.inf; sourceTree = ""; }; - 9AA910BE25CD452900BD5E8B /* RuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeDxe.uni; sourceTree = ""; }; - 9AA910BF25CD452900BD5E8B /* Crc32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Crc32.c; sourceTree = ""; }; - 9AA910C025CD452900BD5E8B /* Runtime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Runtime.h; sourceTree = ""; }; - 9AA910C125CD452900BD5E8B /* RuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA910C425CD452900BD5E8B /* Stall.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Stall.c; sourceTree = ""; }; - 9AA910C525CD452900BD5E8B /* MemoryProtection.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryProtection.c; sourceTree = ""; }; - 9AA910C625CD452900BD5E8B /* DebugImageInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugImageInfo.c; sourceTree = ""; }; - 9AA910C725CD452900BD5E8B /* InstallConfigurationTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InstallConfigurationTable.c; sourceTree = ""; }; - 9AA910C825CD452900BD5E8B /* SetWatchdogTimer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetWatchdogTimer.c; sourceTree = ""; }; - 9AA910C925CD452900BD5E8B /* PropertiesTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PropertiesTable.c; sourceTree = ""; }; - 9AA910CA25CD452900BD5E8B /* MemoryAttributesTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAttributesTable.c; sourceTree = ""; }; - 9AA910CC25CD452900BD5E8B /* Handle.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Handle.c; sourceTree = ""; }; - 9AA910CD25CD452900BD5E8B /* Handle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Handle.h; sourceTree = ""; }; - 9AA910CE25CD452900BD5E8B /* Locate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Locate.c; sourceTree = ""; }; - 9AA910CF25CD452900BD5E8B /* DriverSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DriverSupport.c; sourceTree = ""; }; - 9AA910D025CD452900BD5E8B /* Notify.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Notify.c; sourceTree = ""; }; - 9AA910D125CD452900BD5E8B /* DxeMain.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeMain.inf; sourceTree = ""; }; - 9AA910D325CD452900BD5E8B /* FwVolBlock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVolBlock.c; sourceTree = ""; }; - 9AA910D425CD452900BD5E8B /* FwVolBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FwVolBlock.h; sourceTree = ""; }; - 9AA910D625CD452900BD5E8B /* Dispatcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dispatcher.c; sourceTree = ""; }; - 9AA910D725CD452900BD5E8B /* Dependency.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dependency.c; sourceTree = ""; }; - 9AA910D925CD452900BD5E8B /* FwVolAttrib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVolAttrib.c; sourceTree = ""; }; - 9AA910DA25CD452900BD5E8B /* FwVolRead.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVolRead.c; sourceTree = ""; }; - 9AA910DB25CD452900BD5E8B /* FwVolDriver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FwVolDriver.h; sourceTree = ""; }; - 9AA910DC25CD452900BD5E8B /* Ffs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ffs.c; sourceTree = ""; }; - 9AA910DD25CD452900BD5E8B /* FwVolWrite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVolWrite.c; sourceTree = ""; }; - 9AA910DE25CD452900BD5E8B /* FwVol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVol.c; sourceTree = ""; }; - 9AA910E025CD452900BD5E8B /* DxeProtocolNotify.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeProtocolNotify.c; sourceTree = ""; }; - 9AA910E125CD452900BD5E8B /* DxeMain.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeMain.c; sourceTree = ""; }; - 9AA910E325CD452900BD5E8B /* Library.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Library.c; sourceTree = ""; }; - 9AA910E525CD452900BD5E8B /* Gcd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Gcd.c; sourceTree = ""; }; - 9AA910E625CD452900BD5E8B /* Gcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Gcd.h; sourceTree = ""; }; - 9AA910E825CD452900BD5E8B /* Image.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Image.c; sourceTree = ""; }; - 9AA910E925CD452900BD5E8B /* Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; - 9AA910EA25CD452900BD5E8B /* DxeMain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeMain.h; sourceTree = ""; }; - 9AA910EB25CD452900BD5E8B /* DxeCore.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCore.uni; sourceTree = ""; }; - 9AA910ED25CD452900BD5E8B /* CoreSectionExtraction.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CoreSectionExtraction.c; sourceTree = ""; }; - 9AA910EF25CD452900BD5E8B /* Timer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Timer.c; sourceTree = ""; }; - 9AA910F025CD452900BD5E8B /* Event.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = ""; }; - 9AA910F125CD452900BD5E8B /* Event.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Event.c; sourceTree = ""; }; - 9AA910F225CD452900BD5E8B /* Tpl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Tpl.c; sourceTree = ""; }; - 9AA910F325CD452900BD5E8B /* DxeCoreExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreExtra.uni; sourceTree = ""; }; - 9AA910F525CD452900BD5E8B /* HeapGuard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HeapGuard.c; sourceTree = ""; }; - 9AA910F625CD452900BD5E8B /* MemData.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemData.c; sourceTree = ""; }; - 9AA910F725CD452900BD5E8B /* MemoryProfileRecord.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryProfileRecord.c; sourceTree = ""; }; - 9AA910F825CD452900BD5E8B /* Page.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Page.c; sourceTree = ""; }; - 9AA910F925CD452900BD5E8B /* HeapGuard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HeapGuard.h; sourceTree = ""; }; - 9AA910FA25CD452900BD5E8B /* Imem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Imem.h; sourceTree = ""; }; - 9AA910FB25CD452900BD5E8B /* Pool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Pool.c; sourceTree = ""; }; - 9AA910FD25CD452900BD5E8B /* Smi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Smi.c; sourceTree = ""; }; - 9AA910FE25CD452900BD5E8B /* SmiHandlerProfile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmiHandlerProfile.c; sourceTree = ""; }; - 9AA910FF25CD452900BD5E8B /* HeapGuard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HeapGuard.c; sourceTree = ""; }; - 9AA9110025CD452900BD5E8B /* PiSmmCore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PiSmmCore.c; sourceTree = ""; }; - 9AA9110125CD452900BD5E8B /* Dispatcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dispatcher.c; sourceTree = ""; }; - 9AA9110225CD452900BD5E8B /* PiSmmIplExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmIplExtra.uni; sourceTree = ""; }; - 9AA9110325CD452900BD5E8B /* SmramProfileRecord.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmramProfileRecord.c; sourceTree = ""; }; - 9AA9110425CD452900BD5E8B /* Handle.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Handle.c; sourceTree = ""; }; - 9AA9110525CD452900BD5E8B /* PiSmmCoreExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreExtra.uni; sourceTree = ""; }; - 9AA9110625CD452900BD5E8B /* InstallConfigurationTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InstallConfigurationTable.c; sourceTree = ""; }; - 9AA9110725CD452900BD5E8B /* PiSmmCorePrivateData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCorePrivateData.h; sourceTree = ""; }; - 9AA9110825CD452900BD5E8B /* PiSmmIpl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PiSmmIpl.c; sourceTree = ""; }; - 9AA9110925CD452900BD5E8B /* Page.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Page.c; sourceTree = ""; }; - 9AA9110A25CD452900BD5E8B /* PiSmmCore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCore.h; sourceTree = ""; }; - 9AA9110B25CD452900BD5E8B /* HeapGuard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HeapGuard.h; sourceTree = ""; }; - 9AA9110C25CD452900BD5E8B /* PiSmmCore.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCore.inf; sourceTree = ""; }; - 9AA9110D25CD452900BD5E8B /* Locate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Locate.c; sourceTree = ""; }; - 9AA9110E25CD452900BD5E8B /* Dependency.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dependency.c; sourceTree = ""; }; - 9AA9110F25CD452900BD5E8B /* Pool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Pool.c; sourceTree = ""; }; - 9AA9111025CD452900BD5E8B /* PiSmmCore.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCore.uni; sourceTree = ""; }; - 9AA9111125CD452900BD5E8B /* MemoryAttributesTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAttributesTable.c; sourceTree = ""; }; - 9AA9111225CD452900BD5E8B /* PiSmmIpl.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmIpl.uni; sourceTree = ""; }; - 9AA9111325CD452900BD5E8B /* Notify.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Notify.c; sourceTree = ""; }; - 9AA9111425CD452900BD5E8B /* PiSmmIpl.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmIpl.inf; sourceTree = ""; }; - 9AA9111625CD452900BD5E8B /* PeiMain.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiMain.inf; sourceTree = ""; }; - 9AA9111825CD452900BD5E8B /* PciCfg2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciCfg2.c; sourceTree = ""; }; - 9AA9111A25CD452900BD5E8B /* MemoryServices.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryServices.c; sourceTree = ""; }; - 9AA9111C25CD452900BD5E8B /* Hob.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Hob.c; sourceTree = ""; }; - 9AA9111E25CD452900BD5E8B /* Security.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Security.c; sourceTree = ""; }; - 9AA9112025CD452900BD5E8B /* Reset.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Reset.c; sourceTree = ""; }; - 9AA9112225CD452900BD5E8B /* Dispatcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dispatcher.c; sourceTree = ""; }; - 9AA9112425CD452900BD5E8B /* FwVol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FwVol.h; sourceTree = ""; }; - 9AA9112525CD452900BD5E8B /* FwVol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FwVol.c; sourceTree = ""; }; - 9AA9112725CD452900BD5E8B /* Dependency.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Dependency.h; sourceTree = ""; }; - 9AA9112825CD452900BD5E8B /* Dependency.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Dependency.c; sourceTree = ""; }; - 9AA9112A25CD452900BD5E8B /* Image.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Image.c; sourceTree = ""; }; - 9AA9112C25CD452900BD5E8B /* PeiMain.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiMain.c; sourceTree = ""; }; - 9AA9112E25CD452900BD5E8B /* StatusCode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StatusCode.c; sourceTree = ""; }; - 9AA9113025CD452900BD5E8B /* BootMode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootMode.c; sourceTree = ""; }; - 9AA9113225CD452900BD5E8B /* CpuIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuIo.c; sourceTree = ""; }; - 9AA9113425CD452900BD5E8B /* Ppi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ppi.c; sourceTree = ""; }; - 9AA9113525CD452900BD5E8B /* PeiCoreExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCoreExtra.uni; sourceTree = ""; }; - 9AA9113625CD452900BD5E8B /* PeiMain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiMain.h; sourceTree = ""; }; - 9AA9113725CD452900BD5E8B /* PeiCore.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCore.uni; sourceTree = ""; }; - 9AA9113925CD452900BD5E8B /* DxeIpl.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIpl.uni; sourceTree = ""; }; - 9AA9113B25CD452900BD5E8B /* DxeLoadFunc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeLoadFunc.c; sourceTree = ""; }; - 9AA9113C25CD452900BD5E8B /* DxeLoad.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeLoad.c; sourceTree = ""; }; - 9AA9113D25CD452900BD5E8B /* DxeIpl.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIpl.inf; sourceTree = ""; }; - 9AA9113F25CD452900BD5E8B /* VirtualMemory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualMemory.c; sourceTree = ""; }; - 9AA9114025CD452900BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA9114125CD452900BD5E8B /* DxeLoadFunc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeLoadFunc.c; sourceTree = ""; }; - 9AA9114225CD452900BD5E8B /* DxeIpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeIpl.h; sourceTree = ""; }; - 9AA9114425CD452900BD5E8B /* IdtVectorAsm.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = IdtVectorAsm.nasm; sourceTree = ""; }; - 9AA9114525CD452900BD5E8B /* DxeLoadFunc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeLoadFunc.c; sourceTree = ""; }; - 9AA9114725CD452900BD5E8B /* DxeLoadFunc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeLoadFunc.c; sourceTree = ""; }; - 9AA9114825CD452900BD5E8B /* DxeIplExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIplExtra.uni; sourceTree = ""; }; - 9AA9114B25CD452900BD5E8B /* DebugPort.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugPort.c; sourceTree = ""; }; - 9AA9114C25CD452900BD5E8B /* DebugPortDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugPortDxeExtra.uni; sourceTree = ""; }; - 9AA9114D25CD452900BD5E8B /* DebugPortDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugPortDxe.inf; sourceTree = ""; }; - 9AA9114E25CD452900BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9114F25CD452900BD5E8B /* DebugPortDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugPortDxe.uni; sourceTree = ""; }; - 9AA9115025CD452900BD5E8B /* DebugPort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugPort.h; sourceTree = ""; }; - 9AA9115225CD452900BD5E8B /* EsrtFmpDebugPrint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EsrtFmpDebugPrint.c; sourceTree = ""; }; - 9AA9115325CD452900BD5E8B /* EsrtFmpDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtFmpDxeExtra.uni; sourceTree = ""; }; - 9AA9115425CD452900BD5E8B /* EsrtFmpDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtFmpDxe.inf; sourceTree = ""; }; - 9AA9115525CD452900BD5E8B /* EsrtFmpDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtFmpDxe.uni; sourceTree = ""; }; - 9AA9115625CD452900BD5E8B /* EsrtFmp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EsrtFmp.c; sourceTree = ""; }; - 9AA9115925CD452900BD5E8B /* PlDebugSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlDebugSupport.h; sourceTree = ""; }; - 9AA9115A25CD452900BD5E8B /* PlDebugSupportX64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlDebugSupportX64.c; sourceTree = ""; }; - 9AA9115B25CD452900BD5E8B /* AsmFuncs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = AsmFuncs.nasm; sourceTree = ""; }; - 9AA9115C25CD452900BD5E8B /* DebugSupportDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugSupportDxeExtra.uni; sourceTree = ""; }; - 9AA9115D25CD452900BD5E8B /* DebugSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugSupport.c; sourceTree = ""; }; - 9AA9115F25CD452900BD5E8B /* PlDebugSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlDebugSupport.h; sourceTree = ""; }; - 9AA9116025CD452900BD5E8B /* AsmFuncs.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = AsmFuncs.nasm; sourceTree = ""; }; - 9AA9116125CD452900BD5E8B /* PlDebugSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlDebugSupport.c; sourceTree = ""; }; - 9AA9116225CD452900BD5E8B /* PlDebugSupportIa32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlDebugSupportIa32.c; sourceTree = ""; }; - 9AA9116325CD452900BD5E8B /* DebugSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugSupport.h; sourceTree = ""; }; - 9AA9116425CD452900BD5E8B /* DebugSupportDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugSupportDxe.uni; sourceTree = ""; }; - 9AA9116525CD452900BD5E8B /* DebugSupportDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugSupportDxe.inf; sourceTree = ""; }; - 9AA9116825CD452900BD5E8B /* AmlNamespace.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AmlNamespace.c; sourceTree = ""; }; - 9AA9116925CD452900BD5E8B /* AcpiTableDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiTableDxeExtra.uni; sourceTree = ""; }; - 9AA9116A25CD452900BD5E8B /* AcpiTableProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiTableProtocol.c; sourceTree = ""; }; - 9AA9116B25CD452900BD5E8B /* AmlOption.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AmlOption.c; sourceTree = ""; }; - 9AA9116C25CD452900BD5E8B /* AmlString.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AmlString.c; sourceTree = ""; }; - 9AA9116D25CD452900BD5E8B /* AcpiSdt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiSdt.c; sourceTree = ""; }; - 9AA9116E25CD452900BD5E8B /* AcpiTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiTable.c; sourceTree = ""; }; - 9AA9116F25CD452900BD5E8B /* AcpiTableDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiTableDxe.uni; sourceTree = ""; }; - 9AA9117025CD452900BD5E8B /* AmlChild.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AmlChild.c; sourceTree = ""; }; - 9AA9117125CD452900BD5E8B /* AcpiTableDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiTableDxe.inf; sourceTree = ""; }; - 9AA9117225CD452900BD5E8B /* AcpiSdt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiSdt.h; sourceTree = ""; }; - 9AA9117325CD452900BD5E8B /* Aml.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Aml.c; sourceTree = ""; }; - 9AA9117425CD452900BD5E8B /* AcpiTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiTable.h; sourceTree = ""; }; - 9AA9117625CD452900BD5E8B /* AcpiS3ContextSave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiS3ContextSave.c; sourceTree = ""; }; - 9AA9117725CD452900BD5E8B /* S3SaveStateDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = S3SaveStateDxeExtra.uni; sourceTree = ""; }; - 9AA9117825CD452900BD5E8B /* S3SaveState.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = S3SaveState.c; sourceTree = ""; }; - 9AA9117925CD452900BD5E8B /* S3SaveStateDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = S3SaveStateDxe.uni; sourceTree = ""; }; - 9AA9117A25CD452900BD5E8B /* S3SaveStateDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = S3SaveStateDxe.inf; sourceTree = ""; }; - 9AA9117B25CD452900BD5E8B /* InternalS3SaveState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalS3SaveState.h; sourceTree = ""; }; - 9AA9117D25CD452900BD5E8B /* BootGraphicsResourceTableDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootGraphicsResourceTableDxeExtra.uni; sourceTree = ""; }; - 9AA9117E25CD452900BD5E8B /* BootGraphicsResourceTableDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootGraphicsResourceTableDxe.c; sourceTree = ""; }; - 9AA9117F25CD452900BD5E8B /* BootGraphicsResourceTableDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootGraphicsResourceTableDxe.inf; sourceTree = ""; }; - 9AA9118025CD452900BD5E8B /* BootGraphicsResourceTableDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootGraphicsResourceTableDxe.uni; sourceTree = ""; }; - 9AA9118225CD452900BD5E8B /* FirmwarePerformanceSmm.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceSmm.uni; sourceTree = ""; }; - 9AA9118325CD452900BD5E8B /* FirmwarePerformanceSmm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceSmm.inf; sourceTree = ""; }; - 9AA9118425CD452900BD5E8B /* FirmwarePerformanceSmmExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceSmmExtra.uni; sourceTree = ""; }; - 9AA9118525CD452900BD5E8B /* FirmwarePerformanceSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FirmwarePerformanceSmm.c; sourceTree = ""; }; - 9AA9118725CD452900BD5E8B /* FirmwarePerformancePei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FirmwarePerformancePei.c; sourceTree = ""; }; - 9AA9118825CD452900BD5E8B /* FirmwarePerformancePeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformancePeiExtra.uni; sourceTree = ""; }; - 9AA9118925CD452900BD5E8B /* FirmwarePerformancePei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformancePei.inf; sourceTree = ""; }; - 9AA9118A25CD452900BD5E8B /* FirmwarePerformancePei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformancePei.uni; sourceTree = ""; }; - 9AA9118C25CD452900BD5E8B /* AcpiPlatform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiPlatform.c; sourceTree = ""; }; - 9AA9118D25CD452900BD5E8B /* AcpiPlatformDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiPlatformDxe.inf; sourceTree = ""; }; - 9AA9118E25CD452900BD5E8B /* AcpiPlatformExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiPlatformExtra.uni; sourceTree = ""; }; - 9AA9118F25CD452900BD5E8B /* AcpiPlatform.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiPlatform.uni; sourceTree = ""; }; - 9AA9119125CD452900BD5E8B /* BootScriptExecutorDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootScriptExecutorDxe.inf; sourceTree = ""; }; - 9AA9119225CD452900BD5E8B /* BootScriptExecutorDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootScriptExecutorDxe.uni; sourceTree = ""; }; - 9AA9119425CD452900BD5E8B /* S3Asm.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = S3Asm.nasm; sourceTree = ""; }; - 9AA9119525CD452900BD5E8B /* SetIdtEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetIdtEntry.c; sourceTree = ""; }; - 9AA9119625CD452900BD5E8B /* ScriptExecute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScriptExecute.h; sourceTree = ""; }; - 9AA9119725CD452900BD5E8B /* BootScriptExecutorDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootScriptExecutorDxeExtra.uni; sourceTree = ""; }; - 9AA9119925CD452900BD5E8B /* S3Asm.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = S3Asm.nasm; sourceTree = ""; }; - 9AA9119A25CD452900BD5E8B /* SetIdtEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SetIdtEntry.c; sourceTree = ""; }; - 9AA9119B25CD452900BD5E8B /* ScriptExecute.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScriptExecute.c; sourceTree = ""; }; - 9AA9119D25CD452900BD5E8B /* SmmS3SaveStateExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmS3SaveStateExtra.uni; sourceTree = ""; }; - 9AA9119E25CD452900BD5E8B /* SmmS3SaveState.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmS3SaveState.inf; sourceTree = ""; }; - 9AA9119F25CD452900BD5E8B /* SmmS3SaveState.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmS3SaveState.uni; sourceTree = ""; }; - 9AA911A025CD452900BD5E8B /* InternalSmmSaveState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalSmmSaveState.h; sourceTree = ""; }; - 9AA911A125CD452900BD5E8B /* SmmS3SaveState.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmS3SaveState.c; sourceTree = ""; }; - 9AA911A325CD452900BD5E8B /* FirmwarePerformanceDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceDxe.inf; sourceTree = ""; }; - 9AA911A425CD452900BD5E8B /* FirmwarePerformanceDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceDxe.uni; sourceTree = ""; }; - 9AA911A525CD452900BD5E8B /* FirmwarePerformanceDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FirmwarePerformanceDxeExtra.uni; sourceTree = ""; }; - 9AA911A625CD452900BD5E8B /* FirmwarePerformanceDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FirmwarePerformanceDxe.c; sourceTree = ""; }; - 9AA911A825CD452900BD5E8B /* EbcDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDxe.uni; sourceTree = ""; }; - 9AA911A925CD452900BD5E8B /* EbcInt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EbcInt.h; sourceTree = ""; }; - 9AA911AA25CD452900BD5E8B /* EbcExecute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EbcExecute.h; sourceTree = ""; }; - 9AA911AB25CD452900BD5E8B /* EbcDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDxe.inf; sourceTree = ""; }; - 9AA911AD25CD452900BD5E8B /* EbcSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcSupport.c; sourceTree = ""; }; - 9AA911AE25CD452900BD5E8B /* EbcLowLevel.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EbcLowLevel.nasm; sourceTree = ""; }; - 9AA911AF25CD452900BD5E8B /* EbcDebugger.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebugger.inf; sourceTree = ""; }; - 9AA911B025CD452900BD5E8B /* EbcDebuggerHook.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcDebuggerHook.c; sourceTree = ""; }; - 9AA911B225CD452900BD5E8B /* EdbCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbCommand.h; sourceTree = ""; }; - 9AA911B325CD452900BD5E8B /* EdbDisasm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbDisasm.h; sourceTree = ""; }; - 9AA911B425CD452900BD5E8B /* EdbDisasmSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbDisasmSupport.c; sourceTree = ""; }; - 9AA911B525CD452900BD5E8B /* EdbSymbol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbSymbol.c; sourceTree = ""; }; - 9AA911B625CD452900BD5E8B /* EdbSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbSupport.h; sourceTree = ""; }; - 9AA911B725CD452900BD5E8B /* EdbCommon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbCommon.h; sourceTree = ""; }; - 9AA911B825CD452900BD5E8B /* EdbHook.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbHook.c; sourceTree = ""; }; - 9AA911B925CD452900BD5E8B /* EdbSupportUI.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbSupportUI.c; sourceTree = ""; }; - 9AA911BA25CD452900BD5E8B /* EdbSupportString.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbSupportString.c; sourceTree = ""; }; - 9AA911BB25CD452900BD5E8B /* EdbCmdExtIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdExtIo.c; sourceTree = ""; }; - 9AA911BC25CD452900BD5E8B /* Edb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Edb.c; sourceTree = ""; }; - 9AA911BD25CD452900BD5E8B /* EdbCmdMemory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdMemory.c; sourceTree = ""; }; - 9AA911BE25CD452900BD5E8B /* EbcDebuggerConfig.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcDebuggerConfig.c; sourceTree = ""; }; - 9AA911BF25CD452900BD5E8B /* EdbDisasmSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbDisasmSupport.h; sourceTree = ""; }; - 9AA911C025CD452900BD5E8B /* EdbSymbol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbSymbol.h; sourceTree = ""; }; - 9AA911C125CD452900BD5E8B /* EdbSupportFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbSupportFile.c; sourceTree = ""; }; - 9AA911C225CD452900BD5E8B /* EdbCommand.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCommand.c; sourceTree = ""; }; - 9AA911C325CD452900BD5E8B /* EdbCmdStep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdStep.c; sourceTree = ""; }; - 9AA911C425CD452900BD5E8B /* EdbDisasm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbDisasm.c; sourceTree = ""; }; - 9AA911C525CD452900BD5E8B /* EdbCmdRegister.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdRegister.c; sourceTree = ""; }; - 9AA911C625CD452900BD5E8B /* EdbHook.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdbHook.h; sourceTree = ""; }; - 9AA911C725CD452900BD5E8B /* EdbCmdGo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdGo.c; sourceTree = ""; }; - 9AA911C825CD452900BD5E8B /* EdbCmdScope.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdScope.c; sourceTree = ""; }; - 9AA911C925CD452900BD5E8B /* EdbCmdQuit.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdQuit.c; sourceTree = ""; }; - 9AA911CA25CD452900BD5E8B /* EdbCmdHelp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdHelp.c; sourceTree = ""; }; - 9AA911CB25CD452900BD5E8B /* EdbCmdExtPci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdExtPci.c; sourceTree = ""; }; - 9AA911CC25CD452900BD5E8B /* EdbCmdBranch.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdBranch.c; sourceTree = ""; }; - 9AA911CD25CD452900BD5E8B /* Edb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Edb.h; sourceTree = ""; }; - 9AA911CE25CD452900BD5E8B /* EdbCmdBreak.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdBreak.c; sourceTree = ""; }; - 9AA911CF25CD452900BD5E8B /* EdbCmdSymbol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdSymbol.c; sourceTree = ""; }; - 9AA911D025CD452900BD5E8B /* EdbCmdBreakpoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EdbCmdBreakpoint.c; sourceTree = ""; }; - 9AA911D125CD452900BD5E8B /* EbcDebugger.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebugger.uni; sourceTree = ""; }; - 9AA911D225CD452900BD5E8B /* EbcDebuggerConfig.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebuggerConfig.uni; sourceTree = ""; }; - 9AA911D425CD452900BD5E8B /* EbcSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcSupport.c; sourceTree = ""; }; - 9AA911D525CD452900BD5E8B /* EbcLowLevel.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = EbcLowLevel.nasm; sourceTree = ""; }; - 9AA911D625CD452900BD5E8B /* EbcInt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcInt.c; sourceTree = ""; }; - 9AA911D725CD452900BD5E8B /* EbcDebuggerConfig.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebuggerConfig.inf; sourceTree = ""; }; - 9AA911D825CD452900BD5E8B /* EbcExecute.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcExecute.c; sourceTree = ""; }; - 9AA911D925CD452900BD5E8B /* EbcDebuggerHook.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EbcDebuggerHook.h; sourceTree = ""; }; - 9AA911DB25CD452900BD5E8B /* EbcSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EbcSupport.c; sourceTree = ""; }; - 9AA911DC25CD452900BD5E8B /* EbcLowLevel.S */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = EbcLowLevel.S; sourceTree = ""; }; - 9AA911DD25CD452900BD5E8B /* EbcDebuggerConfigExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebuggerConfigExtra.uni; sourceTree = ""; }; - 9AA911DE25CD452900BD5E8B /* EbcDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDxeExtra.uni; sourceTree = ""; }; - 9AA911DF25CD452900BD5E8B /* EbcDebuggerExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EbcDebuggerExtra.uni; sourceTree = ""; }; - 9AA911E125CD452900BD5E8B /* EsrtDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EsrtDxe.c; sourceTree = ""; }; - 9AA911E225CD452900BD5E8B /* EsrtImpl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EsrtImpl.c; sourceTree = ""; }; - 9AA911E325CD452900BD5E8B /* EsrtDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtDxe.uni; sourceTree = ""; }; - 9AA911E425CD452900BD5E8B /* EsrtImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EsrtImpl.h; sourceTree = ""; }; - 9AA911E525CD452900BD5E8B /* EsrtDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtDxe.inf; sourceTree = ""; }; - 9AA911E625CD452900BD5E8B /* EsrtDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EsrtDxeExtra.uni; sourceTree = ""; }; - 9AA911E825CD452900BD5E8B /* SmbiosDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbiosDxe.h; sourceTree = ""; }; - 9AA911E925CD452900BD5E8B /* SmbiosDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosDxe.c; sourceTree = ""; }; - 9AA911EA25CD452900BD5E8B /* SmbiosDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosDxe.inf; sourceTree = ""; }; - 9AA911EB25CD452900BD5E8B /* SmbiosDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosDxe.uni; sourceTree = ""; }; - 9AA911EC25CD452900BD5E8B /* SmbiosDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosDxeExtra.uni; sourceTree = ""; }; - 9AA911EE25CD452900BD5E8B /* SectionExtractionDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionDxe.uni; sourceTree = ""; }; - 9AA911EF25CD452900BD5E8B /* SectionExtractionDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionDxe.inf; sourceTree = ""; }; - 9AA911F025CD452900BD5E8B /* SectionExtractionDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SectionExtractionDxe.c; sourceTree = ""; }; - 9AA911F125CD452900BD5E8B /* SectionExtractionDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionDxeExtra.uni; sourceTree = ""; }; - 9AA911F325CD452900BD5E8B /* RegularExpressionDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RegularExpressionDxe.inf; sourceTree = ""; }; - 9AA911F425CD452900BD5E8B /* RegularExpressionDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RegularExpressionDxe.h; sourceTree = ""; }; - 9AA911F625CD452900BD5E8B /* unicode_property_data_posix.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_property_data_posix.c; sourceTree = ""; }; - 9AA911F725CD452900BD5E8B /* unicode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode.c; sourceTree = ""; }; - 9AA911F825CD452900BD5E8B /* st.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = st.h; sourceTree = ""; }; - 9AA911F925CD452900BD5E8B /* ascii.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ascii.c; sourceTree = ""; }; - 9AA911FA25CD452900BD5E8B /* unicode_fold2_key.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_fold2_key.c; sourceTree = ""; }; - 9AA911FB25CD452900BD5E8B /* regparse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regparse.h; sourceTree = ""; }; - 9AA911FC25CD452900BD5E8B /* AUTHORS */ = {isa = PBXFileReference; lastKnownFileType = text; path = AUTHORS; sourceTree = ""; }; - 9AA911FD25CD452900BD5E8B /* unicode_fold3_key.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_fold3_key.c; sourceTree = ""; }; - 9AA911FE25CD452900BD5E8B /* regposix.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regposix.c; sourceTree = ""; }; - 9AA911FF25CD452900BD5E8B /* unicode_fold1_key.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_fold1_key.c; sourceTree = ""; }; - 9AA9120025CD452900BD5E8B /* unicode_wb_data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_wb_data.c; sourceTree = ""; }; - 9AA9120125CD452900BD5E8B /* regexec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regexec.c; sourceTree = ""; }; - 9AA9120225CD452900BD5E8B /* regint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regint.h; sourceTree = ""; }; - 9AA9120325CD452900BD5E8B /* regenc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = regenc.h; sourceTree = ""; }; - 9AA9120425CD452900BD5E8B /* regcomp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regcomp.c; sourceTree = ""; }; - 9AA9120525CD452900BD5E8B /* unicode_egcb_data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_egcb_data.c; sourceTree = ""; }; - 9AA9120625CD452900BD5E8B /* regtrav.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regtrav.c; sourceTree = ""; }; - 9AA9120725CD452900BD5E8B /* regsyntax.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regsyntax.c; sourceTree = ""; }; - 9AA9120825CD452900BD5E8B /* OnigurumaIntrinsics.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OnigurumaIntrinsics.c; sourceTree = ""; }; - 9AA9120925CD452900BD5E8B /* regversion.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regversion.c; sourceTree = ""; }; - 9AA9120A25CD452900BD5E8B /* OnigurumaUefiPort.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OnigurumaUefiPort.c; sourceTree = ""; }; - 9AA9120B25CD452900BD5E8B /* unicode_property_data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_property_data.c; sourceTree = ""; }; - 9AA9120C25CD452900BD5E8B /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = ""; }; - 9AA9120D25CD452900BD5E8B /* st.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = st.c; sourceTree = ""; }; - 9AA9120E25CD452900BD5E8B /* oniggnu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = oniggnu.h; sourceTree = ""; }; - 9AA9120F25CD452900BD5E8B /* onigposix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = onigposix.h; sourceTree = ""; }; - 9AA9121025CD452900BD5E8B /* COPYING */ = {isa = PBXFileReference; lastKnownFileType = text; path = COPYING; sourceTree = ""; }; - 9AA9121125CD452900BD5E8B /* utf16_le.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = utf16_le.c; sourceTree = ""; }; - 9AA9121225CD452900BD5E8B /* oniguruma.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = oniguruma.h; sourceTree = ""; }; - 9AA9121325CD452900BD5E8B /* regposerr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regposerr.c; sourceTree = ""; }; - 9AA9121425CD452900BD5E8B /* regparse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regparse.c; sourceTree = ""; }; - 9AA9121525CD452900BD5E8B /* onig_init.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = onig_init.c; sourceTree = ""; }; - 9AA9121625CD452900BD5E8B /* regenc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regenc.c; sourceTree = ""; }; - 9AA9121725CD452900BD5E8B /* regerror.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = regerror.c; sourceTree = ""; }; - 9AA9121825CD452900BD5E8B /* OnigurumaUefiPort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OnigurumaUefiPort.h; sourceTree = ""; }; - 9AA9121925CD452900BD5E8B /* unicode_unfold_key.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_unfold_key.c; sourceTree = ""; }; - 9AA9121A25CD452900BD5E8B /* reggnu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = reggnu.c; sourceTree = ""; }; - 9AA9121B25CD452900BD5E8B /* unicode_fold_data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unicode_fold_data.c; sourceTree = ""; }; - 9AA9121C25CD452900BD5E8B /* RegularExpressionDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RegularExpressionDxe.c; sourceTree = ""; }; - 9AA9121F25CD452900BD5E8B /* Measurement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Measurement.c; sourceTree = ""; }; - 9AA9122025CD452900BD5E8B /* SpeculationBarrierDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SpeculationBarrierDxe.c; sourceTree = ""; }; - 9AA9122125CD452900BD5E8B /* VariableStandaloneMm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableStandaloneMm.inf; sourceTree = ""; }; - 9AA9122225CD452900BD5E8B /* VariableSmm.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmm.uni; sourceTree = ""; }; - 9AA9122325CD452900BD5E8B /* VariableSmmRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmmRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA9122425CD452900BD5E8B /* SpeculationBarrierSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SpeculationBarrierSmm.c; sourceTree = ""; }; - 9AA9122525CD452900BD5E8B /* VariableSmm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmm.inf; sourceTree = ""; }; - 9AA9122625CD452900BD5E8B /* VariableTraditionalMm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableTraditionalMm.c; sourceTree = ""; }; - 9AA9122725CD452900BD5E8B /* PrivilegePolymorphic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrivilegePolymorphic.h; sourceTree = ""; }; - 9AA9122825CD452900BD5E8B /* VariableExLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableExLib.c; sourceTree = ""; }; - 9AA9122925CD452900BD5E8B /* Variable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Variable.h; sourceTree = ""; }; - 9AA9122A25CD452900BD5E8B /* VariableSmmRuntimeDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableSmmRuntimeDxe.c; sourceTree = ""; }; - 9AA9122B25CD452900BD5E8B /* VariableSmmRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmmRuntimeDxe.inf; sourceTree = ""; }; - 9AA9122C25CD452900BD5E8B /* VariableStandaloneMm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableStandaloneMm.c; sourceTree = ""; }; - 9AA9122D25CD452900BD5E8B /* VariableSmmExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmmExtra.uni; sourceTree = ""; }; - 9AA9122E25CD452900BD5E8B /* VariableSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableSmm.c; sourceTree = ""; }; - 9AA9122F25CD452900BD5E8B /* TcgMorLockSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TcgMorLockSmm.c; sourceTree = ""; }; - 9AA9123025CD452900BD5E8B /* Reclaim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Reclaim.c; sourceTree = ""; }; - 9AA9123125CD452900BD5E8B /* VariableDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableDxe.c; sourceTree = ""; }; - 9AA9123225CD452900BD5E8B /* VariableSmmRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableSmmRuntimeDxe.uni; sourceTree = ""; }; - 9AA9123325CD452900BD5E8B /* TcgMorLockDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TcgMorLockDxe.c; sourceTree = ""; }; - 9AA9123425CD452900BD5E8B /* VarCheck.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheck.c; sourceTree = ""; }; - 9AA9123525CD452900BD5E8B /* VariableRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableRuntimeDxe.inf; sourceTree = ""; }; - 9AA9123625CD452900BD5E8B /* VariableRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA9123725CD452900BD5E8B /* VariableRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableRuntimeDxe.uni; sourceTree = ""; }; - 9AA9123825CD452900BD5E8B /* Variable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Variable.c; sourceTree = ""; }; - 9AA9123A25CD452900BD5E8B /* PeiVariableExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiVariableExtra.uni; sourceTree = ""; }; - 9AA9123B25CD452900BD5E8B /* PeiVariable.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiVariable.uni; sourceTree = ""; }; - 9AA9123C25CD452900BD5E8B /* Variable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Variable.h; sourceTree = ""; }; - 9AA9123D25CD452900BD5E8B /* VariablePei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariablePei.inf; sourceTree = ""; }; - 9AA9123E25CD452900BD5E8B /* Variable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Variable.c; sourceTree = ""; }; - 9AA9124025CD452900BD5E8B /* InputHandler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InputHandler.c; sourceTree = ""; }; - 9AA9124125CD452900BD5E8B /* FormDisplay.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FormDisplay.c; sourceTree = ""; }; - 9AA9124225CD452900BD5E8B /* DisplayEngine.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayEngine.uni; sourceTree = ""; }; - 9AA9124325CD452900BD5E8B /* FormDisplayStr.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FormDisplayStr.uni; sourceTree = ""; }; - 9AA9124425CD452900BD5E8B /* FormDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormDisplay.h; sourceTree = ""; }; - 9AA9124525CD452900BD5E8B /* Popup.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Popup.c; sourceTree = ""; }; - 9AA9124625CD452900BD5E8B /* ProcessOptions.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ProcessOptions.c; sourceTree = ""; }; - 9AA9124725CD452900BD5E8B /* DisplayEngineDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayEngineDxe.inf; sourceTree = ""; }; - 9AA9124825CD452900BD5E8B /* DisplayEngineExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayEngineExtra.uni; sourceTree = ""; }; - 9AA9124A25CD452900BD5E8B /* CapsuleOnDiskLoadPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleOnDiskLoadPeiExtra.uni; sourceTree = ""; }; - 9AA9124B25CD452900BD5E8B /* CapsuleOnDiskLoadPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleOnDiskLoadPei.c; sourceTree = ""; }; - 9AA9124C25CD452900BD5E8B /* CapsuleOnDiskLoadPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleOnDiskLoadPei.inf; sourceTree = ""; }; - 9AA9124D25CD452900BD5E8B /* CapsuleOnDiskLoadPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleOnDiskLoadPei.uni; sourceTree = ""; }; - 9AA9124F25CD452900BD5E8B /* DriverHealthManagerDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthManagerDxeExtra.uni; sourceTree = ""; }; - 9AA9125025CD452900BD5E8B /* DriverHealthManagerDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverHealthManagerDxe.h; sourceTree = ""; }; - 9AA9125125CD452900BD5E8B /* DriverHealthManagerVfr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverHealthManagerVfr.h; sourceTree = ""; }; - 9AA9125225CD452900BD5E8B /* DriverHealthManagerStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthManagerStrings.uni; sourceTree = ""; }; - 9AA9125325CD452900BD5E8B /* DriverHealthManagerVfr.Vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthManagerVfr.Vfr; sourceTree = ""; }; - 9AA9125425CD452900BD5E8B /* DriverHealthManagerDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthManagerDxe.uni; sourceTree = ""; }; - 9AA9125525CD452A00BD5E8B /* DriverHealthConfigureVfr.Vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthConfigureVfr.Vfr; sourceTree = ""; }; - 9AA9125625CD452A00BD5E8B /* DriverHealthManagerDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DriverHealthManagerDxe.c; sourceTree = ""; }; - 9AA9125725CD452A00BD5E8B /* DriverHealthManagerDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverHealthManagerDxe.inf; sourceTree = ""; }; - 9AA9125925CD452A00BD5E8B /* MonotonicCounterRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MonotonicCounterRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA9125A25CD452A00BD5E8B /* MonotonicCounterRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = MonotonicCounterRuntimeDxe.inf; sourceTree = ""; }; - 9AA9125B25CD452A00BD5E8B /* MonotonicCounter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MonotonicCounter.c; sourceTree = ""; }; - 9AA9125C25CD452A00BD5E8B /* MonotonicCounterRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MonotonicCounterRuntimeDxe.uni; sourceTree = ""; }; - 9AA9125E25CD452A00BD5E8B /* LegacyRegion2Dxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LegacyRegion2Dxe.uni; sourceTree = ""; }; - 9AA9125F25CD452A00BD5E8B /* LegacyRegion2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyRegion2.c; sourceTree = ""; }; - 9AA9126025CD452A00BD5E8B /* LegacyRegion2Dxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LegacyRegion2Dxe.inf; sourceTree = ""; }; - 9AA9126125CD452A00BD5E8B /* LegacyRegion2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyRegion2.h; sourceTree = ""; }; - 9AA9126225CD452A00BD5E8B /* LegacyRegion2DxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LegacyRegion2DxeExtra.uni; sourceTree = ""; }; - 9AA9126425CD452A00BD5E8B /* WatchdogTimer.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = WatchdogTimer.inf; sourceTree = ""; }; - 9AA9126525CD452A00BD5E8B /* WatchdogTimer.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = WatchdogTimer.uni; sourceTree = ""; }; - 9AA9126625CD452A00BD5E8B /* WatchdogTimer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = WatchdogTimer.c; sourceTree = ""; }; - 9AA9126725CD452A00BD5E8B /* WatchdogTimerExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = WatchdogTimerExtra.uni; sourceTree = ""; }; - 9AA9126825CD452A00BD5E8B /* WatchdogTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WatchdogTimer.h; sourceTree = ""; }; - 9AA9126A25CD452A00BD5E8B /* FaultTolerantWriteSmmDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteSmmDxeExtra.uni; sourceTree = ""; }; - 9AA9126B25CD452A00BD5E8B /* FaultTolerantWriteSmmCommon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FaultTolerantWriteSmmCommon.h; sourceTree = ""; }; - 9AA9126C25CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FaultTolerantWriteSmmDxe.h; sourceTree = ""; }; - 9AA9126D25CD452A00BD5E8B /* FaultTolerantWriteStandaloneMm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteStandaloneMm.inf; sourceTree = ""; }; - 9AA9126E25CD452A00BD5E8B /* SmmFaultTolerantWriteDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmFaultTolerantWriteDxeExtra.uni; sourceTree = ""; }; - 9AA9126F25CD452A00BD5E8B /* FaultTolerantWrite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWrite.c; sourceTree = ""; }; - 9AA9127025CD452A00BD5E8B /* FaultTolerantWriteDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteDxe.inf; sourceTree = ""; }; - 9AA9127125CD452A00BD5E8B /* FaultTolerantWriteStandaloneMm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWriteStandaloneMm.c; sourceTree = ""; }; - 9AA9127225CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWriteSmmDxe.c; sourceTree = ""; }; - 9AA9127325CD452A00BD5E8B /* FaultTolerantWriteDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteDxeExtra.uni; sourceTree = ""; }; - 9AA9127425CD452A00BD5E8B /* FaultTolerantWriteDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteDxe.uni; sourceTree = ""; }; - 9AA9127525CD452A00BD5E8B /* FaultTolerantWriteSmm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteSmm.inf; sourceTree = ""; }; - 9AA9127625CD452A00BD5E8B /* FaultTolerantWriteTraditionalMm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWriteTraditionalMm.c; sourceTree = ""; }; - 9AA9127725CD452A00BD5E8B /* FaultTolerantWriteDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWriteDxe.c; sourceTree = ""; }; - 9AA9127825CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteSmmDxe.uni; sourceTree = ""; }; - 9AA9127925CD452A00BD5E8B /* FaultTolerantWriteSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWriteSmm.c; sourceTree = ""; }; - 9AA9127A25CD452A00BD5E8B /* FtwMisc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FtwMisc.c; sourceTree = ""; }; - 9AA9127B25CD452A00BD5E8B /* SmmFaultTolerantWriteDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmFaultTolerantWriteDxe.uni; sourceTree = ""; }; - 9AA9127C25CD452A00BD5E8B /* UpdateWorkingBlock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UpdateWorkingBlock.c; sourceTree = ""; }; - 9AA9127D25CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWriteSmmDxe.inf; sourceTree = ""; }; - 9AA9127E25CD452A00BD5E8B /* FaultTolerantWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FaultTolerantWrite.h; sourceTree = ""; }; - 9AA9128025CD452A00BD5E8B /* DevicePath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePath.c; sourceTree = ""; }; - 9AA9128125CD452A00BD5E8B /* DevicePathDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DevicePathDxe.inf; sourceTree = ""; }; - 9AA9128225CD452A00BD5E8B /* DevicePathDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DevicePathDxeExtra.uni; sourceTree = ""; }; - 9AA9128325CD452A00BD5E8B /* DevicePathDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DevicePathDxe.uni; sourceTree = ""; }; - 9AA9128525CD452A00BD5E8B /* NVDataStruc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NVDataStruc.h; sourceTree = ""; }; - 9AA9128625CD452A00BD5E8B /* DriverSample.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DriverSample.c; sourceTree = ""; }; - 9AA9128725CD452A00BD5E8B /* DriverSampleDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverSampleDxe.inf; sourceTree = ""; }; - 9AA9128825CD452A00BD5E8B /* Inventory.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = Inventory.vfr; sourceTree = ""; }; - 9AA9128925CD452A00BD5E8B /* Vfr.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = Vfr.vfr; sourceTree = ""; }; - 9AA9128A25CD452A00BD5E8B /* DriverSample.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverSample.uni; sourceTree = ""; }; - 9AA9128B25CD452A00BD5E8B /* InventoryStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = InventoryStrings.uni; sourceTree = ""; }; - 9AA9128C25CD452A00BD5E8B /* DriverSampleExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DriverSampleExtra.uni; sourceTree = ""; }; - 9AA9128D25CD452A00BD5E8B /* DriverSample.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverSample.h; sourceTree = ""; }; - 9AA9128E25CD452A00BD5E8B /* VfrStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VfrStrings.uni; sourceTree = ""; }; - 9AA9129025CD452A00BD5E8B /* SmbiosMeasurementDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosMeasurementDxeExtra.uni; sourceTree = ""; }; - 9AA9129125CD452A00BD5E8B /* SmbiosMeasurementDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosMeasurementDxe.c; sourceTree = ""; }; - 9AA9129225CD452A00BD5E8B /* SmbiosMeasurementDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosMeasurementDxe.inf; sourceTree = ""; }; - 9AA9129325CD452A00BD5E8B /* SmbiosMeasurementDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosMeasurementDxe.uni; sourceTree = ""; }; - 9AA9129525CD452A00BD5E8B /* HiiResourcesSample.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiResourcesSample.c; sourceTree = ""; }; - 9AA9129625CD452A00BD5E8B /* HiiResourcesSample.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiResourcesSample.uni; sourceTree = ""; }; - 9AA9129725CD452A00BD5E8B /* HiiResourcesSampleDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiResourcesSampleDxe.inf; sourceTree = ""; }; - 9AA9129825CD452A00BD5E8B /* HiiResourcesSampleExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiResourcesSampleExtra.uni; sourceTree = ""; }; - 9AA9129925CD452A00BD5E8B /* SampleStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SampleStrings.uni; sourceTree = ""; }; - 9AA9129A25CD452A00BD5E8B /* Sample.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = Sample.vfr; sourceTree = ""; }; - 9AA9129C25CD452A00BD5E8B /* InternalPlatDriOverrideDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalPlatDriOverrideDxe.h; sourceTree = ""; }; - 9AA9129D25CD452A00BD5E8B /* Vfr.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = Vfr.vfr; sourceTree = ""; }; - 9AA9129E25CD452A00BD5E8B /* PlatOverMngr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatOverMngr.h; sourceTree = ""; }; - 9AA9129F25CD452A00BD5E8B /* PlatformDriOverrideDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformDriOverrideDxe.inf; sourceTree = ""; }; - 9AA912A025CD452A00BD5E8B /* PlatDriOverrideLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatDriOverrideLib.c; sourceTree = ""; }; - 9AA912A125CD452A00BD5E8B /* PlatDriOverrideDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatDriOverrideDxe.uni; sourceTree = ""; }; - 9AA912A225CD452A00BD5E8B /* PlatDriOverrideDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatDriOverrideDxeExtra.uni; sourceTree = ""; }; - 9AA912A325CD452A00BD5E8B /* PlatDriOverrideDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatDriOverrideDxe.c; sourceTree = ""; }; - 9AA912A425CD452A00BD5E8B /* VfrStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VfrStrings.uni; sourceTree = ""; }; - 9AA912A625CD452A00BD5E8B /* LoadFileOnFv2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LoadFileOnFv2.c; sourceTree = ""; }; - 9AA912A725CD452A00BD5E8B /* LoadFileOnFv2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LoadFileOnFv2.inf; sourceTree = ""; }; - 9AA912A825CD452A00BD5E8B /* LoadFileOnFv2.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LoadFileOnFv2.uni; sourceTree = ""; }; - 9AA912A925CD452A00BD5E8B /* LoadFileOnFv2Extra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LoadFileOnFv2Extra.uni; sourceTree = ""; }; - 9AA912AB25CD452A00BD5E8B /* BootManagerPolicyDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerPolicyDxe.uni; sourceTree = ""; }; - 9AA912AC25CD452A00BD5E8B /* BootManagerPolicyDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerPolicyDxe.inf; sourceTree = ""; }; - 9AA912AD25CD452A00BD5E8B /* BootManagerPolicyDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerPolicyDxeExtra.uni; sourceTree = ""; }; - 9AA912AE25CD452A00BD5E8B /* BootManagerPolicyDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootManagerPolicyDxe.c; sourceTree = ""; }; - 9AA912B125CD452A00BD5E8B /* Pcd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Pcd.c; sourceTree = ""; }; - 9AA912B225CD452A00BD5E8B /* PcdDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcdDxeExtra.uni; sourceTree = ""; }; - 9AA912B325CD452A00BD5E8B /* Service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Service.h; sourceTree = ""; }; - 9AA912B425CD452A00BD5E8B /* Pcd.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Pcd.inf; sourceTree = ""; }; - 9AA912B525CD452A00BD5E8B /* Service.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Service.c; sourceTree = ""; }; - 9AA912B625CD452A00BD5E8B /* PcdDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcdDxe.uni; sourceTree = ""; }; - 9AA912B825CD452A00BD5E8B /* Pcd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Pcd.c; sourceTree = ""; }; - 9AA912B925CD452A00BD5E8B /* Service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Service.h; sourceTree = ""; }; - 9AA912BA25CD452A00BD5E8B /* Pcd.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Pcd.inf; sourceTree = ""; }; - 9AA912BB25CD452A00BD5E8B /* PcdPeim.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcdPeim.uni; sourceTree = ""; }; - 9AA912BC25CD452A00BD5E8B /* PcdPeimExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcdPeimExtra.uni; sourceTree = ""; }; - 9AA912BD25CD452A00BD5E8B /* Service.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Service.c; sourceTree = ""; }; - 9AA912BF25CD452A00BD5E8B /* SectionExtractionPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SectionExtractionPei.c; sourceTree = ""; }; - 9AA912C025CD452A00BD5E8B /* SectionExtractionPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionPeiExtra.uni; sourceTree = ""; }; - 9AA912C125CD452A00BD5E8B /* SectionExtractionPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionPei.uni; sourceTree = ""; }; - 9AA912C225CD452A00BD5E8B /* SectionExtractionPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SectionExtractionPei.inf; sourceTree = ""; }; - 9AA912C525CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StatusCodeHandlerRuntimeDxe.c; sourceTree = ""; }; - 9AA912C625CD452A00BD5E8B /* MemoryStatusCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryStatusCodeWorker.c; sourceTree = ""; }; - 9AA912C725CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA912C825CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerRuntimeDxe.uni; sourceTree = ""; }; - 9AA912C925CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerRuntimeDxe.inf; sourceTree = ""; }; - 9AA912CA25CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeHandlerRuntimeDxe.h; sourceTree = ""; }; - 9AA912CB25CD452A00BD5E8B /* SerialStatusCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SerialStatusCodeWorker.c; sourceTree = ""; }; - 9AA912CD25CD452A00BD5E8B /* StatusCodeHandlerPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerPei.uni; sourceTree = ""; }; - 9AA912CE25CD452A00BD5E8B /* StatusCodeHandlerPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerPeiExtra.uni; sourceTree = ""; }; - 9AA912CF25CD452A00BD5E8B /* StatusCodeHandlerPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerPei.inf; sourceTree = ""; }; - 9AA912D025CD452A00BD5E8B /* StatusCodeHandlerPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeHandlerPei.h; sourceTree = ""; }; - 9AA912D125CD452A00BD5E8B /* MemoryStausCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryStausCodeWorker.c; sourceTree = ""; }; - 9AA912D225CD452A00BD5E8B /* SerialStatusCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SerialStatusCodeWorker.c; sourceTree = ""; }; - 9AA912D325CD452A00BD5E8B /* StatusCodeHandlerPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StatusCodeHandlerPei.c; sourceTree = ""; }; - 9AA912D525CD452A00BD5E8B /* MemoryStatusCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryStatusCodeWorker.c; sourceTree = ""; }; - 9AA912D625CD452A00BD5E8B /* StatusCodeHandlerSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = StatusCodeHandlerSmm.c; sourceTree = ""; }; - 9AA912D725CD452A00BD5E8B /* StatusCodeHandlerSmmExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerSmmExtra.uni; sourceTree = ""; }; - 9AA912D825CD452A00BD5E8B /* StatusCodeHandlerSmm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerSmm.inf; sourceTree = ""; }; - 9AA912D925CD452A00BD5E8B /* SerialStatusCodeWorker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SerialStatusCodeWorker.c; sourceTree = ""; }; - 9AA912DA25CD452A00BD5E8B /* StatusCodeHandlerSmm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeHandlerSmm.h; sourceTree = ""; }; - 9AA912DB25CD452A00BD5E8B /* StatusCodeHandlerSmm.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = StatusCodeHandlerSmm.uni; sourceTree = ""; }; - 9AA912DD25CD452A00BD5E8B /* DebugServicePei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugServicePei.c; sourceTree = ""; }; - 9AA912DE25CD452A00BD5E8B /* DebugService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugService.h; sourceTree = ""; }; - 9AA912DF25CD452A00BD5E8B /* DebugServicePei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugServicePei.inf; sourceTree = ""; }; - 9AA912E025CD452A00BD5E8B /* DebugServicePei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugServicePei.uni; sourceTree = ""; }; - 9AA912E225CD452A00BD5E8B /* TimestampDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TimestampDxe.c; sourceTree = ""; }; - 9AA912E325CD452A00BD5E8B /* TimestampDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = TimestampDxe.uni; sourceTree = ""; }; - 9AA912E425CD452A00BD5E8B /* TimestampDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = TimestampDxe.inf; sourceTree = ""; }; - 9AA912E525CD452A00BD5E8B /* TimestampDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = TimestampDxeExtra.uni; sourceTree = ""; }; - 9AA912E725CD452A00BD5E8B /* ResetSystemPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemPeiExtra.uni; sourceTree = ""; }; - 9AA912E825CD452A00BD5E8B /* ResetSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResetSystem.h; sourceTree = ""; }; - 9AA912E925CD452A00BD5E8B /* ResetSystemPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemPei.inf; sourceTree = ""; }; - 9AA912EA25CD452A00BD5E8B /* ResetSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ResetSystem.c; sourceTree = ""; }; - 9AA912EB25CD452A00BD5E8B /* ResetSystemPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemPei.uni; sourceTree = ""; }; - 9AA912ED25CD452A00BD5E8B /* FvSimpleFileSystemEntryPoint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FvSimpleFileSystemEntryPoint.c; sourceTree = ""; }; - 9AA912EE25CD452A00BD5E8B /* FvSimpleFileSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FvSimpleFileSystem.c; sourceTree = ""; }; - 9AA912EF25CD452A00BD5E8B /* FvSimpleFileSystemDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FvSimpleFileSystemDxe.inf; sourceTree = ""; }; - 9AA912F025CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA912F125CD452A00BD5E8B /* FvSimpleFileSystemInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FvSimpleFileSystemInternal.h; sourceTree = ""; }; - 9AA912F225CD452A00BD5E8B /* FvSimpleFileSystem.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FvSimpleFileSystem.uni; sourceTree = ""; }; - 9AA912F325CD452A00BD5E8B /* FvSimpleFileSystemExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FvSimpleFileSystemExtra.uni; sourceTree = ""; }; - 9AA912F525CD452A00BD5E8B /* Defer3rdPartyImageLoad.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Defer3rdPartyImageLoad.c; sourceTree = ""; }; - 9AA912F625CD452A00BD5E8B /* SecurityStubDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecurityStubDxe.uni; sourceTree = ""; }; - 9AA912F725CD452A00BD5E8B /* SecurityStub.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecurityStub.c; sourceTree = ""; }; - 9AA912F825CD452A00BD5E8B /* SecurityStubDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecurityStubDxe.inf; sourceTree = ""; }; - 9AA912F925CD452A00BD5E8B /* SecurityStubDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecurityStubDxeExtra.uni; sourceTree = ""; }; - 9AA912FA25CD452A00BD5E8B /* Defer3rdPartyImageLoad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Defer3rdPartyImageLoad.h; sourceTree = ""; }; - 9AA912FD25CD452A00BD5E8B /* DiskIoDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DiskIoDxe.uni; sourceTree = ""; }; - 9AA912FE25CD452A00BD5E8B /* DiskIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DiskIo.h; sourceTree = ""; }; - 9AA912FF25CD452A00BD5E8B /* DiskIoDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DiskIoDxe.inf; sourceTree = ""; }; - 9AA9130025CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9130125CD452A00BD5E8B /* DiskIoDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DiskIoDxeExtra.uni; sourceTree = ""; }; - 9AA9130225CD452A00BD5E8B /* DiskIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DiskIo.c; sourceTree = ""; }; - 9AA9130425CD452A00BD5E8B /* CdExpressPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CdExpressPei.inf; sourceTree = ""; }; - 9AA9130525CD452A00BD5E8B /* PeiCdExpress.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiCdExpress.c; sourceTree = ""; }; - 9AA9130625CD452A00BD5E8B /* CdExpressPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CdExpressPei.uni; sourceTree = ""; }; - 9AA9130725CD452A00BD5E8B /* PeiCdExpress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiCdExpress.h; sourceTree = ""; }; - 9AA9130825CD452A00BD5E8B /* CdExpressPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CdExpressPeiExtra.uni; sourceTree = ""; }; - 9AA9130A25CD452A00BD5E8B /* Partition.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Partition.c; sourceTree = ""; }; - 9AA9130B25CD452A00BD5E8B /* Udf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Udf.c; sourceTree = ""; }; - 9AA9130C25CD452A00BD5E8B /* PartitionDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PartitionDxeExtra.uni; sourceTree = ""; }; - 9AA9130D25CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9130E25CD452A00BD5E8B /* ElTorito.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ElTorito.c; sourceTree = ""; }; - 9AA9130F25CD452A00BD5E8B /* PartitionDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PartitionDxe.uni; sourceTree = ""; }; - 9AA9131025CD452A00BD5E8B /* Partition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Partition.h; sourceTree = ""; }; - 9AA9131125CD452A00BD5E8B /* PartitionDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PartitionDxe.inf; sourceTree = ""; }; - 9AA9131225CD452A00BD5E8B /* Mbr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Mbr.c; sourceTree = ""; }; - 9AA9131325CD452A00BD5E8B /* Gpt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Gpt.c; sourceTree = ""; }; - 9AA9131525CD452A00BD5E8B /* RamDiskImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RamDiskImpl.h; sourceTree = ""; }; - 9AA9131625CD452A00BD5E8B /* RamDiskFileExplorer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RamDiskFileExplorer.c; sourceTree = ""; }; - 9AA9131725CD452A00BD5E8B /* RamDiskNVData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RamDiskNVData.h; sourceTree = ""; }; - 9AA9131825CD452A00BD5E8B /* RamDiskHiiStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RamDiskHiiStrings.uni; sourceTree = ""; }; - 9AA9131925CD452A00BD5E8B /* RamDiskImpl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RamDiskImpl.c; sourceTree = ""; }; - 9AA9131A25CD452A00BD5E8B /* RamDiskBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RamDiskBlockIo.c; sourceTree = ""; }; - 9AA9131B25CD452A00BD5E8B /* RamDiskProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RamDiskProtocol.c; sourceTree = ""; }; - 9AA9131C25CD452A00BD5E8B /* RamDiskHii.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = RamDiskHii.vfr; sourceTree = ""; }; - 9AA9131D25CD452A00BD5E8B /* RamDisk.asl */ = {isa = PBXFileReference; lastKnownFileType = text; path = RamDisk.asl; sourceTree = ""; }; - 9AA9131E25CD452A00BD5E8B /* RamDiskDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RamDiskDxe.inf; sourceTree = ""; }; - 9AA9131F25CD452A00BD5E8B /* RamDiskDriver.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RamDiskDriver.c; sourceTree = ""; }; - 9AA9132025CD452A00BD5E8B /* RamDiskDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RamDiskDxe.uni; sourceTree = ""; }; - 9AA9132325CD452A00BD5E8B /* EnglishDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EnglishDxe.uni; sourceTree = ""; }; - 9AA9132425CD452A00BD5E8B /* EnglishDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EnglishDxeExtra.uni; sourceTree = ""; }; - 9AA9132525CD452A00BD5E8B /* UnicodeCollationEng.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UnicodeCollationEng.c; sourceTree = ""; }; - 9AA9132625CD452A00BD5E8B /* EnglishDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EnglishDxe.inf; sourceTree = ""; }; - 9AA9132725CD452A00BD5E8B /* UnicodeCollationEng.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnicodeCollationEng.h; sourceTree = ""; }; - 9AA9132925CD452A00BD5E8B /* FileName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileName.c; sourceTree = ""; }; - 9AA9132A25CD452A00BD5E8B /* Udf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Udf.c; sourceTree = ""; }; - 9AA9132B25CD452A00BD5E8B /* FileSystemOperations.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileSystemOperations.c; sourceTree = ""; }; - 9AA9132C25CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9132D25CD452A00BD5E8B /* UdfDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UdfDxe.inf; sourceTree = ""; }; - 9AA9132E25CD452A00BD5E8B /* Udf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Udf.h; sourceTree = ""; }; - 9AA9132F25CD452A00BD5E8B /* File.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = File.c; sourceTree = ""; }; - 9AA9133225CD452A00BD5E8B /* LightMemoryTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LightMemoryTest.c; sourceTree = ""; }; - 9AA9133325CD452A00BD5E8B /* GenericMemoryTestDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = GenericMemoryTestDxe.inf; sourceTree = ""; }; - 9AA9133425CD452A00BD5E8B /* GenericMemoryTestDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = GenericMemoryTestDxeExtra.uni; sourceTree = ""; }; - 9AA9133525CD452A00BD5E8B /* GenericMemoryTestDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = GenericMemoryTestDxe.uni; sourceTree = ""; }; - 9AA9133625CD452A00BD5E8B /* LightMemoryTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LightMemoryTest.h; sourceTree = ""; }; - 9AA9133825CD452A00BD5E8B /* NullMemoryTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NullMemoryTest.h; sourceTree = ""; }; - 9AA9133925CD452A00BD5E8B /* NullMemoryTestDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NullMemoryTestDxeExtra.uni; sourceTree = ""; }; - 9AA9133A25CD452A00BD5E8B /* NullMemoryTestDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = NullMemoryTestDxe.inf; sourceTree = ""; }; - 9AA9133B25CD452A00BD5E8B /* NullMemoryTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NullMemoryTest.c; sourceTree = ""; }; - 9AA9133C25CD452A00BD5E8B /* NullMemoryTestDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NullMemoryTestDxe.uni; sourceTree = ""; }; - 9AA9133E25CD452A00BD5E8B /* HiiDatabaseDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiDatabaseDxe.inf; sourceTree = ""; }; - 9AA9133F25CD452A00BD5E8B /* HiiDatabase.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiDatabase.uni; sourceTree = ""; }; - 9AA9134025CD452A00BD5E8B /* Database.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Database.c; sourceTree = ""; }; - 9AA9134125CD452A00BD5E8B /* ConfigRouting.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConfigRouting.c; sourceTree = ""; }; - 9AA9134225CD452A00BD5E8B /* Font.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Font.c; sourceTree = ""; }; - 9AA9134325CD452A00BD5E8B /* String.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = String.c; sourceTree = ""; }; - 9AA9134425CD452A00BD5E8B /* Image.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Image.c; sourceTree = ""; }; - 9AA9134525CD452A00BD5E8B /* HiiDatabaseExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HiiDatabaseExtra.uni; sourceTree = ""; }; - 9AA9134625CD452A00BD5E8B /* HiiDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiDatabase.h; sourceTree = ""; }; - 9AA9134725CD452A00BD5E8B /* ConfigKeywordHandler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConfigKeywordHandler.c; sourceTree = ""; }; - 9AA9134825CD452A00BD5E8B /* HiiDatabaseEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiDatabaseEntry.c; sourceTree = ""; }; - 9AA9134925CD452A00BD5E8B /* ImageEx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ImageEx.c; sourceTree = ""; }; - 9AA9134B25CD452A00BD5E8B /* PciCfg2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciCfg2.c; sourceTree = ""; }; - 9AA9134C25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcatSingleSegmentPciCfg2Pei.inf; sourceTree = ""; }; - 9AA9134D25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcatSingleSegmentPciCfg2Pei.uni; sourceTree = ""; }; - 9AA9134E25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2PeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PcatSingleSegmentPciCfg2PeiExtra.uni; sourceTree = ""; }; - 9AA9135025CD452A00BD5E8B /* FaultTolerantWritePei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWritePei.inf; sourceTree = ""; }; - 9AA9135125CD452A00BD5E8B /* FaultTolerantWritePei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWritePei.uni; sourceTree = ""; }; - 9AA9135225CD452A00BD5E8B /* FaultTolerantWritePei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FaultTolerantWritePei.c; sourceTree = ""; }; - 9AA9135325CD452A00BD5E8B /* FaultTolerantWritePeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FaultTolerantWritePeiExtra.uni; sourceTree = ""; }; - 9AA9135525CD452A00BD5E8B /* Language.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = ""; }; - 9AA9135625CD452A00BD5E8B /* BdsEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsEntry.c; sourceTree = ""; }; - 9AA9135725CD452A00BD5E8B /* HwErrRecSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HwErrRecSupport.c; sourceTree = ""; }; - 9AA9135825CD452A00BD5E8B /* BdsDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BdsDxe.inf; sourceTree = ""; }; - 9AA9135925CD452A00BD5E8B /* BdsDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BdsDxeExtra.uni; sourceTree = ""; }; - 9AA9135A25CD452A00BD5E8B /* BdsDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BdsDxe.uni; sourceTree = ""; }; - 9AA9135B25CD452A00BD5E8B /* Bds.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bds.h; sourceTree = ""; }; - 9AA9135C25CD452A00BD5E8B /* Language.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Language.c; sourceTree = ""; }; - 9AA9135D25CD452A00BD5E8B /* HwErrRecSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HwErrRecSupport.h; sourceTree = ""; }; - 9AA9135F25CD452A00BD5E8B /* SmmCommunicationBufferExtraDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCommunicationBufferExtraDxe.uni; sourceTree = ""; }; - 9AA9136025CD452A00BD5E8B /* SmmCommunicationBufferDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmCommunicationBufferDxe.c; sourceTree = ""; }; - 9AA9136125CD452A00BD5E8B /* SmmCommunicationBufferDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCommunicationBufferDxe.uni; sourceTree = ""; }; - 9AA9136225CD452A00BD5E8B /* SmmCommunicationBufferDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCommunicationBufferDxe.inf; sourceTree = ""; }; - 9AA9136425CD452A00BD5E8B /* CapsulePei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsulePei.uni; sourceTree = ""; }; - 9AA9136525CD452A00BD5E8B /* CapsulePei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsulePei.inf; sourceTree = ""; }; - 9AA9136625CD452A00BD5E8B /* CapsuleX64Extra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleX64Extra.uni; sourceTree = ""; }; - 9AA9136725CD452A00BD5E8B /* CapsulePeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsulePeiExtra.uni; sourceTree = ""; }; - 9AA9136925CD452A00BD5E8B /* X64Entry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X64Entry.c; sourceTree = ""; }; - 9AA9136A25CD452A00BD5E8B /* PageFaultHandler.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = PageFaultHandler.nasm; sourceTree = ""; }; - 9AA9136C25CD452A00BD5E8B /* CapsuleCoalesce.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleCoalesce.c; sourceTree = ""; }; - 9AA9136D25CD452A00BD5E8B /* CommonHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommonHeader.h; sourceTree = ""; }; - 9AA9136E25CD452A00BD5E8B /* CapsuleX64.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleX64.uni; sourceTree = ""; }; - 9AA9136F25CD452A00BD5E8B /* Capsule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Capsule.h; sourceTree = ""; }; - 9AA9137025CD452A00BD5E8B /* CapsuleX64.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleX64.inf; sourceTree = ""; }; - 9AA9137125CD452A00BD5E8B /* UefiCapsule.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiCapsule.c; sourceTree = ""; }; - 9AA9137325CD452A00BD5E8B /* ResetSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResetSystem.h; sourceTree = ""; }; - 9AA9137425CD452A00BD5E8B /* ResetSystemRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA9137525CD452A00BD5E8B /* ResetSystemRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemRuntimeDxe.uni; sourceTree = ""; }; - 9AA9137625CD452A00BD5E8B /* ResetSystemRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystemRuntimeDxe.inf; sourceTree = ""; }; - 9AA9137725CD452A00BD5E8B /* ResetSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ResetSystem.c; sourceTree = ""; }; - 9AA9137925CD452A00BD5E8B /* Print.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Print.c; sourceTree = ""; }; - 9AA9137A25CD452A00BD5E8B /* PrintDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PrintDxeExtra.uni; sourceTree = ""; }; - 9AA9137B25CD452A00BD5E8B /* PrintDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PrintDxe.uni; sourceTree = ""; }; - 9AA9137C25CD452A00BD5E8B /* PrintDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PrintDxe.inf; sourceTree = ""; }; - 9AA9137E25CD452A00BD5E8B /* SerialIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SerialIo.c; sourceTree = ""; }; - 9AA9137F25CD452A00BD5E8B /* SerialDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SerialDxe.inf; sourceTree = ""; }; - 9AA9138025CD452A00BD5E8B /* SerialDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SerialDxe.uni; sourceTree = ""; }; - 9AA9138125CD452A00BD5E8B /* SerialDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SerialDxeExtra.uni; sourceTree = ""; }; - 9AA9138425CD452A00BD5E8B /* SmmLockBoxExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxExtra.uni; sourceTree = ""; }; - 9AA9138525CD452A00BD5E8B /* SmmLockBox.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBox.inf; sourceTree = ""; }; - 9AA9138625CD452A00BD5E8B /* SmmLockBox.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBox.uni; sourceTree = ""; }; - 9AA9138725CD452A00BD5E8B /* SmmLockBox.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmLockBox.c; sourceTree = ""; }; - 9AA9138925CD452A00BD5E8B /* FileExplorerDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileExplorerDxe.c; sourceTree = ""; }; - 9AA9138A25CD452A00BD5E8B /* FileExplorerDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerDxe.uni; sourceTree = ""; }; - 9AA9138B25CD452A00BD5E8B /* FileExplorerDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerDxeExtra.uni; sourceTree = ""; }; - 9AA9138C25CD452A00BD5E8B /* FileExplorerDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerDxe.inf; sourceTree = ""; }; - 9AA9138F25CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeRouterRuntimeDxe.c; sourceTree = ""; }; - 9AA9139025CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA9139125CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterRuntimeDxe.uni; sourceTree = ""; }; - 9AA9139225CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterRuntimeDxe.inf; sourceTree = ""; }; - 9AA9139325CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeRouterRuntimeDxe.h; sourceTree = ""; }; - 9AA9139525CD452A00BD5E8B /* ReportStatusCodeRouterPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterPei.inf; sourceTree = ""; }; - 9AA9139625CD452A00BD5E8B /* ReportStatusCodeRouterPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterPei.uni; sourceTree = ""; }; - 9AA9139725CD452A00BD5E8B /* ReportStatusCodeRouterPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterPeiExtra.uni; sourceTree = ""; }; - 9AA9139825CD452A00BD5E8B /* ReportStatusCodeRouterPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeRouterPei.h; sourceTree = ""; }; - 9AA9139925CD452A00BD5E8B /* ReportStatusCodeRouterPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeRouterPei.c; sourceTree = ""; }; - 9AA9139B25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeRouterSmm.c; sourceTree = ""; }; - 9AA9139C25CD452A00BD5E8B /* ReportStatusCodeRouterSmmExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterSmmExtra.uni; sourceTree = ""; }; - 9AA9139D25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterSmm.uni; sourceTree = ""; }; - 9AA9139E25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReportStatusCodeRouterSmm.h; sourceTree = ""; }; - 9AA9139F25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReportStatusCodeRouterSmm.inf; sourceTree = ""; }; - 9AA913A125CD452A00BD5E8B /* CapsuleCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleCache.c; sourceTree = ""; }; - 9AA913A225CD452A00BD5E8B /* CapsuleCacheNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleCacheNull.c; sourceTree = ""; }; - 9AA913A425CD452A00BD5E8B /* SaveLongModeContext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SaveLongModeContext.c; sourceTree = ""; }; - 9AA913A525CD452A00BD5E8B /* CapsuleService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleService.h; sourceTree = ""; }; - 9AA913A625CD452A00BD5E8B /* CapsuleRuntimeDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleRuntimeDxe.uni; sourceTree = ""; }; - 9AA913A725CD452A00BD5E8B /* CapsuleRuntimeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleRuntimeDxe.inf; sourceTree = ""; }; - 9AA913A825CD452A00BD5E8B /* CapsuleRuntimeDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleRuntimeDxeExtra.uni; sourceTree = ""; }; - 9AA913A925CD452A00BD5E8B /* CapsuleReset.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleReset.c; sourceTree = ""; }; - 9AA913AA25CD452A00BD5E8B /* SaveLongModeContext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SaveLongModeContext.c; sourceTree = ""; }; - 9AA913AC25CD452A00BD5E8B /* CapsuleReset.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleReset.c; sourceTree = ""; }; - 9AA913AD25CD452A00BD5E8B /* CapsuleService.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleService.c; sourceTree = ""; }; - 9AA913AF25CD452A00BD5E8B /* Expression.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Expression.c; sourceTree = ""; }; - 9AA913B025CD452A00BD5E8B /* SetupBrowserExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupBrowserExtra.uni; sourceTree = ""; }; - 9AA913B125CD452A00BD5E8B /* Setup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Setup.h; sourceTree = ""; }; - 9AA913B225CD452A00BD5E8B /* Presentation.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Presentation.c; sourceTree = ""; }; - 9AA913B325CD452A00BD5E8B /* SetupBrowserDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupBrowserDxe.inf; sourceTree = ""; }; - 9AA913B425CD452A00BD5E8B /* Setup.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Setup.c; sourceTree = ""; }; - 9AA913B525CD452A00BD5E8B /* Expression.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Expression.h; sourceTree = ""; }; - 9AA913B625CD452A00BD5E8B /* IfrParse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IfrParse.c; sourceTree = ""; }; - 9AA913B725CD452A00BD5E8B /* SetupBrowser.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupBrowser.uni; sourceTree = ""; }; - 9AA913BA25CD452A00BD5E8B /* GraphicsConsoleDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = GraphicsConsoleDxeExtra.uni; sourceTree = ""; }; - 9AA913BB25CD452A00BD5E8B /* GraphicsConsole.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GraphicsConsole.h; sourceTree = ""; }; - 9AA913BC25CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA913BD25CD452A00BD5E8B /* GraphicsConsoleDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = GraphicsConsoleDxe.inf; sourceTree = ""; }; - 9AA913BE25CD452A00BD5E8B /* GraphicsConsoleDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = GraphicsConsoleDxe.uni; sourceTree = ""; }; - 9AA913BF25CD452A00BD5E8B /* LaffStd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LaffStd.c; sourceTree = ""; }; - 9AA913C025CD452A00BD5E8B /* GraphicsConsole.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GraphicsConsole.c; sourceTree = ""; }; - 9AA913C225CD452A00BD5E8B /* TerminalDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = TerminalDxeExtra.uni; sourceTree = ""; }; - 9AA913C325CD452A00BD5E8B /* TerminalDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = TerminalDxe.uni; sourceTree = ""; }; - 9AA913C425CD452A00BD5E8B /* TerminalConOut.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TerminalConOut.c; sourceTree = ""; }; - 9AA913C525CD452A00BD5E8B /* TerminalConIn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TerminalConIn.c; sourceTree = ""; }; - 9AA913C625CD452A00BD5E8B /* TerminalDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = TerminalDxe.inf; sourceTree = ""; }; - 9AA913C725CD452A00BD5E8B /* Terminal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Terminal.c; sourceTree = ""; }; - 9AA913C825CD452A00BD5E8B /* Vtutf8.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Vtutf8.c; sourceTree = ""; }; - 9AA913C925CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA913CA25CD452A00BD5E8B /* Terminal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Terminal.h; sourceTree = ""; }; - 9AA913CB25CD452A00BD5E8B /* Ansi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ansi.c; sourceTree = ""; }; - 9AA913CD25CD452A00BD5E8B /* ConPlatformDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConPlatformDxeExtra.uni; sourceTree = ""; }; - 9AA913CE25CD452A00BD5E8B /* ConPlatform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConPlatform.c; sourceTree = ""; }; - 9AA913CF25CD452A00BD5E8B /* ConPlatformDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConPlatformDxe.inf; sourceTree = ""; }; - 9AA913D025CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA913D125CD452A00BD5E8B /* ConPlatformDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConPlatformDxe.uni; sourceTree = ""; }; - 9AA913D225CD452A00BD5E8B /* ConPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConPlatform.h; sourceTree = ""; }; - 9AA913D425CD452A00BD5E8B /* ConSplitter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConSplitter.h; sourceTree = ""; }; - 9AA913D525CD452A00BD5E8B /* ConSplitterGraphics.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConSplitterGraphics.c; sourceTree = ""; }; - 9AA913D625CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA913D725CD452A00BD5E8B /* ConSplitter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConSplitter.c; sourceTree = ""; }; - 9AA913D825CD452A00BD5E8B /* ConSplitterDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConSplitterDxe.uni; sourceTree = ""; }; - 9AA913D925CD452A00BD5E8B /* ConSplitterDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConSplitterDxeExtra.uni; sourceTree = ""; }; - 9AA913DA25CD452A00BD5E8B /* ConSplitterDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ConSplitterDxe.inf; sourceTree = ""; }; - 9AA913DC25CD452A00BD5E8B /* GraphicsOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GraphicsOutput.h; sourceTree = ""; }; - 9AA913DD25CD452A00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA913DE25CD452A00BD5E8B /* GraphicsOutputDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = GraphicsOutputDxe.inf; sourceTree = ""; }; - 9AA913DF25CD452A00BD5E8B /* GraphicsOutput.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GraphicsOutput.c; sourceTree = ""; }; - 9AA913E125CD452A00BD5E8B /* Metronome.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Metronome.inf; sourceTree = ""; }; - 9AA913E225CD452A00BD5E8B /* Metronome.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Metronome.c; sourceTree = ""; }; - 9AA913E325CD452A00BD5E8B /* Metronome.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Metronome.uni; sourceTree = ""; }; - 9AA913E425CD452A00BD5E8B /* MetronomeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MetronomeExtra.uni; sourceTree = ""; }; - 9AA913E525CD452A00BD5E8B /* Metronome.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Metronome.h; sourceTree = ""; }; - 9AA913E825CD452A00BD5E8B /* FmpAuthenticationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FmpAuthenticationLib.h; sourceTree = ""; }; - 9AA913E925CD452A00BD5E8B /* PlatformHookLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformHookLib.h; sourceTree = ""; }; - 9AA913EA25CD452A00BD5E8B /* UefiBootManagerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiBootManagerLib.h; sourceTree = ""; }; - 9AA913EB25CD452A00BD5E8B /* HttpLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HttpLib.h; sourceTree = ""; }; - 9AA913EC25CD452A00BD5E8B /* TpmMeasurementLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TpmMeasurementLib.h; sourceTree = ""; }; - 9AA913ED25CD452A00BD5E8B /* PciHostBridgeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHostBridgeLib.h; sourceTree = ""; }; - 9AA913EE25CD452A00BD5E8B /* SecurityManagementLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecurityManagementLib.h; sourceTree = ""; }; - 9AA913EF25CD452A00BD5E8B /* DisplayUpdateProgressLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DisplayUpdateProgressLib.h; sourceTree = ""; }; - 9AA913F025CD452A00BD5E8B /* IpmiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiLib.h; sourceTree = ""; }; - 9AA913F125CD452A00BD5E8B /* DebugAgentLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugAgentLib.h; sourceTree = ""; }; - 9AA913F225CD452A00BD5E8B /* UefiHiiServicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiHiiServicesLib.h; sourceTree = ""; }; - 9AA913F325CD452A00BD5E8B /* PlatformBootManagerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformBootManagerLib.h; sourceTree = ""; }; - 9AA913F425CD452A00BD5E8B /* UdpIoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UdpIoLib.h; sourceTree = ""; }; - 9AA913F525CD452A00BD5E8B /* MemoryProfileLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryProfileLib.h; sourceTree = ""; }; - 9AA913F625CD452A00BD5E8B /* SmmCorePlatformHookLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCorePlatformHookLib.h; sourceTree = ""; }; - 9AA913F725CD452A00BD5E8B /* CustomizedDisplayLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CustomizedDisplayLib.h; sourceTree = ""; }; - 9AA913F825CD452A00BD5E8B /* ResetUtilityLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResetUtilityLib.h; sourceTree = ""; }; - 9AA913F925CD452A00BD5E8B /* SortLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SortLib.h; sourceTree = ""; }; - 9AA913FA25CD452A00BD5E8B /* FrameBufferBltLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrameBufferBltLib.h; sourceTree = ""; }; - 9AA913FB25CD452A00BD5E8B /* NetLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NetLib.h; sourceTree = ""; }; - 9AA913FC25CD452A00BD5E8B /* OemHookStatusCodeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OemHookStatusCodeLib.h; sourceTree = ""; }; - 9AA913FD25CD452A00BD5E8B /* BmpSupportLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BmpSupportLib.h; sourceTree = ""; }; - 9AA913FE25CD452A00BD5E8B /* LockBoxLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LockBoxLib.h; sourceTree = ""; }; - 9AA913FF25CD452A00BD5E8B /* ResetSystemLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ResetSystemLib.h; sourceTree = ""; }; - 9AA9140025CD452A00BD5E8B /* VarCheckLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarCheckLib.h; sourceTree = ""; }; - 9AA9140125CD452A00BD5E8B /* RecoveryLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecoveryLib.h; sourceTree = ""; }; - 9AA9140225CD452A00BD5E8B /* AuthVariableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AuthVariableLib.h; sourceTree = ""; }; - 9AA9140325CD452A00BD5E8B /* HiiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiLib.h; sourceTree = ""; }; - 9AA9140425CD452A00BD5E8B /* NonDiscoverableDeviceRegistrationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NonDiscoverableDeviceRegistrationLib.h; sourceTree = ""; }; - 9AA9140525CD452A00BD5E8B /* TcpIoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TcpIoLib.h; sourceTree = ""; }; - 9AA9140625CD452A00BD5E8B /* BootLogoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootLogoLib.h; sourceTree = ""; }; - 9AA9140725CD452A00BD5E8B /* PlatformVarCleanupLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformVarCleanupLib.h; sourceTree = ""; }; - 9AA9140825CD452A00BD5E8B /* CpuExceptionHandlerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuExceptionHandlerLib.h; sourceTree = ""; }; - 9AA9140925CD452A00BD5E8B /* CapsuleLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleLib.h; sourceTree = ""; }; - 9AA9140A25CD452A00BD5E8B /* S3Lib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3Lib.h; sourceTree = ""; }; - 9AA9140B25CD452A00BD5E8B /* FileExplorerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileExplorerLib.h; sourceTree = ""; }; - 9AA9140D25CD452A00BD5E8B /* Ps2Policy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ps2Policy.h; sourceTree = ""; }; - 9AA9140E25CD452A00BD5E8B /* FileExplorer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileExplorer.h; sourceTree = ""; }; - 9AA9140F25CD452A00BD5E8B /* UfsHostControllerPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsHostControllerPlatform.h; sourceTree = ""; }; - 9AA9141025CD452A00BD5E8B /* EsrtManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EsrtManagement.h; sourceTree = ""; }; - 9AA9141125CD452A00BD5E8B /* NonDiscoverableDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NonDiscoverableDevice.h; sourceTree = ""; }; - 9AA9141225CD452A00BD5E8B /* PlatformSpecificResetFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformSpecificResetFilter.h; sourceTree = ""; }; - 9AA9141325CD452A00BD5E8B /* IpmiProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiProtocol.h; sourceTree = ""; }; - 9AA9141425CD452A00BD5E8B /* SwapAddressRange.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwapAddressRange.h; sourceTree = ""; }; - 9AA9141525CD452A00BD5E8B /* DebuggerConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebuggerConfiguration.h; sourceTree = ""; }; - 9AA9141625CD452A00BD5E8B /* IoMmu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IoMmu.h; sourceTree = ""; }; - 9AA9141725CD452A00BD5E8B /* PlatformSpecificResetHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformSpecificResetHandler.h; sourceTree = ""; }; - 9AA9141825CD452A00BD5E8B /* LoadPe32Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadPe32Image.h; sourceTree = ""; }; - 9AA9141925CD452A00BD5E8B /* VarCheck.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarCheck.h; sourceTree = ""; }; - 9AA9141A25CD452A00BD5E8B /* FirmwareManagementProgress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareManagementProgress.h; sourceTree = ""; }; - 9AA9141B25CD452A00BD5E8B /* AtaAtapiPolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaAtapiPolicy.h; sourceTree = ""; }; - 9AA9141C25CD452A00BD5E8B /* SmmMemoryAttribute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmMemoryAttribute.h; sourceTree = ""; }; - 9AA9141D25CD452A00BD5E8B /* SdMmcOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcOverride.h; sourceTree = ""; }; - 9AA9141E25CD452A00BD5E8B /* FormBrowserEx2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormBrowserEx2.h; sourceTree = ""; }; - 9AA9141F25CD452A00BD5E8B /* SmmSwapAddressRange.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmSwapAddressRange.h; sourceTree = ""; }; - 9AA9142025CD452A00BD5E8B /* UfsHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsHostController.h; sourceTree = ""; }; - 9AA9142125CD452A00BD5E8B /* SmmFirmwareVolumeBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmFirmwareVolumeBlock.h; sourceTree = ""; }; - 9AA9142225CD452A00BD5E8B /* EbcVmTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EbcVmTest.h; sourceTree = ""; }; - 9AA9142325CD452A00BD5E8B /* PlatformLogo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformLogo.h; sourceTree = ""; }; - 9AA9142425CD452A00BD5E8B /* PeCoffImageEmulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeCoffImageEmulator.h; sourceTree = ""; }; - 9AA9142525CD452A00BD5E8B /* Print2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Print2.h; sourceTree = ""; }; - 9AA9142625CD452B00BD5E8B /* BootLogo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootLogo.h; sourceTree = ""; }; - 9AA9142725CD452B00BD5E8B /* SmmReadyToBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmReadyToBoot.h; sourceTree = ""; }; - 9AA9142825CD452B00BD5E8B /* SmmLegacyBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmLegacyBoot.h; sourceTree = ""; }; - 9AA9142925CD452B00BD5E8B /* SmmVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmVariable.h; sourceTree = ""; }; - 9AA9142A25CD452B00BD5E8B /* SmmFaultTolerantWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmFaultTolerantWrite.h; sourceTree = ""; }; - 9AA9142B25CD452B00BD5E8B /* LockBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LockBox.h; sourceTree = ""; }; - 9AA9142C25CD452B00BD5E8B /* GenericMemoryTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GenericMemoryTest.h; sourceTree = ""; }; - 9AA9142D25CD452B00BD5E8B /* DisplayProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DisplayProtocol.h; sourceTree = ""; }; - 9AA9142E25CD452B00BD5E8B /* BootLogo2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootLogo2.h; sourceTree = ""; }; - 9AA9142F25CD452B00BD5E8B /* FormBrowserEx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormBrowserEx.h; sourceTree = ""; }; - 9AA9143025CD452B00BD5E8B /* VariableLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableLock.h; sourceTree = ""; }; - 9AA9143125CD452B00BD5E8B /* EbcSimpleDebugger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EbcSimpleDebugger.h; sourceTree = ""; }; - 9AA9143225CD452B00BD5E8B /* SmmVarCheck.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmVarCheck.h; sourceTree = ""; }; - 9AA9143325CD452B00BD5E8B /* SmmExitBootServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmExitBootServices.h; sourceTree = ""; }; - 9AA9143425CD452B00BD5E8B /* FaultTolerantWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FaultTolerantWrite.h; sourceTree = ""; }; - 9AA9143625CD452B00BD5E8B /* EndOfS3Resume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EndOfS3Resume.h; sourceTree = ""; }; - 9AA9143725CD452B00BD5E8B /* MdeModulePkgTokenSpace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MdeModulePkgTokenSpace.h; sourceTree = ""; }; - 9AA9143825CD452B00BD5E8B /* LoadModuleAtFixedAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoadModuleAtFixedAddress.h; sourceTree = ""; }; - 9AA9143925CD452B00BD5E8B /* SystemNvDataGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemNvDataGuid.h; sourceTree = ""; }; - 9AA9143A25CD452B00BD5E8B /* ExtendedFirmwarePerformance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ExtendedFirmwarePerformance.h; sourceTree = ""; }; - 9AA9143B25CD452B00BD5E8B /* MdeModuleHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MdeModuleHii.h; sourceTree = ""; }; - 9AA9143C25CD452B00BD5E8B /* NonDiscoverableDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NonDiscoverableDevice.h; sourceTree = ""; }; - 9AA9143D25CD452B00BD5E8B /* PlatformHasAcpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformHasAcpi.h; sourceTree = ""; }; - 9AA9143E25CD452B00BD5E8B /* SmmVariableCommon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmVariableCommon.h; sourceTree = ""; }; - 9AA9143F25CD452B00BD5E8B /* MemoryProfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryProfile.h; sourceTree = ""; }; - 9AA9144025CD452B00BD5E8B /* RamDiskHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RamDiskHii.h; sourceTree = ""; }; - 9AA9144125CD452B00BD5E8B /* PcdDataBaseSignatureGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcdDataBaseSignatureGuid.h; sourceTree = ""; }; - 9AA9144225CD452B00BD5E8B /* VariableIndexTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableIndexTable.h; sourceTree = ""; }; - 9AA9144325CD452B00BD5E8B /* ConsoleInDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConsoleInDevice.h; sourceTree = ""; }; - 9AA9144425CD452B00BD5E8B /* SerialPortLibVendor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SerialPortLibVendor.h; sourceTree = ""; }; - 9AA9144525CD452B00BD5E8B /* RecoveryDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecoveryDevice.h; sourceTree = ""; }; - 9AA9144625CD452B00BD5E8B /* IdleLoopEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IdleLoopEvent.h; sourceTree = ""; }; - 9AA9144725CD452B00BD5E8B /* Performance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Performance.h; sourceTree = ""; }; - 9AA9144825CD452B00BD5E8B /* UsbKeyBoardLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbKeyBoardLayout.h; sourceTree = ""; }; - 9AA9144925CD452B00BD5E8B /* ZeroGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ZeroGuid.h; sourceTree = ""; }; - 9AA9144A25CD452B00BD5E8B /* PcdDataBaseHobGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcdDataBaseHobGuid.h; sourceTree = ""; }; - 9AA9144B25CD452B00BD5E8B /* LzmaDecompress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaDecompress.h; sourceTree = ""; }; - 9AA9144C25CD452B00BD5E8B /* Ip4Config2Hii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip4Config2Hii.h; sourceTree = ""; }; - 9AA9144D25CD452B00BD5E8B /* PiSmmMemoryAttributesTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmMemoryAttributesTable.h; sourceTree = ""; }; - 9AA9144E25CD452B00BD5E8B /* VarErrorFlag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarErrorFlag.h; sourceTree = ""; }; - 9AA9144F25CD452B00BD5E8B /* ConsoleOutDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConsoleOutDevice.h; sourceTree = ""; }; - 9AA9145025CD452B00BD5E8B /* SmmLockBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmLockBox.h; sourceTree = ""; }; - 9AA9145125CD452B00BD5E8B /* BootScriptExecutorVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootScriptExecutorVariable.h; sourceTree = ""; }; - 9AA9145225CD452B00BD5E8B /* MtcVendor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtcVendor.h; sourceTree = ""; }; - 9AA9145325CD452B00BD5E8B /* DriverSampleHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DriverSampleHii.h; sourceTree = ""; }; - 9AA9145425CD452B00BD5E8B /* StandardErrorDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StandardErrorDevice.h; sourceTree = ""; }; - 9AA9145525CD452B00BD5E8B /* MemoryStatusCodeRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryStatusCodeRecord.h; sourceTree = ""; }; - 9AA9145625CD452B00BD5E8B /* S3SmmInitDone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3SmmInitDone.h; sourceTree = ""; }; - 9AA9145725CD452B00BD5E8B /* StatusCodeDataTypeDebug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeDataTypeDebug.h; sourceTree = ""; }; - 9AA9145825CD452B00BD5E8B /* EventExitBootServiceFailed.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EventExitBootServiceFailed.h; sourceTree = ""; }; - 9AA9145925CD452B00BD5E8B /* S3StorageDeviceInitList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = S3StorageDeviceInitList.h; sourceTree = ""; }; - 9AA9145A25CD452B00BD5E8B /* CapsuleVendor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleVendor.h; sourceTree = ""; }; - 9AA9145B25CD452B00BD5E8B /* ConnectConInEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConnectConInEvent.h; sourceTree = ""; }; - 9AA9145C25CD452B00BD5E8B /* VlanConfigHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VlanConfigHii.h; sourceTree = ""; }; - 9AA9145D25CD452B00BD5E8B /* SmiHandlerProfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmiHandlerProfile.h; sourceTree = ""; }; - 9AA9145E25CD452B00BD5E8B /* PerformanceMeasurement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PerformanceMeasurement.h; sourceTree = ""; }; - 9AA9145F25CD452B00BD5E8B /* HiiBootMaintenanceFormset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiBootMaintenanceFormset.h; sourceTree = ""; }; - 9AA9146025CD452B00BD5E8B /* PlatDriOverrideHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatDriOverrideHii.h; sourceTree = ""; }; - 9AA9146125CD452B00BD5E8B /* DebugMask.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugMask.h; sourceTree = ""; }; - 9AA9146225CD452B00BD5E8B /* VariableFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableFormat.h; sourceTree = ""; }; - 9AA9146325CD452B00BD5E8B /* AcpiS3Context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiS3Context.h; sourceTree = ""; }; - 9AA9146425CD452B00BD5E8B /* StatusCodeDataTypeVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeDataTypeVariable.h; sourceTree = ""; }; - 9AA9146525CD452B00BD5E8B /* Ip4IScsiConfigHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ip4IScsiConfigHii.h; sourceTree = ""; }; - 9AA9146625CD452B00BD5E8B /* Crc32GuidedSectionExtraction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Crc32GuidedSectionExtraction.h; sourceTree = ""; }; - 9AA9146725CD452B00BD5E8B /* TtyTerm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TtyTerm.h; sourceTree = ""; }; - 9AA9146825CD452B00BD5E8B /* PiSmmCommunicationRegionTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCommunicationRegionTable.h; sourceTree = ""; }; - 9AA9146925CD452B00BD5E8B /* StatusCodeCallbackGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StatusCodeCallbackGuid.h; sourceTree = ""; }; - 9AA9146A25CD452B00BD5E8B /* HiiResourceSampleHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiResourceSampleHii.h; sourceTree = ""; }; - 9AA9146B25CD452B00BD5E8B /* MemoryTypeInformation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemoryTypeInformation.h; sourceTree = ""; }; - 9AA9146C25CD452B00BD5E8B /* FirmwarePerformance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwarePerformance.h; sourceTree = ""; }; - 9AA9146D25CD452B00BD5E8B /* FaultTolerantWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FaultTolerantWrite.h; sourceTree = ""; }; - 9AA9146F25CD452B00BD5E8B /* SerialPortPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SerialPortPei.h; sourceTree = ""; }; - 9AA9147025CD452B00BD5E8B /* PlatformSpecificResetFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformSpecificResetFilter.h; sourceTree = ""; }; - 9AA9147125CD452B00BD5E8B /* Debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Debug.h; sourceTree = ""; }; - 9AA9147225CD452B00BD5E8B /* SdMmcHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcHostController.h; sourceTree = ""; }; - 9AA9147325CD452B00BD5E8B /* IoMmu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IoMmu.h; sourceTree = ""; }; - 9AA9147425CD452B00BD5E8B /* Usb2HostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Usb2HostController.h; sourceTree = ""; }; - 9AA9147525CD452B00BD5E8B /* AtaController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaController.h; sourceTree = ""; }; - 9AA9147625CD452B00BD5E8B /* AtaAhciController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaAhciController.h; sourceTree = ""; }; - 9AA9147725CD452B00BD5E8B /* PlatformSpecificResetHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformSpecificResetHandler.h; sourceTree = ""; }; - 9AA9147825CD452B00BD5E8B /* AtaPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaPassThru.h; sourceTree = ""; }; - 9AA9147925CD452B00BD5E8B /* IpmiPpi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IpmiPpi.h; sourceTree = ""; }; - 9AA9147A25CD452B00BD5E8B /* UfsHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsHostController.h; sourceTree = ""; }; - 9AA9147B25CD452B00BD5E8B /* PlatformSpecificResetNotification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatformSpecificResetNotification.h; sourceTree = ""; }; - 9AA9147C25CD452B00BD5E8B /* StorageSecurityCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StorageSecurityCommand.h; sourceTree = ""; }; - 9AA9147D25CD452B00BD5E8B /* SmmControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmControl.h; sourceTree = ""; }; - 9AA9147E25CD452B00BD5E8B /* SmmCommunication.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCommunication.h; sourceTree = ""; }; - 9AA9147F25CD452B00BD5E8B /* NvmExpressPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPassThru.h; sourceTree = ""; }; - 9AA9148025CD452B00BD5E8B /* UsbHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHostController.h; sourceTree = ""; }; - 9AA9148125CD452B00BD5E8B /* UsbIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbIo.h; sourceTree = ""; }; - 9AA9148225CD452B00BD5E8B /* NvmExpressHostController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressHostController.h; sourceTree = ""; }; - 9AA9148325CD452B00BD5E8B /* UsbController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbController.h; sourceTree = ""; }; - 9AA9148425CD452B00BD5E8B /* SmmAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmAccess.h; sourceTree = ""; }; - 9AA9148525CD452B00BD5E8B /* CapsuleOnDisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleOnDisk.h; sourceTree = ""; }; - 9AA9148625CD452B00BD5E8B /* PostBootScriptTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PostBootScriptTable.h; sourceTree = ""; }; - 9AA9148725CD452B00BD5E8B /* SecPerformance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecPerformance.h; sourceTree = ""; }; - 9AA9148825CD452B00BD5E8B /* MdeModulePkgExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdeModulePkgExtra.uni; sourceTree = ""; }; - 9AA9148C25CD452B00BD5E8B /* SdBlockIoPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdBlockIoPei.c; sourceTree = ""; }; - 9AA9148D25CD452B00BD5E8B /* SdHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdHcMem.c; sourceTree = ""; }; - 9AA9148E25CD452B00BD5E8B /* SdBlockIoPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdBlockIoPeiExtra.uni; sourceTree = ""; }; - 9AA9148F25CD452B00BD5E8B /* SdHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdHci.h; sourceTree = ""; }; - 9AA9149025CD452B00BD5E8B /* SdBlockIoPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdBlockIoPei.uni; sourceTree = ""; }; - 9AA9149125CD452B00BD5E8B /* SdBlockIoPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdBlockIoPei.inf; sourceTree = ""; }; - 9AA9149225CD452B00BD5E8B /* SdHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdHcMem.h; sourceTree = ""; }; - 9AA9149325CD452B00BD5E8B /* SdBlockIoPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdBlockIoPei.h; sourceTree = ""; }; - 9AA9149425CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9149525CD452B00BD5E8B /* SdHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdHci.c; sourceTree = ""; }; - 9AA9149725CD452B00BD5E8B /* EmmcHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcHcMem.c; sourceTree = ""; }; - 9AA9149825CD452B00BD5E8B /* EmmcHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcHci.c; sourceTree = ""; }; - 9AA9149925CD452B00BD5E8B /* EmmcBlockIoPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcBlockIoPei.c; sourceTree = ""; }; - 9AA9149A25CD452B00BD5E8B /* EmmcBlockIoPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcBlockIoPeiExtra.uni; sourceTree = ""; }; - 9AA9149B25CD452B00BD5E8B /* EmmcHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcHcMem.h; sourceTree = ""; }; - 9AA9149C25CD452B00BD5E8B /* EmmcHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcHci.h; sourceTree = ""; }; - 9AA9149D25CD452B00BD5E8B /* EmmcBlockIoPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcBlockIoPei.h; sourceTree = ""; }; - 9AA9149E25CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9149F25CD452B00BD5E8B /* EmmcBlockIoPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcBlockIoPei.uni; sourceTree = ""; }; - 9AA914A025CD452B00BD5E8B /* EmmcBlockIoPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcBlockIoPei.inf; sourceTree = ""; }; - 9AA914A225CD452B00BD5E8B /* SdBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdBlockIo.c; sourceTree = ""; }; - 9AA914A325CD452B00BD5E8B /* SdDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdDxe.uni; sourceTree = ""; }; - 9AA914A425CD452B00BD5E8B /* SdDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdDxe.c; sourceTree = ""; }; - 9AA914A525CD452B00BD5E8B /* SdDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdDxe.inf; sourceTree = ""; }; - 9AA914A625CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA914A725CD452B00BD5E8B /* SdDiskInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdDiskInfo.h; sourceTree = ""; }; - 9AA914A825CD452B00BD5E8B /* SdBlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdBlockIo.h; sourceTree = ""; }; - 9AA914A925CD452B00BD5E8B /* SdDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdDxe.h; sourceTree = ""; }; - 9AA914AA25CD452B00BD5E8B /* SdDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdDxeExtra.uni; sourceTree = ""; }; - 9AA914AB25CD452B00BD5E8B /* SdDiskInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdDiskInfo.c; sourceTree = ""; }; - 9AA914AD25CD452B00BD5E8B /* EmmcDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcDxe.h; sourceTree = ""; }; - 9AA914AE25CD452B00BD5E8B /* EmmcDiskInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcDiskInfo.h; sourceTree = ""; }; - 9AA914AF25CD452B00BD5E8B /* EmmcDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcDxe.uni; sourceTree = ""; }; - 9AA914B025CD452B00BD5E8B /* EmmcBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcBlockIo.c; sourceTree = ""; }; - 9AA914B125CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA914B225CD452B00BD5E8B /* EmmcDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcDxe.inf; sourceTree = ""; }; - 9AA914B325CD452B00BD5E8B /* EmmcDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcDxe.c; sourceTree = ""; }; - 9AA914B425CD452B00BD5E8B /* EmmcDiskInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcDiskInfo.c; sourceTree = ""; }; - 9AA914B525CD452B00BD5E8B /* EmmcBlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmmcBlockIo.h; sourceTree = ""; }; - 9AA914B625CD452B00BD5E8B /* EmmcDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EmmcDxeExtra.uni; sourceTree = ""; }; - 9AA914B925CD452B00BD5E8B /* AtapiPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtapiPeim.h; sourceTree = ""; }; - 9AA914BA25CD452B00BD5E8B /* IdeBusPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IdeBusPei.uni; sourceTree = ""; }; - 9AA914BB25CD452B00BD5E8B /* IdeBusPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IdeBusPeiExtra.uni; sourceTree = ""; }; - 9AA914BC25CD452B00BD5E8B /* IdeBusPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = IdeBusPei.inf; sourceTree = ""; }; - 9AA914BD25CD452B00BD5E8B /* AtapiPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AtapiPeim.c; sourceTree = ""; }; - 9AA914BF25CD452B00BD5E8B /* SdMmcPciHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdMmcPciHci.c; sourceTree = ""; }; - 9AA914C025CD452B00BD5E8B /* SdMmcPciHcDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcDxeExtra.uni; sourceTree = ""; }; - 9AA914C125CD452B00BD5E8B /* SdDevice.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdDevice.c; sourceTree = ""; }; - 9AA914C225CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA914C325CD452B00BD5E8B /* SdMmcPciHcDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcPciHcDxe.h; sourceTree = ""; }; - 9AA914C425CD452B00BD5E8B /* SdMmcPciHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcPciHci.h; sourceTree = ""; }; - 9AA914C525CD452B00BD5E8B /* EmmcDevice.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EmmcDevice.c; sourceTree = ""; }; - 9AA914C625CD452B00BD5E8B /* SdMmcPciHcDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcDxe.inf; sourceTree = ""; }; - 9AA914C725CD452B00BD5E8B /* SdMmcPciHcDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcDxe.uni; sourceTree = ""; }; - 9AA914C825CD452B00BD5E8B /* SdMmcPciHcDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdMmcPciHcDxe.c; sourceTree = ""; }; - 9AA914CA25CD452B00BD5E8B /* IncompatiblePciDeviceSupportDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = IncompatiblePciDeviceSupportDxe.inf; sourceTree = ""; }; - 9AA914CB25CD452B00BD5E8B /* IncompatiblePciDeviceSupportExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IncompatiblePciDeviceSupportExtra.uni; sourceTree = ""; }; - 9AA914CC25CD452B00BD5E8B /* IncompatiblePciDeviceSupport.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IncompatiblePciDeviceSupport.uni; sourceTree = ""; }; - 9AA914CD25CD452B00BD5E8B /* IncompatiblePciDeviceSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IncompatiblePciDeviceSupport.c; sourceTree = ""; }; - 9AA914CF25CD452B00BD5E8B /* PciEnumerator.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciEnumerator.c; sourceTree = ""; }; - 9AA914D025CD452B00BD5E8B /* PciDriverOverride.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciDriverOverride.c; sourceTree = ""; }; - 9AA914D125CD452B00BD5E8B /* PciResourceSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciResourceSupport.c; sourceTree = ""; }; - 9AA914D225CD452B00BD5E8B /* PciDeviceSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciDeviceSupport.c; sourceTree = ""; }; - 9AA914D325CD452B00BD5E8B /* PciIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciIo.c; sourceTree = ""; }; - 9AA914D425CD452B00BD5E8B /* PciCommand.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciCommand.c; sourceTree = ""; }; - 9AA914D525CD452B00BD5E8B /* PciHotPlugSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciHotPlugSupport.c; sourceTree = ""; }; - 9AA914D625CD452B00BD5E8B /* PciOptionRomSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciOptionRomSupport.h; sourceTree = ""; }; - 9AA914D725CD452B00BD5E8B /* PciRomTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciRomTable.h; sourceTree = ""; }; - 9AA914D825CD452B00BD5E8B /* PciEnumeratorSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciEnumeratorSupport.c; sourceTree = ""; }; - 9AA914D925CD452B00BD5E8B /* PciLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciLib.h; sourceTree = ""; }; - 9AA914DA25CD452B00BD5E8B /* PciBusDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciBusDxeExtra.uni; sourceTree = ""; }; - 9AA914DB25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA914DC25CD452B00BD5E8B /* PciBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciBus.c; sourceTree = ""; }; - 9AA914DD25CD452B00BD5E8B /* PciPowerManagement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciPowerManagement.c; sourceTree = ""; }; - 9AA914DE25CD452B00BD5E8B /* PciResourceSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciResourceSupport.h; sourceTree = ""; }; - 9AA914DF25CD452B00BD5E8B /* PciDriverOverride.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciDriverOverride.h; sourceTree = ""; }; - 9AA914E025CD452B00BD5E8B /* PciEnumerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciEnumerator.h; sourceTree = ""; }; - 9AA914E125CD452B00BD5E8B /* PciCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCommand.h; sourceTree = ""; }; - 9AA914E225CD452B00BD5E8B /* PciIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciIo.h; sourceTree = ""; }; - 9AA914E325CD452B00BD5E8B /* PciDeviceSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciDeviceSupport.h; sourceTree = ""; }; - 9AA914E425CD452B00BD5E8B /* PciRomTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciRomTable.c; sourceTree = ""; }; - 9AA914E525CD452B00BD5E8B /* PciBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciBusDxe.inf; sourceTree = ""; }; - 9AA914E625CD452B00BD5E8B /* PciOptionRomSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciOptionRomSupport.c; sourceTree = ""; }; - 9AA914E725CD452B00BD5E8B /* PciHotPlugSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHotPlugSupport.h; sourceTree = ""; }; - 9AA914E825CD452B00BD5E8B /* PciPowerManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciPowerManagement.h; sourceTree = ""; }; - 9AA914E925CD452B00BD5E8B /* PciBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciBus.h; sourceTree = ""; }; - 9AA914EA25CD452B00BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA914EB25CD452B00BD5E8B /* PciBusDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciBusDxe.uni; sourceTree = ""; }; - 9AA914EC25CD452B00BD5E8B /* PciEnumeratorSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciEnumeratorSupport.h; sourceTree = ""; }; - 9AA914ED25CD452B00BD5E8B /* PciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciLib.c; sourceTree = ""; }; - 9AA914EF25CD452B00BD5E8B /* XhciSched.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XhciSched.h; sourceTree = ""; }; - 9AA914F025CD452B00BD5E8B /* XhciPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciPei.inf; sourceTree = ""; }; - 9AA914F125CD452B00BD5E8B /* XhcPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XhcPeim.h; sourceTree = ""; }; - 9AA914F225CD452B00BD5E8B /* XhciPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciPei.uni; sourceTree = ""; }; - 9AA914F325CD452B00BD5E8B /* UsbHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHcMem.h; sourceTree = ""; }; - 9AA914F425CD452B00BD5E8B /* XhciSched.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XhciSched.c; sourceTree = ""; }; - 9AA914F525CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA914F625CD452B00BD5E8B /* XhciPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciPeiExtra.uni; sourceTree = ""; }; - 9AA914F725CD452B00BD5E8B /* UsbHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHcMem.c; sourceTree = ""; }; - 9AA914F825CD452B00BD5E8B /* XhciReg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XhciReg.h; sourceTree = ""; }; - 9AA914F925CD452B00BD5E8B /* XhcPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XhcPeim.c; sourceTree = ""; }; - 9AA914FB25CD452B00BD5E8B /* EhciPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciPeiExtra.uni; sourceTree = ""; }; - 9AA914FC25CD452B00BD5E8B /* EhciUrb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciUrb.h; sourceTree = ""; }; - 9AA914FD25CD452B00BD5E8B /* EhcPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhcPeim.h; sourceTree = ""; }; - 9AA914FE25CD452B00BD5E8B /* UsbHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHcMem.h; sourceTree = ""; }; - 9AA914FF25CD452B00BD5E8B /* EhciSched.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciSched.c; sourceTree = ""; }; - 9AA9150025CD452B00BD5E8B /* EhciPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciPei.uni; sourceTree = ""; }; - 9AA9150125CD452B00BD5E8B /* EhciPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciPei.inf; sourceTree = ""; }; - 9AA9150225CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9150325CD452B00BD5E8B /* EhciReg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciReg.h; sourceTree = ""; }; - 9AA9150425CD452B00BD5E8B /* EhcPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhcPeim.c; sourceTree = ""; }; - 9AA9150525CD452B00BD5E8B /* EhciUrb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciUrb.c; sourceTree = ""; }; - 9AA9150625CD452B00BD5E8B /* EhciSched.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciSched.h; sourceTree = ""; }; - 9AA9150725CD452B00BD5E8B /* UsbHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHcMem.c; sourceTree = ""; }; - 9AA9150925CD452B00BD5E8B /* UfsPciHcDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcDxeExtra.uni; sourceTree = ""; }; - 9AA9150A25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9150B25CD452B00BD5E8B /* UfsPciHcDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsPciHcDxe.c; sourceTree = ""; }; - 9AA9150C25CD452B00BD5E8B /* UfsPciHcDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcDxe.uni; sourceTree = ""; }; - 9AA9150D25CD452B00BD5E8B /* UfsPciHcDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsPciHcDxe.h; sourceTree = ""; }; - 9AA9150E25CD452B00BD5E8B /* UfsPciHcDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcDxe.inf; sourceTree = ""; }; - 9AA9151025CD452B00BD5E8B /* UhciSched.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UhciSched.h; sourceTree = ""; }; - 9AA9151125CD452B00BD5E8B /* UhciReg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UhciReg.h; sourceTree = ""; }; - 9AA9151225CD452B00BD5E8B /* UhciDebug.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UhciDebug.c; sourceTree = ""; }; - 9AA9151325CD452B00BD5E8B /* UhciQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UhciQueue.h; sourceTree = ""; }; - 9AA9151425CD452B00BD5E8B /* Uhci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Uhci.c; sourceTree = ""; }; - 9AA9151525CD452B00BD5E8B /* UhciDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciDxeExtra.uni; sourceTree = ""; }; - 9AA9151625CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9151725CD452B00BD5E8B /* UsbHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHcMem.h; sourceTree = ""; }; - 9AA9151825CD452B00BD5E8B /* UhciSched.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UhciSched.c; sourceTree = ""; }; - 9AA9151925CD452B00BD5E8B /* UhciDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciDxe.inf; sourceTree = ""; }; - 9AA9151A25CD452B00BD5E8B /* UhciDebug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UhciDebug.h; sourceTree = ""; }; - 9AA9151B25CD452B00BD5E8B /* UhciReg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UhciReg.c; sourceTree = ""; }; - 9AA9151C25CD452B00BD5E8B /* UhciDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciDxe.uni; sourceTree = ""; }; - 9AA9151D25CD452B00BD5E8B /* UhciQueue.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UhciQueue.c; sourceTree = ""; }; - 9AA9151E25CD452B00BD5E8B /* UsbHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHcMem.c; sourceTree = ""; }; - 9AA9151F25CD452B00BD5E8B /* Uhci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Uhci.h; sourceTree = ""; }; - 9AA9152025CD452B00BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA9152225CD452B00BD5E8B /* DevicePath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePath.c; sourceTree = ""; }; - 9AA9152325CD452B00BD5E8B /* NvmExpressPeiHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPeiHci.h; sourceTree = ""; }; - 9AA9152425CD452B00BD5E8B /* NvmExpressPeiStorageSecurity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPeiStorageSecurity.h; sourceTree = ""; }; - 9AA9152525CD452B00BD5E8B /* NvmExpressPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPei.c; sourceTree = ""; }; - 9AA9152625CD452B00BD5E8B /* NvmExpressPeiBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPeiBlockIo.c; sourceTree = ""; }; - 9AA9152725CD452B00BD5E8B /* NvmExpressPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressPeiExtra.uni; sourceTree = ""; }; - 9AA9152825CD452B00BD5E8B /* NvmExpressPeiPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPeiPassThru.h; sourceTree = ""; }; - 9AA9152925CD452B00BD5E8B /* NvmExpressPeiS3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPeiS3.c; sourceTree = ""; }; - 9AA9152A25CD452B00BD5E8B /* NvmExpressPeiStorageSecurity.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPeiStorageSecurity.c; sourceTree = ""; }; - 9AA9152B25CD452B00BD5E8B /* NvmExpressPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPei.h; sourceTree = ""; }; - 9AA9152C25CD452B00BD5E8B /* NvmExpressPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressPei.inf; sourceTree = ""; }; - 9AA9152D25CD452B00BD5E8B /* NvmExpressPeiHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPeiHci.c; sourceTree = ""; }; - 9AA9152E25CD452B00BD5E8B /* NvmExpressPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressPei.uni; sourceTree = ""; }; - 9AA9152F25CD452B00BD5E8B /* NvmExpressPeiBlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressPeiBlockIo.h; sourceTree = ""; }; - 9AA9153025CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9153125CD452B00BD5E8B /* NvmExpressPeiPassThru.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPeiPassThru.c; sourceTree = ""; }; - 9AA9153325CD452B00BD5E8B /* SdMmcPciHcPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcPei.inf; sourceTree = ""; }; - 9AA9153425CD452B00BD5E8B /* SdMmcPciHcPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SdMmcPciHcPei.c; sourceTree = ""; }; - 9AA9153525CD452B00BD5E8B /* SdMmcPciHcPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcPei.uni; sourceTree = ""; }; - 9AA9153625CD452B00BD5E8B /* SdMmcPciHcPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SdMmcPciHcPeiExtra.uni; sourceTree = ""; }; - 9AA9153725CD452B00BD5E8B /* SdMmcPciHcPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SdMmcPciHcPei.h; sourceTree = ""; }; - 9AA9153925CD452B00BD5E8B /* SataController.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SataController.c; sourceTree = ""; }; - 9AA9153A25CD452B00BD5E8B /* SataControllerDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SataControllerDxe.uni; sourceTree = ""; }; - 9AA9153B25CD452B00BD5E8B /* SataControllerDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SataControllerDxeExtra.uni; sourceTree = ""; }; - 9AA9153C25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9153D25CD452B00BD5E8B /* SataControllerDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SataControllerDxe.inf; sourceTree = ""; }; - 9AA9153E25CD452B00BD5E8B /* SataController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SataController.h; sourceTree = ""; }; - 9AA9154025CD452B00BD5E8B /* PciSioSerialDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciSioSerialDxe.inf; sourceTree = ""; }; - 9AA9154125CD452B00BD5E8B /* Serial.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Serial.c; sourceTree = ""; }; - 9AA9154225CD452B00BD5E8B /* SerialIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SerialIo.c; sourceTree = ""; }; - 9AA9154325CD452B00BD5E8B /* PciSioSerialDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciSioSerialDxe.uni; sourceTree = ""; }; - 9AA9154425CD452B00BD5E8B /* PciSioSerialDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciSioSerialDxeExtra.uni; sourceTree = ""; }; - 9AA9154525CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9154625CD452B00BD5E8B /* Serial.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Serial.h; sourceTree = ""; }; - 9AA9154825CD452B00BD5E8B /* PciRootBridgeIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciRootBridgeIo.c; sourceTree = ""; }; - 9AA9154925CD452B00BD5E8B /* PciHostResource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHostResource.h; sourceTree = ""; }; - 9AA9154A25CD452B00BD5E8B /* PciHostBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciHostBridge.h; sourceTree = ""; }; - 9AA9154B25CD452B00BD5E8B /* PciRootBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciRootBridge.h; sourceTree = ""; }; - 9AA9154C25CD452B00BD5E8B /* PciHostBridgeDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciHostBridgeDxe.inf; sourceTree = ""; }; - 9AA9154D25CD452B00BD5E8B /* PciHostBridge.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciHostBridge.c; sourceTree = ""; }; - 9AA9154F25CD452B00BD5E8B /* XhciDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciDxeExtra.uni; sourceTree = ""; }; - 9AA9155025CD452B00BD5E8B /* XhciSched.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XhciSched.h; sourceTree = ""; }; - 9AA9155125CD452B00BD5E8B /* Xhci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Xhci.c; sourceTree = ""; }; - 9AA9155225CD452B00BD5E8B /* XhciReg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XhciReg.c; sourceTree = ""; }; - 9AA9155325CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9155425CD452B00BD5E8B /* UsbHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHcMem.h; sourceTree = ""; }; - 9AA9155525CD452B00BD5E8B /* XhciSched.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = XhciSched.c; sourceTree = ""; }; - 9AA9155625CD452B00BD5E8B /* XhciDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciDxe.inf; sourceTree = ""; }; - 9AA9155725CD452B00BD5E8B /* XhciDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = XhciDxe.uni; sourceTree = ""; }; - 9AA9155825CD452B00BD5E8B /* Xhci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Xhci.h; sourceTree = ""; }; - 9AA9155925CD452B00BD5E8B /* UsbHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHcMem.c; sourceTree = ""; }; - 9AA9155A25CD452B00BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA9155B25CD452B00BD5E8B /* XhciReg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XhciReg.h; sourceTree = ""; }; - 9AA9155D25CD452B00BD5E8B /* UhcPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UhcPeim.c; sourceTree = ""; }; - 9AA9155E25CD452B00BD5E8B /* UhciPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciPei.inf; sourceTree = ""; }; - 9AA9155F25CD452B00BD5E8B /* UhciPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciPei.uni; sourceTree = ""; }; - 9AA9156025CD452B00BD5E8B /* UhciPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UhciPeiExtra.uni; sourceTree = ""; }; - 9AA9156125CD452B00BD5E8B /* UhcPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UhcPeim.h; sourceTree = ""; }; - 9AA9156225CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9156425CD452B00BD5E8B /* NvmExpressHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressHci.c; sourceTree = ""; }; - 9AA9156525CD452B00BD5E8B /* NvmExpressPassthru.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressPassthru.c; sourceTree = ""; }; - 9AA9156625CD452B00BD5E8B /* NvmExpressBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressBlockIo.c; sourceTree = ""; }; - 9AA9156725CD452B00BD5E8B /* NvmExpressDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressDxe.inf; sourceTree = ""; }; - 9AA9156825CD452B00BD5E8B /* NvmExpressDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressDxe.uni; sourceTree = ""; }; - 9AA9156925CD452B00BD5E8B /* NvmExpress.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpress.c; sourceTree = ""; }; - 9AA9156A25CD452B00BD5E8B /* NvmExpressDiskInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressDiskInfo.h; sourceTree = ""; }; - 9AA9156B25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9156C25CD452B00BD5E8B /* NvmExpressBlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressBlockIo.h; sourceTree = ""; }; - 9AA9156D25CD452B00BD5E8B /* NvmExpressHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpressHci.h; sourceTree = ""; }; - 9AA9156E25CD452B00BD5E8B /* NvmExpressDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = NvmExpressDxeExtra.uni; sourceTree = ""; }; - 9AA9156F25CD452B00BD5E8B /* NvmExpressDiskInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NvmExpressDiskInfo.c; sourceTree = ""; }; - 9AA9157025CD452B00BD5E8B /* NvmExpress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NvmExpress.h; sourceTree = ""; }; - 9AA9157225CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = NonDiscoverablePciDeviceDxe.inf; sourceTree = ""; }; - 9AA9157325CD452B00BD5E8B /* NonDiscoverablePciDeviceIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NonDiscoverablePciDeviceIo.c; sourceTree = ""; }; - 9AA9157425CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9157525CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NonDiscoverablePciDeviceDxe.c; sourceTree = ""; }; - 9AA9157625CD452B00BD5E8B /* NonDiscoverablePciDeviceIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NonDiscoverablePciDeviceIo.h; sourceTree = ""; }; - 9AA9157825CD452B00BD5E8B /* EhciReg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciReg.c; sourceTree = ""; }; - 9AA9157925CD452B00BD5E8B /* EhciUrb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciUrb.h; sourceTree = ""; }; - 9AA9157A25CD452B00BD5E8B /* EhciDebug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciDebug.h; sourceTree = ""; }; - 9AA9157B25CD452B00BD5E8B /* EhciDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciDxe.uni; sourceTree = ""; }; - 9AA9157C25CD452B00BD5E8B /* Ehci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ehci.h; sourceTree = ""; }; - 9AA9157D25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9157E25CD452B00BD5E8B /* EhciDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciDxe.inf; sourceTree = ""; }; - 9AA9157F25CD452B00BD5E8B /* UsbHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHcMem.h; sourceTree = ""; }; - 9AA9158025CD452B00BD5E8B /* EhciSched.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciSched.c; sourceTree = ""; }; - 9AA9158125CD452B00BD5E8B /* EhciDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = EhciDxeExtra.uni; sourceTree = ""; }; - 9AA9158225CD452B00BD5E8B /* Ehci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ehci.c; sourceTree = ""; }; - 9AA9158325CD452B00BD5E8B /* EhciDebug.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciDebug.c; sourceTree = ""; }; - 9AA9158425CD452B00BD5E8B /* EhciReg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciReg.h; sourceTree = ""; }; - 9AA9158525CD452B00BD5E8B /* EhciUrb.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EhciUrb.c; sourceTree = ""; }; - 9AA9158625CD452B00BD5E8B /* EhciSched.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EhciSched.h; sourceTree = ""; }; - 9AA9158725CD452B00BD5E8B /* UsbHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHcMem.c; sourceTree = ""; }; - 9AA9158825CD452B00BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA9158A25CD452B00BD5E8B /* UfsPciHcPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcPei.uni; sourceTree = ""; }; - 9AA9158B25CD452B00BD5E8B /* UfsPciHcPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcPei.inf; sourceTree = ""; }; - 9AA9158C25CD452B00BD5E8B /* UfsPciHcPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsPciHcPei.h; sourceTree = ""; }; - 9AA9158D25CD452B00BD5E8B /* UfsPciHcPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPciHcPeiExtra.uni; sourceTree = ""; }; - 9AA9158E25CD452B00BD5E8B /* UfsPciHcPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsPciHcPei.c; sourceTree = ""; }; - 9AA9159125CD452B00BD5E8B /* IsaBusDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IsaBusDxeExtra.uni; sourceTree = ""; }; - 9AA9159225CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9159325CD452B00BD5E8B /* IsaBusDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IsaBusDxe.h; sourceTree = ""; }; - 9AA9159425CD452B00BD5E8B /* IsaBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = IsaBusDxe.inf; sourceTree = ""; }; - 9AA9159525CD452B00BD5E8B /* IsaBusDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = IsaBusDxe.uni; sourceTree = ""; }; - 9AA9159625CD452B00BD5E8B /* IsaBusDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IsaBusDxe.c; sourceTree = ""; }; - 9AA9159725CD452B00BD5E8B /* ComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentName.h; sourceTree = ""; }; - 9AA9159925CD452B00BD5E8B /* Ps2KbdTextIn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ps2KbdTextIn.c; sourceTree = ""; }; - 9AA9159A25CD452B00BD5E8B /* Ps2KeyboardDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2KeyboardDxeExtra.uni; sourceTree = ""; }; - 9AA9159B25CD452B00BD5E8B /* Ps2Keyboard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ps2Keyboard.c; sourceTree = ""; }; - 9AA9159C25CD452B00BD5E8B /* Ps2KbdCtrller.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ps2KbdCtrller.c; sourceTree = ""; }; - 9AA9159D25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9159E25CD452B00BD5E8B /* Ps2KeyboardDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2KeyboardDxe.inf; sourceTree = ""; }; - 9AA9159F25CD452B00BD5E8B /* Ps2KeyboardDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2KeyboardDxe.uni; sourceTree = ""; }; - 9AA915A025CD452B00BD5E8B /* Ps2Keyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ps2Keyboard.h; sourceTree = ""; }; - 9AA915A225CD452B00BD5E8B /* Ps2Mouse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ps2Mouse.c; sourceTree = ""; }; - 9AA915A325CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915A425CD452B00BD5E8B /* CommPs2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommPs2.h; sourceTree = ""; }; - 9AA915A525CD452B00BD5E8B /* Ps2Mouse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ps2Mouse.h; sourceTree = ""; }; - 9AA915A625CD452B00BD5E8B /* Ps2MouseDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2MouseDxeExtra.uni; sourceTree = ""; }; - 9AA915A725CD452B00BD5E8B /* Ps2MouseDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2MouseDxe.inf; sourceTree = ""; }; - 9AA915A825CD452B00BD5E8B /* CommPs2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CommPs2.c; sourceTree = ""; }; - 9AA915A925CD452B00BD5E8B /* Ps2MouseDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Ps2MouseDxe.uni; sourceTree = ""; }; - 9AA915AC25CD452B00BD5E8B /* ScsiDiskDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiDiskDxe.inf; sourceTree = ""; }; - 9AA915AD25CD452B00BD5E8B /* ScsiDisk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScsiDisk.c; sourceTree = ""; }; - 9AA915AE25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915AF25CD452B00BD5E8B /* ScsiDisk.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiDisk.uni; sourceTree = ""; }; - 9AA915B025CD452B00BD5E8B /* ScsiDiskExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiDiskExtra.uni; sourceTree = ""; }; - 9AA915B125CD452B00BD5E8B /* ScsiDisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScsiDisk.h; sourceTree = ""; }; - 9AA915B325CD452B00BD5E8B /* ScsiBusExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiBusExtra.uni; sourceTree = ""; }; - 9AA915B425CD452B00BD5E8B /* ScsiBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ScsiBus.c; sourceTree = ""; }; - 9AA915B525CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915B625CD452B00BD5E8B /* ScsiBus.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiBus.uni; sourceTree = ""; }; - 9AA915B725CD452B00BD5E8B /* ScsiBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScsiBusDxe.inf; sourceTree = ""; }; - 9AA915B825CD452B00BD5E8B /* ScsiBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScsiBus.h; sourceTree = ""; }; - 9AA915BB25CD452B00BD5E8B /* UfsBlockIoPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsBlockIoPei.inf; sourceTree = ""; }; - 9AA915BC25CD452B00BD5E8B /* UfsHcMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsHcMem.c; sourceTree = ""; }; - 9AA915BD25CD452B00BD5E8B /* UfsBlockIoPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsBlockIoPeiExtra.uni; sourceTree = ""; }; - 9AA915BE25CD452B00BD5E8B /* UfsHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsHci.c; sourceTree = ""; }; - 9AA915BF25CD452B00BD5E8B /* UfsBlockIoPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsBlockIoPei.uni; sourceTree = ""; }; - 9AA915C025CD452B00BD5E8B /* UfsBlockIoPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsBlockIoPei.c; sourceTree = ""; }; - 9AA915C125CD452B00BD5E8B /* UfsHcMem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsHcMem.h; sourceTree = ""; }; - 9AA915C225CD452B00BD5E8B /* UfsHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsHci.h; sourceTree = ""; }; - 9AA915C325CD452B00BD5E8B /* UfsBlockIoPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsBlockIoPei.h; sourceTree = ""; }; - 9AA915C425CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA915C625CD452B00BD5E8B /* UfsPassThru.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPassThru.uni; sourceTree = ""; }; - 9AA915C725CD452B00BD5E8B /* UfsPassThruHci.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsPassThruHci.c; sourceTree = ""; }; - 9AA915C825CD452B00BD5E8B /* UfsPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsPassThru.h; sourceTree = ""; }; - 9AA915C925CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915CA25CD452B00BD5E8B /* UfsDevConfigProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsDevConfigProtocol.c; sourceTree = ""; }; - 9AA915CB25CD452B00BD5E8B /* UfsPassThruHci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UfsPassThruHci.h; sourceTree = ""; }; - 9AA915CC25CD452B00BD5E8B /* UfsPassThruDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPassThruDxe.inf; sourceTree = ""; }; - 9AA915CD25CD452B00BD5E8B /* UfsPassThruExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UfsPassThruExtra.uni; sourceTree = ""; }; - 9AA915CE25CD452B00BD5E8B /* UfsPassThru.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UfsPassThru.c; sourceTree = ""; }; - 9AA915D125CD452B00BD5E8B /* I2cBusDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cBusDxeExtra.uni; sourceTree = ""; }; - 9AA915D225CD452B00BD5E8B /* I2cDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cDxeExtra.uni; sourceTree = ""; }; - 9AA915D325CD452B00BD5E8B /* I2cDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cDxe.inf; sourceTree = ""; }; - 9AA915D425CD452B00BD5E8B /* I2cBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = I2cBus.c; sourceTree = ""; }; - 9AA915D525CD452B00BD5E8B /* I2cDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = I2cDxe.h; sourceTree = ""; }; - 9AA915D625CD452B00BD5E8B /* I2cDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cDxe.uni; sourceTree = ""; }; - 9AA915D725CD452B00BD5E8B /* I2cHost.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = I2cHost.c; sourceTree = ""; }; - 9AA915D825CD452B00BD5E8B /* I2cBusDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cBusDxe.uni; sourceTree = ""; }; - 9AA915D925CD452B00BD5E8B /* I2cBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cBusDxe.inf; sourceTree = ""; }; - 9AA915DA25CD452B00BD5E8B /* I2cHostDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cHostDxe.inf; sourceTree = ""; }; - 9AA915DB25CD452B00BD5E8B /* I2cHostDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cHostDxeExtra.uni; sourceTree = ""; }; - 9AA915DC25CD452B00BD5E8B /* I2cDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = I2cDxe.c; sourceTree = ""; }; - 9AA915DD25CD452B00BD5E8B /* I2cHostDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = I2cHostDxe.uni; sourceTree = ""; }; - 9AA915E025CD452B00BD5E8B /* UsbMouseDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseDxeExtra.uni; sourceTree = ""; }; - 9AA915E125CD452B00BD5E8B /* UsbMouse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMouse.h; sourceTree = ""; }; - 9AA915E225CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915E325CD452B00BD5E8B /* UsbMouseDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseDxe.inf; sourceTree = ""; }; - 9AA915E425CD452B00BD5E8B /* UsbMouse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMouse.c; sourceTree = ""; }; - 9AA915E525CD452B00BD5E8B /* MouseHid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MouseHid.c; sourceTree = ""; }; - 9AA915E625CD452B00BD5E8B /* UsbMouseDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseDxe.uni; sourceTree = ""; }; - 9AA915E825CD452B00BD5E8B /* UsbMouseAbsolutePointerDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseAbsolutePointerDxeExtra.uni; sourceTree = ""; }; - 9AA915E925CD452B00BD5E8B /* UsbMouseAbsolutePointer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMouseAbsolutePointer.c; sourceTree = ""; }; - 9AA915EA25CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseAbsolutePointerDxe.inf; sourceTree = ""; }; - 9AA915EB25CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915EC25CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMouseAbsolutePointerDxe.uni; sourceTree = ""; }; - 9AA915ED25CD452B00BD5E8B /* UsbMouseAbsolutePointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMouseAbsolutePointer.h; sourceTree = ""; }; - 9AA915EE25CD452B00BD5E8B /* MouseHid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MouseHid.c; sourceTree = ""; }; - 9AA915F025CD452B00BD5E8B /* UsbEnumer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbEnumer.h; sourceTree = ""; }; - 9AA915F125CD452B00BD5E8B /* UsbBusDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusDxe.uni; sourceTree = ""; }; - 9AA915F225CD452B00BD5E8B /* UsbDesc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbDesc.c; sourceTree = ""; }; - 9AA915F325CD452B00BD5E8B /* UsbBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusDxe.inf; sourceTree = ""; }; - 9AA915F425CD452B00BD5E8B /* UsbHub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHub.h; sourceTree = ""; }; - 9AA915F525CD452B00BD5E8B /* UsbBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbBus.c; sourceTree = ""; }; - 9AA915F625CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA915F725CD452B00BD5E8B /* UsbUtility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbUtility.h; sourceTree = ""; }; - 9AA915F825CD452B00BD5E8B /* UsbEnumer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbEnumer.c; sourceTree = ""; }; - 9AA915F925CD452B00BD5E8B /* UsbBusDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusDxeExtra.uni; sourceTree = ""; }; - 9AA915FA25CD452B00BD5E8B /* UsbDesc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbDesc.h; sourceTree = ""; }; - 9AA915FB25CD452B00BD5E8B /* UsbHub.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbHub.c; sourceTree = ""; }; - 9AA915FC25CD452B00BD5E8B /* UsbUtility.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbUtility.c; sourceTree = ""; }; - 9AA915FD25CD452B00BD5E8B /* UsbBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbBus.h; sourceTree = ""; }; - 9AA915FF25CD452B00BD5E8B /* UsbKbDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxeExtra.uni; sourceTree = ""; }; - 9AA9160025CD452B00BD5E8B /* KeyBoard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KeyBoard.c; sourceTree = ""; }; - 9AA9160125CD452B00BD5E8B /* UsbKbDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxe.inf; sourceTree = ""; }; - 9AA9160225CD452B00BD5E8B /* EfiKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiKey.h; sourceTree = ""; }; - 9AA9160325CD452B00BD5E8B /* UsbKbDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxe.uni; sourceTree = ""; }; - 9AA9160425CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9160525CD452B00BD5E8B /* KeyBoard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeyBoard.h; sourceTree = ""; }; - 9AA9160625CD452B00BD5E8B /* EfiKey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EfiKey.c; sourceTree = ""; }; - 9AA9160825CD452B00BD5E8B /* PeiUsbLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiUsbLib.c; sourceTree = ""; }; - 9AA9160925CD452B00BD5E8B /* HubPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HubPeim.h; sourceTree = ""; }; - 9AA9160A25CD452B00BD5E8B /* UsbBusPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusPeiExtra.uni; sourceTree = ""; }; - 9AA9160B25CD452B00BD5E8B /* UsbPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbPeim.h; sourceTree = ""; }; - 9AA9160C25CD452B00BD5E8B /* UsbIoPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbIoPeim.c; sourceTree = ""; }; - 9AA9160D25CD452B00BD5E8B /* PeiUsbLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiUsbLib.h; sourceTree = ""; }; - 9AA9160E25CD452B00BD5E8B /* HubPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HubPeim.c; sourceTree = ""; }; - 9AA9160F25CD452B00BD5E8B /* UsbBusPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusPei.uni; sourceTree = ""; }; - 9AA9161025CD452B00BD5E8B /* UsbPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbPeim.c; sourceTree = ""; }; - 9AA9161125CD452B00BD5E8B /* UsbBusPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBusPei.inf; sourceTree = ""; }; - 9AA9161325CD452B00BD5E8B /* PeiUsbLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiUsbLib.c; sourceTree = ""; }; - 9AA9161425CD452B00BD5E8B /* UsbBotPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBotPeiExtra.uni; sourceTree = ""; }; - 9AA9161525CD452B00BD5E8B /* UsbBotPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbBotPeim.h; sourceTree = ""; }; - 9AA9161625CD452B00BD5E8B /* UsbPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbPeim.h; sourceTree = ""; }; - 9AA9161725CD452B00BD5E8B /* BotPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BotPeim.c; sourceTree = ""; }; - 9AA9161825CD452B00BD5E8B /* UsbBotPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBotPei.inf; sourceTree = ""; }; - 9AA9161925CD452B00BD5E8B /* PeiUsbLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeiUsbLib.h; sourceTree = ""; }; - 9AA9161A25CD452B00BD5E8B /* PeiAtapi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiAtapi.c; sourceTree = ""; }; - 9AA9161B25CD452B00BD5E8B /* UsbBotPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbBotPei.uni; sourceTree = ""; }; - 9AA9161C25CD452B00BD5E8B /* UsbBotPeim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbBotPeim.c; sourceTree = ""; }; - 9AA9161D25CD452B00BD5E8B /* BotPeim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BotPeim.h; sourceTree = ""; }; - 9AA9161F25CD452B00BD5E8B /* UsbMassDiskInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMassDiskInfo.c; sourceTree = ""; }; - 9AA9162025CD452B00BD5E8B /* UsbMassCbi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassCbi.h; sourceTree = ""; }; - 9AA9162125CD452B00BD5E8B /* UsbMassImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassImpl.h; sourceTree = ""; }; - 9AA9162225CD452B00BD5E8B /* UsbMassBoot.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMassBoot.c; sourceTree = ""; }; - 9AA9162325CD452B00BD5E8B /* UsbMassBot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassBot.h; sourceTree = ""; }; - 9AA9162425CD452B00BD5E8B /* UsbMassStorageDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMassStorageDxe.uni; sourceTree = ""; }; - 9AA9162525CD452B00BD5E8B /* UsbMassStorageDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMassStorageDxeExtra.uni; sourceTree = ""; }; - 9AA9162625CD452B00BD5E8B /* UsbMassStorageDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbMassStorageDxe.inf; sourceTree = ""; }; - 9AA9162725CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9162825CD452B00BD5E8B /* UsbMassCbi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMassCbi.c; sourceTree = ""; }; - 9AA9162925CD452B00BD5E8B /* UsbMass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMass.h; sourceTree = ""; }; - 9AA9162A25CD452B00BD5E8B /* UsbMassImpl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMassImpl.c; sourceTree = ""; }; - 9AA9162B25CD452B00BD5E8B /* UsbMassDiskInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassDiskInfo.h; sourceTree = ""; }; - 9AA9162C25CD452B00BD5E8B /* UsbMassBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassBoot.h; sourceTree = ""; }; - 9AA9162D25CD452B00BD5E8B /* UsbMassBot.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UsbMassBot.c; sourceTree = ""; }; - 9AA9163025CD452B00BD5E8B /* DevicePath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DevicePath.c; sourceTree = ""; }; - 9AA9163125CD452B00BD5E8B /* AhciPei.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AhciPei.inf; sourceTree = ""; }; - 9AA9163225CD452B00BD5E8B /* AhciPei.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AhciPei.h; sourceTree = ""; }; - 9AA9163325CD452B00BD5E8B /* AhciPeiBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciPeiBlockIo.c; sourceTree = ""; }; - 9AA9163425CD452B00BD5E8B /* AhciPei.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AhciPei.uni; sourceTree = ""; }; - 9AA9163525CD452B00BD5E8B /* AhciPeiPassThru.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciPeiPassThru.c; sourceTree = ""; }; - 9AA9163625CD452B00BD5E8B /* AhciPeiExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AhciPeiExtra.uni; sourceTree = ""; }; - 9AA9163725CD452B00BD5E8B /* AhciPeiStorageSecurity.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciPeiStorageSecurity.c; sourceTree = ""; }; - 9AA9163825CD452B00BD5E8B /* AhciPeiBlockIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AhciPeiBlockIo.h; sourceTree = ""; }; - 9AA9163925CD452B00BD5E8B /* AhciPei.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciPei.c; sourceTree = ""; }; - 9AA9163A25CD452B00BD5E8B /* AhciPeiPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AhciPeiPassThru.h; sourceTree = ""; }; - 9AA9163B25CD452B00BD5E8B /* DmaMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmaMem.c; sourceTree = ""; }; - 9AA9163C25CD452B00BD5E8B /* AhciPeiStorageSecurity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AhciPeiStorageSecurity.h; sourceTree = ""; }; - 9AA9163D25CD452B00BD5E8B /* AhciMode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciMode.c; sourceTree = ""; }; - 9AA9163E25CD452B00BD5E8B /* AhciPeiS3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciPeiS3.c; sourceTree = ""; }; - 9AA9164025CD452B00BD5E8B /* AtaAtapiPassThru.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaAtapiPassThru.h; sourceTree = ""; }; - 9AA9164125CD452B00BD5E8B /* AhciMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AhciMode.h; sourceTree = ""; }; - 9AA9164225CD452B00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9164325CD452C00BD5E8B /* AtaAtapiPassThru.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaAtapiPassThru.inf; sourceTree = ""; }; - 9AA9164425CD452C00BD5E8B /* IdeMode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IdeMode.c; sourceTree = ""; }; - 9AA9164525CD452C00BD5E8B /* AtaAtapiPassThruDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaAtapiPassThruDxeExtra.uni; sourceTree = ""; }; - 9AA9164625CD452C00BD5E8B /* AtaAtapiPassThru.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AtaAtapiPassThru.c; sourceTree = ""; }; - 9AA9164725CD452C00BD5E8B /* AtaAtapiPassThruDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaAtapiPassThruDxe.uni; sourceTree = ""; }; - 9AA9164825CD452C00BD5E8B /* IdeMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IdeMode.h; sourceTree = ""; }; - 9AA9164925CD452C00BD5E8B /* AhciMode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AhciMode.c; sourceTree = ""; }; - 9AA9164B25CD452C00BD5E8B /* AtaBusDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaBusDxe.inf; sourceTree = ""; }; - 9AA9164C25CD452C00BD5E8B /* AtaPassThruExecute.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AtaPassThruExecute.c; sourceTree = ""; }; - 9AA9164D25CD452C00BD5E8B /* AtaBusDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaBusDxe.uni; sourceTree = ""; }; - 9AA9164E25CD452C00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA9164F25CD452C00BD5E8B /* AtaBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtaBus.h; sourceTree = ""; }; - 9AA9165025CD452C00BD5E8B /* AtaBusDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AtaBusDxeExtra.uni; sourceTree = ""; }; - 9AA9165125CD452C00BD5E8B /* AtaBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AtaBus.c; sourceTree = ""; }; - 9AA9165425CD452C00BD5E8B /* DxeCapsuleRuntime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleRuntime.c; sourceTree = ""; }; - 9AA9165525CD452C00BD5E8B /* CapsuleOnDisk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleOnDisk.c; sourceTree = ""; }; - 9AA9165625CD452C00BD5E8B /* DxeCapsuleProcessLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleProcessLibNull.c; sourceTree = ""; }; - 9AA9165725CD452C00BD5E8B /* DxeCapsuleReportLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleReportLibNull.c; sourceTree = ""; }; - 9AA9165825CD452C00BD5E8B /* DxeCapsuleProcessLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleProcessLib.c; sourceTree = ""; }; - 9AA9165925CD452C00BD5E8B /* DxeCapsuleReportLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleReportLib.c; sourceTree = ""; }; - 9AA9165A25CD452C00BD5E8B /* CapsuleOnDisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleOnDisk.h; sourceTree = ""; }; - 9AA9165B25CD452C00BD5E8B /* DxeRuntimeCapsuleLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimeCapsuleLib.inf; sourceTree = ""; }; - 9AA9165C25CD452C00BD5E8B /* DxeCapsuleLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCapsuleLib.uni; sourceTree = ""; }; - 9AA9165D25CD452C00BD5E8B /* DxeCapsuleLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleLib.c; sourceTree = ""; }; - 9AA9165E25CD452C00BD5E8B /* DxeRuntimeCapsuleLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeRuntimeCapsuleLib.uni; sourceTree = ""; }; - 9AA9165F25CD452C00BD5E8B /* DxeCapsuleLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCapsuleLib.inf; sourceTree = ""; }; - 9AA9166125CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmIpmiLibSmmIpmiProtocol.c; sourceTree = ""; }; - 9AA9166225CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIpmiLibSmmIpmiProtocol.inf; sourceTree = ""; }; - 9AA9166325CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmIpmiLibSmmIpmiProtocol.uni; sourceTree = ""; }; - 9AA9166525CD452C00BD5E8B /* OemHookStatusCodeLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OemHookStatusCodeLibNull.inf; sourceTree = ""; }; - 9AA9166625CD452C00BD5E8B /* OemHookStatusCodeLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OemHookStatusCodeLibNull.c; sourceTree = ""; }; - 9AA9166725CD452C00BD5E8B /* OemHookStatusCodeLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = OemHookStatusCodeLibNull.uni; sourceTree = ""; }; - 9AA9166925CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCrc32GuidedSectionExtractLib.c; sourceTree = ""; }; - 9AA9166A25CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCrc32GuidedSectionExtractLib.inf; sourceTree = ""; }; - 9AA9166B25CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCrc32GuidedSectionExtractLib.uni; sourceTree = ""; }; - 9AA9166D25CD452C00BD5E8B /* BootLogoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootLogoLib.c; sourceTree = ""; }; - 9AA9166E25CD452C00BD5E8B /* BootLogoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootLogoLib.inf; sourceTree = ""; }; - 9AA9166F25CD452C00BD5E8B /* BootLogoLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootLogoLib.uni; sourceTree = ""; }; - 9AA9167125CD452C00BD5E8B /* LockBoxNullLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LockBoxNullLib.inf; sourceTree = ""; }; - 9AA9167225CD452C00BD5E8B /* LockBoxNullLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LockBoxNullLib.c; sourceTree = ""; }; - 9AA9167325CD452C00BD5E8B /* LockBoxNullLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LockBoxNullLib.uni; sourceTree = ""; }; - 9AA9167525CD452C00BD5E8B /* FmpAuthenticationLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FmpAuthenticationLibNull.c; sourceTree = ""; }; - 9AA9167625CD452C00BD5E8B /* FmpAuthenticationLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FmpAuthenticationLibNull.inf; sourceTree = ""; }; - 9AA9167725CD452C00BD5E8B /* FmpAuthenticationLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FmpAuthenticationLibNull.uni; sourceTree = ""; }; - 9AA9167925CD452C00BD5E8B /* PlatVarCleanup.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatVarCleanup.vfr; sourceTree = ""; }; - 9AA9167A25CD452C00BD5E8B /* PlatVarCleanupLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatVarCleanupLib.c; sourceTree = ""; }; - 9AA9167B25CD452C00BD5E8B /* PlatVarCleanup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatVarCleanup.h; sourceTree = ""; }; - 9AA9167C25CD452C00BD5E8B /* PlatformVarCleanupLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformVarCleanupLib.inf; sourceTree = ""; }; - 9AA9167D25CD452C00BD5E8B /* PlatVarCleanupHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlatVarCleanupHii.h; sourceTree = ""; }; - 9AA9167E25CD452C00BD5E8B /* VfrStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VfrStrings.uni; sourceTree = ""; }; - 9AA9167F25CD452C00BD5E8B /* PlatformVarCleanupLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformVarCleanupLib.uni; sourceTree = ""; }; - 9AA9168125CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiIpmiLibIpmiPpi.c; sourceTree = ""; }; - 9AA9168225CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiIpmiLibIpmiPpi.inf; sourceTree = ""; }; - 9AA9168325CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiIpmiLibIpmiPpi.uni; sourceTree = ""; }; - 9AA9168525CD452C00BD5E8B /* LzmaArchCustomDecompressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LzmaArchCustomDecompressLib.inf; sourceTree = ""; }; - 9AA9168625CD452C00BD5E8B /* F86GuidedSectionExtraction.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = F86GuidedSectionExtraction.c; sourceTree = ""; }; - 9AA9168725CD452C00BD5E8B /* LzmaCustomDecompressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LzmaCustomDecompressLib.inf; sourceTree = ""; }; - 9AA9168A25CD452C00BD5E8B /* lzma-sdk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "lzma-sdk.txt"; sourceTree = ""; }; - 9AA9168B25CD452C00BD5E8B /* lzma-history.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "lzma-history.txt"; sourceTree = ""; }; - 9AA9168D25CD452C00BD5E8B /* LzHash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzHash.h; sourceTree = ""; }; - 9AA9168E25CD452C00BD5E8B /* 7zTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zTypes.h; sourceTree = ""; }; - 9AA9168F25CD452C00BD5E8B /* Compiler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Compiler.h; sourceTree = ""; }; - 9AA9169025CD452C00BD5E8B /* LzFind.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzFind.c; sourceTree = ""; }; - 9AA9169125CD452C00BD5E8B /* Precomp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Precomp.h; sourceTree = ""; }; - 9AA9169225CD452C00BD5E8B /* CpuArch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuArch.h; sourceTree = ""; }; - 9AA9169325CD452C00BD5E8B /* Bra86.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bra86.c; sourceTree = ""; }; - 9AA9169425CD452C00BD5E8B /* LzmaDec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzmaDec.c; sourceTree = ""; }; - 9AA9169525CD452C00BD5E8B /* LzFind.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzFind.h; sourceTree = ""; }; - 9AA9169625CD452C00BD5E8B /* 7zVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = 7zVersion.h; sourceTree = ""; }; - 9AA9169725CD452C00BD5E8B /* Bra.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bra.h; sourceTree = ""; }; - 9AA9169825CD452C00BD5E8B /* LzmaDec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaDec.h; sourceTree = ""; }; - 9AA9169925CD452C00BD5E8B /* LzmaDecompressLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaDecompressLibInternal.h; sourceTree = ""; }; - 9AA9169A25CD452C00BD5E8B /* LZMA-SDK-README.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = "LZMA-SDK-README.txt"; sourceTree = ""; }; - 9AA9169B25CD452C00BD5E8B /* LzmaArchDecompressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LzmaArchDecompressLib.uni; sourceTree = ""; }; - 9AA9169C25CD452C00BD5E8B /* LzmaDecompress.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LzmaDecompress.c; sourceTree = ""; }; - 9AA9169D25CD452C00BD5E8B /* LzmaDecompressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LzmaDecompressLib.uni; sourceTree = ""; }; - 9AA9169E25CD452C00BD5E8B /* GuidedSectionExtraction.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GuidedSectionExtraction.c; sourceTree = ""; }; - 9AA9169F25CD452C00BD5E8B /* UefiLzma.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiLzma.h; sourceTree = ""; }; - 9AA916A125CD452C00BD5E8B /* DeviceManagerUiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DeviceManagerUiLib.uni; sourceTree = ""; }; - 9AA916A225CD452C00BD5E8B /* DeviceManagerStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DeviceManagerStrings.uni; sourceTree = ""; }; - 9AA916A325CD452C00BD5E8B /* DeviceManagerUiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DeviceManagerUiLib.inf; sourceTree = ""; }; - 9AA916A425CD452C00BD5E8B /* DeviceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceManager.h; sourceTree = ""; }; - 9AA916A525CD452C00BD5E8B /* DeviceManagerVfr.Vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = DeviceManagerVfr.Vfr; sourceTree = ""; }; - 9AA916A625CD452C00BD5E8B /* DeviceManager.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DeviceManager.c; sourceTree = ""; }; - 9AA916A825CD452C00BD5E8B /* BaseIpmiLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseIpmiLibNull.c; sourceTree = ""; }; - 9AA916A925CD452C00BD5E8B /* BaseIpmiLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIpmiLibNull.inf; sourceTree = ""; }; - 9AA916AA25CD452C00BD5E8B /* BaseIpmiLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseIpmiLibNull.uni; sourceTree = ""; }; - 9AA916AC25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCrc32GuidedSectionExtractLib.uni; sourceTree = ""; }; - 9AA916AD25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiCrc32GuidedSectionExtractLib.inf; sourceTree = ""; }; - 9AA916AE25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiCrc32GuidedSectionExtractLib.c; sourceTree = ""; }; - 9AA916B025CD452C00BD5E8B /* BmConnect.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmConnect.c; sourceTree = ""; }; - 9AA916B125CD452C00BD5E8B /* BmConsole.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmConsole.c; sourceTree = ""; }; - 9AA916B225CD452C00BD5E8B /* BmHotkey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmHotkey.c; sourceTree = ""; }; - 9AA916B325CD452C00BD5E8B /* InternalBm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalBm.h; sourceTree = ""; }; - 9AA916B425CD452C00BD5E8B /* UefiBootManagerLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiBootManagerLib.inf; sourceTree = ""; }; - 9AA916B525CD452C00BD5E8B /* BmLoadOption.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmLoadOption.c; sourceTree = ""; }; - 9AA916B625CD452C00BD5E8B /* BmBootDescription.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmBootDescription.c; sourceTree = ""; }; - 9AA916B725CD452C00BD5E8B /* UefiBootManagerLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiBootManagerLib.uni; sourceTree = ""; }; - 9AA916B825CD452C00BD5E8B /* BmDriverHealth.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmDriverHealth.c; sourceTree = ""; }; - 9AA916B925CD452C00BD5E8B /* BmBoot.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmBoot.c; sourceTree = ""; }; - 9AA916BA25CD452C00BD5E8B /* BmMisc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmMisc.c; sourceTree = ""; }; - 9AA916BC25CD452C00BD5E8B /* DxeNetLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeNetLib.inf; sourceTree = ""; }; - 9AA916BD25CD452C00BD5E8B /* DxeNetLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeNetLib.uni; sourceTree = ""; }; - 9AA916BE25CD452C00BD5E8B /* NetBuffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NetBuffer.c; sourceTree = ""; }; - 9AA916BF25CD452C00BD5E8B /* DxeNetLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeNetLib.c; sourceTree = ""; }; - 9AA916C125CD452C00BD5E8B /* FileExplorer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileExplorer.h; sourceTree = ""; }; - 9AA916C225CD452C00BD5E8B /* FileExplorerString.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerString.uni; sourceTree = ""; }; - 9AA916C325CD452C00BD5E8B /* FormGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormGuid.h; sourceTree = ""; }; - 9AA916C425CD452C00BD5E8B /* FileExplorer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileExplorer.c; sourceTree = ""; }; - 9AA916C525CD452C00BD5E8B /* FileExplorerVfr.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerVfr.vfr; sourceTree = ""; }; - 9AA916C625CD452C00BD5E8B /* FileExplorerLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerLib.inf; sourceTree = ""; }; - 9AA916C725CD452C00BD5E8B /* FileExplorerLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FileExplorerLib.uni; sourceTree = ""; }; - 9AA916C925CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIpmiLibIpmiProtocol.uni; sourceTree = ""; }; - 9AA916CA25CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIpmiLibIpmiProtocol.inf; sourceTree = ""; }; - 9AA916CB25CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeIpmiLibIpmiProtocol.c; sourceTree = ""; }; - 9AA916CD25CD452C00BD5E8B /* VarCheckLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckLib.c; sourceTree = ""; }; - 9AA916CE25CD452C00BD5E8B /* VarCheckLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckLib.inf; sourceTree = ""; }; - 9AA916CF25CD452C00BD5E8B /* VarCheckLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckLib.uni; sourceTree = ""; }; - 9AA916D125CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayUpdateProgressLibGraphics.uni; sourceTree = ""; }; - 9AA916D225CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayUpdateProgressLibGraphics.inf; sourceTree = ""; }; - 9AA916D325CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DisplayUpdateProgressLibGraphics.c; sourceTree = ""; }; - 9AA916D525CD452C00BD5E8B /* AuthVariableLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = AuthVariableLibNull.uni; sourceTree = ""; }; - 9AA916D625CD452C00BD5E8B /* AuthVariableLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AuthVariableLibNull.inf; sourceTree = ""; }; - 9AA916D725CD452C00BD5E8B /* AuthVariableLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AuthVariableLibNull.c; sourceTree = ""; }; - 9AA916D925CD452C00BD5E8B /* SmmReportStatusCodeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmReportStatusCodeLib.uni; sourceTree = ""; }; - 9AA916DA25CD452C00BD5E8B /* ReportStatusCodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeLib.c; sourceTree = ""; }; - 9AA916DB25CD452C00BD5E8B /* SmmReportStatusCodeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmReportStatusCodeLib.inf; sourceTree = ""; }; - 9AA916DD25CD452C00BD5E8B /* PeiReportStatusCodeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiReportStatusCodeLib.uni; sourceTree = ""; }; - 9AA916DE25CD452C00BD5E8B /* PeiReportStatusCodeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiReportStatusCodeLib.inf; sourceTree = ""; }; - 9AA916DF25CD452C00BD5E8B /* ReportStatusCodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeLib.c; sourceTree = ""; }; - 9AA916E125CD452C00BD5E8B /* PeiPerformanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPerformanceLib.uni; sourceTree = ""; }; - 9AA916E225CD452C00BD5E8B /* PeiPerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiPerformanceLib.c; sourceTree = ""; }; - 9AA916E325CD452C00BD5E8B /* PeiPerformanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiPerformanceLib.inf; sourceTree = ""; }; - 9AA916E525CD452C00BD5E8B /* SmmLockBoxSmmLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmLockBoxSmmLib.c; sourceTree = ""; }; - 9AA916E625CD452C00BD5E8B /* SmmLockBoxPeiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxPeiLib.uni; sourceTree = ""; }; - 9AA916E725CD452C00BD5E8B /* SmmLockBoxDxeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxDxeLib.uni; sourceTree = ""; }; - 9AA916E825CD452C00BD5E8B /* SmmLockBoxPeiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxPeiLib.inf; sourceTree = ""; }; - 9AA916E925CD452C00BD5E8B /* SmmLockBoxDxeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxDxeLib.inf; sourceTree = ""; }; - 9AA916EA25CD452C00BD5E8B /* SmmLockBoxSmmLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxSmmLib.inf; sourceTree = ""; }; - 9AA916EB25CD452C00BD5E8B /* SmmLockBoxSmmLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmLockBoxSmmLib.uni; sourceTree = ""; }; - 9AA916EC25CD452C00BD5E8B /* SmmLockBoxPeiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmLockBoxPeiLib.c; sourceTree = ""; }; - 9AA916ED25CD452C00BD5E8B /* SmmLockBoxLibPrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmLockBoxLibPrivate.h; sourceTree = ""; }; - 9AA916EE25CD452C00BD5E8B /* SmmLockBoxDxeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmLockBoxDxeLib.c; sourceTree = ""; }; - 9AA916F025CD452C00BD5E8B /* DxePerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxePerformanceLib.c; sourceTree = ""; }; - 9AA916F125CD452C00BD5E8B /* DxePerformanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePerformanceLib.uni; sourceTree = ""; }; - 9AA916F225CD452C00BD5E8B /* DxePerformanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePerformanceLib.inf; sourceTree = ""; }; - 9AA916F425CD452C00BD5E8B /* SmmMemoryAllocationProfileLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemoryAllocationProfileLib.uni; sourceTree = ""; }; - 9AA916F525CD452C00BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA916F625CD452C00BD5E8B /* SmmMemoryAllocationProfileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmMemoryAllocationProfileLib.inf; sourceTree = ""; }; - 9AA916F725CD452C00BD5E8B /* SmmMemoryProfileLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmMemoryProfileLib.c; sourceTree = ""; }; - 9AA916F925CD452C00BD5E8B /* PlatformBootManager.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatformBootManager.c; sourceTree = ""; }; - 9AA916FA25CD452C00BD5E8B /* PlatformBootManagerLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformBootManagerLibNull.inf; sourceTree = ""; }; - 9AA916FB25CD452C00BD5E8B /* PlatformBootManagerLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformBootManagerLibNull.uni; sourceTree = ""; }; - 9AA916FD25CD452C00BD5E8B /* DxeFileExplorerProtocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeFileExplorerProtocol.inf; sourceTree = ""; }; - 9AA916FE25CD452C00BD5E8B /* DxeFileExplorerProtocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeFileExplorerProtocol.uni; sourceTree = ""; }; - 9AA916FF25CD452C00BD5E8B /* DxeFileExplorerProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeFileExplorerProtocol.c; sourceTree = ""; }; - 9AA9170125CD452C00BD5E8B /* InternalBootScriptLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalBootScriptLib.h; sourceTree = ""; }; - 9AA9170225CD452C00BD5E8B /* BootScriptInternalFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootScriptInternalFormat.h; sourceTree = ""; }; - 9AA9170325CD452C00BD5E8B /* BootScriptSave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootScriptSave.c; sourceTree = ""; }; - 9AA9170425CD452C00BD5E8B /* BootScriptExecute.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootScriptExecute.c; sourceTree = ""; }; - 9AA9170525CD452C00BD5E8B /* DxeS3BootScriptLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeS3BootScriptLib.inf; sourceTree = ""; }; - 9AA9170625CD452C00BD5E8B /* DxeS3BootScriptLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeS3BootScriptLib.uni; sourceTree = ""; }; - 9AA9170825CD452C00BD5E8B /* DxeHttpLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeHttpLib.c; sourceTree = ""; }; - 9AA9170925CD452C00BD5E8B /* DxeHttpLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHttpLib.inf; sourceTree = ""; }; - 9AA9170A25CD452C00BD5E8B /* DxeHttpLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeHttpLib.uni; sourceTree = ""; }; - 9AA9170B25CD452C00BD5E8B /* DxeHttpLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeHttpLib.h; sourceTree = ""; }; - 9AA9170D25CD452C00BD5E8B /* BasePlatformHookLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePlatformHookLibNull.inf; sourceTree = ""; }; - 9AA9170E25CD452C00BD5E8B /* BasePlatformHookLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BasePlatformHookLibNull.uni; sourceTree = ""; }; - 9AA9170F25CD452C00BD5E8B /* BasePlatformHookLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BasePlatformHookLibNull.c; sourceTree = ""; }; - 9AA9171125CD452C00BD5E8B /* BaseResetSystemLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseResetSystemLibNull.uni; sourceTree = ""; }; - 9AA9171225CD452C00BD5E8B /* BaseResetSystemLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseResetSystemLibNull.inf; sourceTree = ""; }; - 9AA9171325CD452C00BD5E8B /* BaseResetSystemLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseResetSystemLibNull.c; sourceTree = ""; }; - 9AA9171525CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NonDiscoverableDeviceRegistrationLib.c; sourceTree = ""; }; - 9AA9171625CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = NonDiscoverableDeviceRegistrationLib.inf; sourceTree = ""; }; - 9AA9171825CD452C00BD5E8B /* FrameBufferBltLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FrameBufferBltLib.c; sourceTree = ""; }; - 9AA9171925CD452C00BD5E8B /* FrameBufferBltLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = FrameBufferBltLib.inf; sourceTree = ""; }; - 9AA9171B25CD452C00BD5E8B /* PciHostBridgeLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciHostBridgeLibNull.uni; sourceTree = ""; }; - 9AA9171C25CD452C00BD5E8B /* PciHostBridgeLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciHostBridgeLibNull.inf; sourceTree = ""; }; - 9AA9171D25CD452C00BD5E8B /* PciHostBridgeLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciHostBridgeLibNull.c; sourceTree = ""; }; - 9AA9171F25CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDxeDebugLibReportStatusCode.uni; sourceTree = ""; }; - 9AA9172025CD452C00BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA9172125CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDxeDebugLibReportStatusCode.inf; sourceTree = ""; }; - 9AA9172325CD452C00BD5E8B /* TpmMeasurementLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = TpmMeasurementLibNull.uni; sourceTree = ""; }; - 9AA9172425CD452C00BD5E8B /* TpmMeasurementLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TpmMeasurementLibNull.c; sourceTree = ""; }; - 9AA9172525CD452C00BD5E8B /* TpmMeasurementLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = TpmMeasurementLibNull.inf; sourceTree = ""; }; - 9AA9172725CD452C00BD5E8B /* PeiDebugPrintHobLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDebugPrintHobLib.uni; sourceTree = ""; }; - 9AA9172825CD452C00BD5E8B /* PeiDebugPrintHobLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiDebugPrintHobLib.c; sourceTree = ""; }; - 9AA9172925CD452C00BD5E8B /* PeiDebugPrintHobLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDebugPrintHobLib.inf; sourceTree = ""; }; - 9AA9172B25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeDxeReportStatusCodeLib.inf; sourceTree = ""; }; - 9AA9172C25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeDxeReportStatusCodeLib.uni; sourceTree = ""; }; - 9AA9172D25CD452C00BD5E8B /* ReportStatusCodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeLib.c; sourceTree = ""; }; - 9AA9172F25CD452C00BD5E8B /* UefiSortLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiSortLib.inf; sourceTree = ""; }; - 9AA9173025CD452C00BD5E8B /* UefiSortLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiSortLib.c; sourceTree = ""; }; - 9AA9173125CD452C00BD5E8B /* UefiSortLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiSortLib.uni; sourceTree = ""; }; - 9AA9173325CD452C00BD5E8B /* VarCheckHiiGen.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckHiiGen.c; sourceTree = ""; }; - 9AA9173425CD452C00BD5E8B /* VarCheckHii.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarCheckHii.h; sourceTree = ""; }; - 9AA9173525CD452C00BD5E8B /* VarCheckHiiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckHiiLib.uni; sourceTree = ""; }; - 9AA9173625CD452C00BD5E8B /* VarCheckHiiGenFromFv.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckHiiGenFromFv.c; sourceTree = ""; }; - 9AA9173725CD452C00BD5E8B /* VarCheckHiiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckHiiLib.inf; sourceTree = ""; }; - 9AA9173825CD452C00BD5E8B /* InternalVarCheckStructure.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalVarCheckStructure.h; sourceTree = ""; }; - 9AA9173925CD452C00BD5E8B /* VarCheckHiiGenFromHii.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckHiiGenFromHii.c; sourceTree = ""; }; - 9AA9173A25CD452C00BD5E8B /* VarCheckHiiLibNullClass.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckHiiLibNullClass.c; sourceTree = ""; }; - 9AA9173B25CD452C00BD5E8B /* VarCheckHiiGen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarCheckHiiGen.h; sourceTree = ""; }; - 9AA9173D25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseMemoryAllocationLibNull.c; sourceTree = ""; }; - 9AA9173E25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryAllocationLibNull.inf; sourceTree = ""; }; - 9AA9173F25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseMemoryAllocationLibNull.uni; sourceTree = ""; }; - 9AA9174125CD452C00BD5E8B /* DisplayUpdateProgressLibText.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DisplayUpdateProgressLibText.c; sourceTree = ""; }; - 9AA9174225CD452C00BD5E8B /* DisplayUpdateProgressLibText.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayUpdateProgressLibText.inf; sourceTree = ""; }; - 9AA9174325CD452C00BD5E8B /* DisplayUpdateProgressLibText.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DisplayUpdateProgressLibText.uni; sourceTree = ""; }; - 9AA9174525CD452C00BD5E8B /* CustomizedDisplayLibModStrs.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CustomizedDisplayLibModStrs.uni; sourceTree = ""; }; - 9AA9174625CD452C00BD5E8B /* Colors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Colors.h; sourceTree = ""; }; - 9AA9174725CD452C00BD5E8B /* CustomizedDisplayLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CustomizedDisplayLibInternal.h; sourceTree = ""; }; - 9AA9174825CD452C00BD5E8B /* CustomizedDisplayLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CustomizedDisplayLib.inf; sourceTree = ""; }; - 9AA9174925CD452C00BD5E8B /* CustomizedDisplayLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CustomizedDisplayLib.uni; sourceTree = ""; }; - 9AA9174A25CD452C00BD5E8B /* CustomizedDisplayLibInternal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CustomizedDisplayLibInternal.c; sourceTree = ""; }; - 9AA9174B25CD452C00BD5E8B /* CustomizedDisplayLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CustomizedDisplayLib.c; sourceTree = ""; }; - 9AA9174D25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCorePlatformHookLibNull.inf; sourceTree = ""; }; - 9AA9174E25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCorePlatformHookLibNull.uni; sourceTree = ""; }; - 9AA9174F25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmCorePlatformHookLibNull.c; sourceTree = ""; }; - 9AA9175125CD452C00BD5E8B /* DebugAgentLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugAgentLibNull.uni; sourceTree = ""; }; - 9AA9175225CD452C00BD5E8B /* DebugAgentLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DebugAgentLibNull.inf; sourceTree = ""; }; - 9AA9175325CD452C00BD5E8B /* DebugAgentLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugAgentLibNull.c; sourceTree = ""; }; - 9AA9175525CD452C00BD5E8B /* UefiHiiServicesLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiHiiServicesLib.inf; sourceTree = ""; }; - 9AA9175625CD452C00BD5E8B /* UefiHiiServicesLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiHiiServicesLib.uni; sourceTree = ""; }; - 9AA9175725CD452C00BD5E8B /* UefiHiiServicesLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiHiiServicesLib.c; sourceTree = ""; }; - 9AA9175925CD452C00BD5E8B /* BmLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmLib.c; sourceTree = ""; }; - 9AA9175A25CD452C00BD5E8B /* BootMaintenanceManagerUiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootMaintenanceManagerUiLib.inf; sourceTree = ""; }; - 9AA9175B25CD452C00BD5E8B /* BootOption.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootOption.c; sourceTree = ""; }; - 9AA9175C25CD452C00BD5E8B /* BootMaintenanceManagerUiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootMaintenanceManagerUiLib.uni; sourceTree = ""; }; - 9AA9175D25CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUiSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootMaintenanceManagerCustomizedUiSupport.c; sourceTree = ""; }; - 9AA9175E25CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootMaintenanceManagerCustomizedUi.c; sourceTree = ""; }; - 9AA9175F25CD452C00BD5E8B /* BootMaintenanceManager.vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootMaintenanceManager.vfr; sourceTree = ""; }; - 9AA9176025CD452C00BD5E8B /* BootMaintenanceManagerStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootMaintenanceManagerStrings.uni; sourceTree = ""; }; - 9AA9176125CD452C00BD5E8B /* BootMaintenanceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootMaintenanceManager.h; sourceTree = ""; }; - 9AA9176225CD452C00BD5E8B /* BootMaintenance.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootMaintenance.c; sourceTree = ""; }; - 9AA9176325CD452C00BD5E8B /* FormGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FormGuid.h; sourceTree = ""; }; - 9AA9176425CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUiSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootMaintenanceManagerCustomizedUiSupport.h; sourceTree = ""; }; - 9AA9176525CD452C00BD5E8B /* UpdatePage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UpdatePage.c; sourceTree = ""; }; - 9AA9176625CD452C00BD5E8B /* Data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Data.c; sourceTree = ""; }; - 9AA9176725CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootMaintenanceManagerCustomizedUi.h; sourceTree = ""; }; - 9AA9176825CD452C00BD5E8B /* ConsoleOption.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConsoleOption.c; sourceTree = ""; }; - 9AA9176925CD452C00BD5E8B /* Variable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Variable.c; sourceTree = ""; }; - 9AA9176B25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformHookLibSerialPortPpi.inf; sourceTree = ""; }; - 9AA9176C25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PlatformHookLibSerialPortPpi.uni; sourceTree = ""; }; - 9AA9176D25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatformHookLibSerialPortPpi.c; sourceTree = ""; }; - 9AA9176F25CD452C00BD5E8B /* BaseSerialPortLib16550.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseSerialPortLib16550.c; sourceTree = ""; }; - 9AA9177025CD452C00BD5E8B /* BaseSerialPortLib16550.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSerialPortLib16550.inf; sourceTree = ""; }; - 9AA9177125CD452C00BD5E8B /* BaseSerialPortLib16550.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSerialPortLib16550.uni; sourceTree = ""; }; - 9AA9177325CD452C00BD5E8B /* BaseHobLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseHobLibNull.c; sourceTree = ""; }; - 9AA9177425CD452C00BD5E8B /* BaseHobLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseHobLibNull.inf; sourceTree = ""; }; - 9AA9177525CD452C00BD5E8B /* BaseHobLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseHobLibNull.uni; sourceTree = ""; }; - 9AA9177725CD452C00BD5E8B /* SmmPerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmPerformanceLib.c; sourceTree = ""; }; - 9AA9177825CD452C00BD5E8B /* SmmPerformanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPerformanceLib.inf; sourceTree = ""; }; - 9AA9177925CD452C00BD5E8B /* SmmPerformanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmPerformanceLib.uni; sourceTree = ""; }; - 9AA9177B25CD452C00BD5E8B /* DxeCapsuleLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCapsuleLibNull.inf; sourceTree = ""; }; - 9AA9177C25CD452C00BD5E8B /* DxeCapsuleLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCapsuleLibNull.uni; sourceTree = ""; }; - 9AA9177D25CD452C00BD5E8B /* DxeCapsuleLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCapsuleLibNull.c; sourceTree = ""; }; - 9AA9177F25CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeDebugPrintErrorLevelLib.inf; sourceTree = ""; }; - 9AA9178025CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeDebugPrintErrorLevelLib.uni; sourceTree = ""; }; - 9AA9178125CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeDebugPrintErrorLevelLib.c; sourceTree = ""; }; - 9AA9178325CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreSmmServicesTableLib.uni; sourceTree = ""; }; - 9AA9178425CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreSmmServicesTableLib.inf; sourceTree = ""; }; - 9AA9178525CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PiSmmCoreSmmServicesTableLib.c; sourceTree = ""; }; - 9AA9178725CD452C00BD5E8B /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 9AA9178825CD452C00BD5E8B /* BrotliDecompressLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BrotliDecompressLibInternal.h; sourceTree = ""; }; - 9AA9178A25CD452C00BD5E8B /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = port.h; sourceTree = ""; }; - 9AA9178B25CD452C00BD5E8B /* types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - 9AA9178C25CD452C00BD5E8B /* decode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decode.h; sourceTree = ""; }; - 9AA9178D25CD452C00BD5E8B /* BrotliDecompress.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BrotliDecompress.c; sourceTree = ""; }; - 9AA9178F25CD452C00BD5E8B /* brotli-comparison-study-2015-09-22.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = "brotli-comparison-study-2015-09-22.pdf"; sourceTree = ""; }; - 9AA9179025CD452C00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA9179225CD452C00BD5E8B /* dictionary.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dictionary.c; sourceTree = ""; }; - 9AA9179325CD452C00BD5E8B /* version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; - 9AA9179425CD452C00BD5E8B /* transform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = transform.c; sourceTree = ""; }; - 9AA9179525CD452C00BD5E8B /* context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = context.h; sourceTree = ""; }; - 9AA9179625CD452C00BD5E8B /* constants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = ""; }; - 9AA9179725CD452C00BD5E8B /* dictionary.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dictionary.h; sourceTree = ""; }; - 9AA9179825CD452C00BD5E8B /* transform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = transform.h; sourceTree = ""; }; - 9AA9179925CD452C00BD5E8B /* platform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = ""; }; - 9AA9179B25CD452C00BD5E8B /* state.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = ""; }; - 9AA9179C25CD452C00BD5E8B /* bit_reader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bit_reader.h; sourceTree = ""; }; - 9AA9179D25CD452C00BD5E8B /* decode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = decode.c; sourceTree = ""; }; - 9AA9179E25CD452C00BD5E8B /* huffman.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = huffman.c; sourceTree = ""; }; - 9AA9179F25CD452C00BD5E8B /* bit_reader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = bit_reader.c; sourceTree = ""; }; - 9AA917A025CD452C00BD5E8B /* prefix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = prefix.h; sourceTree = ""; }; - 9AA917A125CD452C00BD5E8B /* state.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = state.h; sourceTree = ""; }; - 9AA917A225CD452C00BD5E8B /* huffman.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = ""; }; - 9AA917A325CD452C00BD5E8B /* ReadMe.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReadMe.txt; sourceTree = ""; }; - 9AA917A425CD452C00BD5E8B /* BrotliDecompressLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BrotliDecompressLib.uni; sourceTree = ""; }; - 9AA917A525CD452C00BD5E8B /* BrotliCustomDecompressLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BrotliCustomDecompressLib.inf; sourceTree = ""; }; - 9AA917A625CD452C00BD5E8B /* GuidedSectionExtraction.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GuidedSectionExtraction.c; sourceTree = ""; }; - 9AA917A825CD452C00BD5E8B /* ResetUtility.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ResetUtility.c; sourceTree = ""; }; - 9AA917A925CD452C00BD5E8B /* ResetUtilityLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetUtilityLib.inf; sourceTree = ""; }; - 9AA917AB25CD452C00BD5E8B /* SmmCorePerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmCorePerformanceLib.c; sourceTree = ""; }; - 9AA917AC25CD452C00BD5E8B /* SmmCorePerformanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCorePerformanceLib.uni; sourceTree = ""; }; - 9AA917AD25CD452C00BD5E8B /* SmmCorePerformanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmCorePerformanceLib.inf; sourceTree = ""; }; - 9AA917AE25CD452C00BD5E8B /* SmmCorePerformanceLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmmCorePerformanceLibInternal.h; sourceTree = ""; }; - 9AA917B025CD452C00BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA917B125CD452C00BD5E8B /* UefiMemoryAllocationProfileLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryAllocationProfileLib.uni; sourceTree = ""; }; - 9AA917B225CD452C00BD5E8B /* UefiMemoryAllocationProfileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiMemoryAllocationProfileLib.inf; sourceTree = ""; }; - 9AA917B325CD452C00BD5E8B /* DxeMemoryProfileLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeMemoryProfileLib.c; sourceTree = ""; }; - 9AA917B525CD452C00BD5E8B /* PeiDebugLibDebugPpi.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiDebugLibDebugPpi.inf; sourceTree = ""; }; - 9AA917B625CD452C00BD5E8B /* DebugLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugLib.c; sourceTree = ""; }; - 9AA917B825CD452C00BD5E8B /* SmmSmiHandlerProfileLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmmSmiHandlerProfileLib.c; sourceTree = ""; }; - 9AA917B925CD452C00BD5E8B /* SmmSmiHandlerProfileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmSmiHandlerProfileLib.inf; sourceTree = ""; }; - 9AA917BA25CD452C00BD5E8B /* SmmSmiHandlerProfileLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmmSmiHandlerProfileLib.uni; sourceTree = ""; }; - 9AA917BC25CD452C00BD5E8B /* DxeReportStatusCodeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeReportStatusCodeLib.inf; sourceTree = ""; }; - 9AA917BD25CD452C00BD5E8B /* DxeReportStatusCodeLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeReportStatusCodeLib.uni; sourceTree = ""; }; - 9AA917BE25CD452C00BD5E8B /* ReportStatusCodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReportStatusCodeLib.c; sourceTree = ""; }; - 9AA917C025CD452C00BD5E8B /* VarCheckUefiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckUefiLib.inf; sourceTree = ""; }; - 9AA917C125CD452C00BD5E8B /* VarCheckUefiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckUefiLib.uni; sourceTree = ""; }; - 9AA917C225CD452C00BD5E8B /* VarCheckUefiLibNullClass.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckUefiLibNullClass.c; sourceTree = ""; }; - 9AA917C425CD452C00BD5E8B /* RuntimeResetSystemLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeResetSystemLib.inf; sourceTree = ""; }; - 9AA917C525CD452C00BD5E8B /* RuntimeResetSystemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RuntimeResetSystemLib.c; sourceTree = ""; }; - 9AA917C625CD452C00BD5E8B /* RuntimeResetSystemLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = RuntimeResetSystemLib.uni; sourceTree = ""; }; - 9AA917C825CD452C00BD5E8B /* VarCheckPcdLibNullClass.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VarCheckPcdLibNullClass.c; sourceTree = ""; }; - 9AA917C925CD452C00BD5E8B /* VarCheckPcdStructure.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VarCheckPcdStructure.h; sourceTree = ""; }; - 9AA917CA25CD452C00BD5E8B /* VarCheckPcdLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckPcdLib.uni; sourceTree = ""; }; - 9AA917CB25CD452C00BD5E8B /* VarCheckPcdLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VarCheckPcdLib.inf; sourceTree = ""; }; - 9AA917CD25CD452C00BD5E8B /* DxeSecurityManagementLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeSecurityManagementLib.c; sourceTree = ""; }; - 9AA917CE25CD452C00BD5E8B /* DxeSecurityManagementLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeSecurityManagementLib.uni; sourceTree = ""; }; - 9AA917CF25CD452C00BD5E8B /* DxeSecurityManagementLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeSecurityManagementLib.inf; sourceTree = ""; }; - 9AA917D125CD452C00BD5E8B /* PiSmmCoreMemoryProfileLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PiSmmCoreMemoryProfileLib.c; sourceTree = ""; }; - 9AA917D225CD452C00BD5E8B /* PiSmmCoreMemoryAllocationServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCoreMemoryAllocationServices.h; sourceTree = ""; }; - 9AA917D325CD452C00BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA917D425CD452C00BD5E8B /* PiSmmCoreMemoryProfileServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiSmmCoreMemoryProfileServices.h; sourceTree = ""; }; - 9AA917D525CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreMemoryAllocationLib.uni; sourceTree = ""; }; - 9AA917D625CD452C00BD5E8B /* PiSmmCoreMemoryAllocationProfileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreMemoryAllocationProfileLib.inf; sourceTree = ""; }; - 9AA917D725CD452C00BD5E8B /* PiSmmCoreMemoryProfileLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PiSmmCoreMemoryProfileLibNull.c; sourceTree = ""; }; - 9AA917D825CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreMemoryAllocationLib.inf; sourceTree = ""; }; - 9AA917D925CD452C00BD5E8B /* PiSmmCoreMemoryAllocationProfileLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PiSmmCoreMemoryAllocationProfileLib.uni; sourceTree = ""; }; - 9AA917DB25CD452C00BD5E8B /* DxePrintLibPrint2Protocol.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePrintLibPrint2Protocol.uni; sourceTree = ""; }; - 9AA917DC25CD452C00BD5E8B /* PrintLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PrintLib.c; sourceTree = ""; }; - 9AA917DD25CD452C00BD5E8B /* DxePrintLibPrint2Protocol.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxePrintLibPrint2Protocol.inf; sourceTree = ""; }; - 9AA917DF25CD452C00BD5E8B /* MemoryAllocationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAllocationLib.c; sourceTree = ""; }; - 9AA917E025CD452C00BD5E8B /* DxeCoreMemoryAllocationServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCoreMemoryAllocationServices.h; sourceTree = ""; }; - 9AA917E125CD452C00BD5E8B /* DxeCoreMemoryProfileServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCoreMemoryProfileServices.h; sourceTree = ""; }; - 9AA917E225CD452C00BD5E8B /* DxeCoreMemoryAllocationProfileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreMemoryAllocationProfileLib.inf; sourceTree = ""; }; - 9AA917E325CD452C00BD5E8B /* DxeCoreMemoryAllocationProfileLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreMemoryAllocationProfileLib.uni; sourceTree = ""; }; - 9AA917E425CD452C00BD5E8B /* DxeCoreMemoryProfileLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCoreMemoryProfileLib.c; sourceTree = ""; }; - 9AA917E525CD452C00BD5E8B /* DxeCoreMemoryAllocationLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreMemoryAllocationLib.uni; sourceTree = ""; }; - 9AA917E625CD452C00BD5E8B /* DxeCoreMemoryAllocationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCoreMemoryAllocationLib.inf; sourceTree = ""; }; - 9AA917E725CD452C00BD5E8B /* DxeCoreMemoryProfileLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCoreMemoryProfileLibNull.c; sourceTree = ""; }; - 9AA917E925CD452C00BD5E8B /* BootManagerStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerStrings.uni; sourceTree = ""; }; - 9AA917EA25CD452C00BD5E8B /* BootManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootManager.h; sourceTree = ""; }; - 9AA917EB25CD452C00BD5E8B /* BootManagerUiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerUiLib.uni; sourceTree = ""; }; - 9AA917EC25CD452C00BD5E8B /* BootManagerVfr.Vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerVfr.Vfr; sourceTree = ""; }; - 9AA917ED25CD452C00BD5E8B /* BootManagerUiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerUiLib.inf; sourceTree = ""; }; - 9AA917EE25CD452C00BD5E8B /* BootManager.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootManager.c; sourceTree = ""; }; - 9AA917F025CD452C00BD5E8B /* BmpSupportLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BmpSupportLib.c; sourceTree = ""; }; - 9AA917F125CD452C00BD5E8B /* BaseBmpSupportLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseBmpSupportLib.inf; sourceTree = ""; }; - 9AA917F225CD452C00BD5E8B /* BaseBmpSupportLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseBmpSupportLib.uni; sourceTree = ""; }; - 9AA917F425CD452C00BD5E8B /* CpuExceptionHandlerLibNull.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CpuExceptionHandlerLibNull.uni; sourceTree = ""; }; - 9AA917F525CD452C00BD5E8B /* CpuExceptionHandlerLibNull.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CpuExceptionHandlerLibNull.inf; sourceTree = ""; }; - 9AA917F625CD452C00BD5E8B /* CpuExceptionHandlerLibNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuExceptionHandlerLibNull.c; sourceTree = ""; }; - 9AA917F825CD452C00BD5E8B /* HiiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiLib.c; sourceTree = ""; }; - 9AA917F925CD452C00BD5E8B /* UefiHiiLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiHiiLib.uni; sourceTree = ""; }; - 9AA917FA25CD452C00BD5E8B /* UefiHiiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiHiiLib.inf; sourceTree = ""; }; - 9AA917FB25CD452C00BD5E8B /* HiiString.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiString.c; sourceTree = ""; }; - 9AA917FC25CD452C00BD5E8B /* HiiLanguage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiLanguage.c; sourceTree = ""; }; - 9AA917FD25CD452C00BD5E8B /* InternalHiiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InternalHiiLib.h; sourceTree = ""; }; - 9AA917FF25CD452C00BD5E8B /* BaseSortLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSortLib.inf; sourceTree = ""; }; - 9AA9180025CD452C00BD5E8B /* BaseSortLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BaseSortLib.uni; sourceTree = ""; }; - 9AA9180125CD452C00BD5E8B /* BaseSortLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseSortLib.c; sourceTree = ""; }; - 9AA9180325CD452C00BD5E8B /* DxeCorePerformanceLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeCorePerformanceLib.c; sourceTree = ""; }; - 9AA9180425CD452C00BD5E8B /* DxeCorePerformanceLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCorePerformanceLibInternal.h; sourceTree = ""; }; - 9AA9180525CD452C00BD5E8B /* DxeCorePerformanceLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCorePerformanceLib.inf; sourceTree = ""; }; - 9AA9180625CD452C00BD5E8B /* DxeCorePerformanceLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeCorePerformanceLib.uni; sourceTree = ""; }; - 9AA9180825CD452C00BD5E8B /* DxeResetSystemLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeResetSystemLib.uni; sourceTree = ""; }; - 9AA9180925CD452C00BD5E8B /* DxeResetSystemLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeResetSystemLib.inf; sourceTree = ""; }; - 9AA9180A25CD452C00BD5E8B /* DxeResetSystemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeResetSystemLib.c; sourceTree = ""; }; - 9AA9180C25CD452C00BD5E8B /* PeiResetSystemLib.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiResetSystemLib.uni; sourceTree = ""; }; - 9AA9180D25CD452C00BD5E8B /* PeiResetSystemLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PeiResetSystemLib.inf; sourceTree = ""; }; - 9AA9180E25CD452C00BD5E8B /* PeiResetSystemLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeiResetSystemLib.c; sourceTree = ""; }; - 9AA9180F25CD452C00BD5E8B /* MdeModulePkgSample.dec */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdeModulePkgSample.dec; sourceTree = ""; }; - 9AA9181125CD452D00BD5E8B /* LogoDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LogoDxe.uni; sourceTree = ""; }; - 9AA9181225CD452D00BD5E8B /* LogoDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LogoDxe.inf; sourceTree = ""; }; - 9AA9181325CD452D00BD5E8B /* Logo.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = Logo.bmp; sourceTree = ""; }; - 9AA9181425CD452D00BD5E8B /* Logo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = Logo.uni; sourceTree = ""; }; - 9AA9181525CD452D00BD5E8B /* LogoDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LogoDxeExtra.uni; sourceTree = ""; }; - 9AA9181625CD452D00BD5E8B /* LogoExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = LogoExtra.uni; sourceTree = ""; }; - 9AA9181725CD452D00BD5E8B /* Logo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Logo.inf; sourceTree = ""; }; - 9AA9181825CD452D00BD5E8B /* Logo.idf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Logo.idf; sourceTree = ""; }; - 9AA9181925CD452D00BD5E8B /* Logo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Logo.c; sourceTree = ""; }; - 9AA9181A25CD452D00BD5E8B /* MdeModulePkg.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdeModulePkg.uni; sourceTree = ""; }; - 9AA9181B25CD452D00BD5E8B /* MdeModulePkg.dec */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdeModulePkg.dec; sourceTree = ""; }; - 9AA9181E25CD452D00BD5E8B /* FrontPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrontPage.h; sourceTree = ""; }; - 9AA9181F25CD452D00BD5E8B /* FrontPageCustomizedUi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrontPageCustomizedUi.h; sourceTree = ""; }; - 9AA9182025CD452D00BD5E8B /* Ui.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ui.h; sourceTree = ""; }; - 9AA9182125CD452D00BD5E8B /* FrontPageCustomizedUiSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FrontPageCustomizedUiSupport.c; sourceTree = ""; }; - 9AA9182225CD452D00BD5E8B /* FrontPageVfr.Vfr */ = {isa = PBXFileReference; lastKnownFileType = text; path = FrontPageVfr.Vfr; sourceTree = ""; }; - 9AA9182325CD452D00BD5E8B /* String.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = String.c; sourceTree = ""; }; - 9AA9182425CD452D00BD5E8B /* FrontPageCustomizedUi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FrontPageCustomizedUi.c; sourceTree = ""; }; - 9AA9182525CD452D00BD5E8B /* UiApp.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UiApp.uni; sourceTree = ""; }; - 9AA9182625CD452D00BD5E8B /* FrontPage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FrontPage.c; sourceTree = ""; }; - 9AA9182725CD452D00BD5E8B /* FrontPageStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = FrontPageStrings.uni; sourceTree = ""; }; - 9AA9182825CD452D00BD5E8B /* UiAppExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UiAppExtra.uni; sourceTree = ""; }; - 9AA9182925CD452D00BD5E8B /* UiApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UiApp.inf; sourceTree = ""; }; - 9AA9182A25CD452D00BD5E8B /* FrontPageCustomizedUiSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrontPageCustomizedUiSupport.h; sourceTree = ""; }; - 9AA9182B25CD452D00BD5E8B /* String.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = String.h; sourceTree = ""; }; - 9AA9182D25CD452D00BD5E8B /* HelloWorldStr.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HelloWorldStr.uni; sourceTree = ""; }; - 9AA9182E25CD452D00BD5E8B /* HelloWorld.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HelloWorld.uni; sourceTree = ""; }; - 9AA9182F25CD452D00BD5E8B /* HelloWorld.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = HelloWorld.inf; sourceTree = ""; }; - 9AA9183025CD452D00BD5E8B /* HelloWorld.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HelloWorld.c; sourceTree = ""; }; - 9AA9183125CD452D00BD5E8B /* HelloWorldExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = HelloWorldExtra.uni; sourceTree = ""; }; - 9AA9183325CD452D00BD5E8B /* BootManagerMenu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootManagerMenu.c; sourceTree = ""; }; - 9AA9183425CD452D00BD5E8B /* BootManagerMenuAppExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerMenuAppExtra.uni; sourceTree = ""; }; - 9AA9183525CD452D00BD5E8B /* BootManagerMenuStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerMenuStrings.uni; sourceTree = ""; }; - 9AA9183625CD452D00BD5E8B /* BootManagerMenu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootManagerMenu.h; sourceTree = ""; }; - 9AA9183725CD452D00BD5E8B /* BootManagerMenuApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerMenuApp.inf; sourceTree = ""; }; - 9AA9183825CD452D00BD5E8B /* BootManagerMenuApp.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootManagerMenuApp.uni; sourceTree = ""; }; - 9AA9183A25CD452D00BD5E8B /* CapsuleApp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CapsuleApp.h; sourceTree = ""; }; - 9AA9183B25CD452D00BD5E8B /* CapsuleApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleApp.inf; sourceTree = ""; }; - 9AA9183C25CD452D00BD5E8B /* AppSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppSupport.c; sourceTree = ""; }; - 9AA9183D25CD452D00BD5E8B /* CapsuleApp.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleApp.uni; sourceTree = ""; }; - 9AA9183E25CD452D00BD5E8B /* CapsuleAppExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = CapsuleAppExtra.uni; sourceTree = ""; }; - 9AA9183F25CD452D00BD5E8B /* CapsuleOnDisk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleOnDisk.c; sourceTree = ""; }; - 9AA9184025CD452D00BD5E8B /* CapsuleApp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleApp.c; sourceTree = ""; }; - 9AA9184125CD452D00BD5E8B /* CapsuleDump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CapsuleDump.c; sourceTree = ""; }; - 9AA9184325CD452D00BD5E8B /* MemoryProfileInfo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = MemoryProfileInfo.inf; sourceTree = ""; }; - 9AA9184425CD452D00BD5E8B /* MemoryProfileInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryProfileInfo.c; sourceTree = ""; }; - 9AA9184525CD452D00BD5E8B /* MemoryProfileInfo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MemoryProfileInfo.uni; sourceTree = ""; }; - 9AA9184625CD452D00BD5E8B /* MemoryProfileInfoExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = MemoryProfileInfoExtra.uni; sourceTree = ""; }; - 9AA9184825CD452D00BD5E8B /* DumpDynPcd.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DumpDynPcd.inf; sourceTree = ""; }; - 9AA9184925CD452D00BD5E8B /* DumpDynPcdStr.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = DumpDynPcdStr.uni; sourceTree = ""; }; - 9AA9184A25CD452D00BD5E8B /* DumpDynPcd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DumpDynPcd.c; sourceTree = ""; }; - 9AA9184C25CD452D00BD5E8B /* VariableInfoExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableInfoExtra.uni; sourceTree = ""; }; - 9AA9184D25CD452D00BD5E8B /* VariableInfo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableInfo.inf; sourceTree = ""; }; - 9AA9184E25CD452D00BD5E8B /* VariableInfo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = VariableInfo.uni; sourceTree = ""; }; - 9AA9184F25CD452D00BD5E8B /* VariableInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableInfo.c; sourceTree = ""; }; - 9AA9185125CD452D00BD5E8B /* SmiHandlerProfileInfoExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmiHandlerProfileInfoExtra.uni; sourceTree = ""; }; - 9AA9185225CD452D00BD5E8B /* SmiHandlerProfileInfo.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmiHandlerProfileInfo.uni; sourceTree = ""; }; - 9AA9185325CD452D00BD5E8B /* SmiHandlerProfileInfo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmiHandlerProfileInfo.inf; sourceTree = ""; }; - 9AA9185425CD452D00BD5E8B /* SmiHandlerProfileInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmiHandlerProfileInfo.c; sourceTree = ""; }; - 9AA9185525CD452D00BD5E8B /* MdeModulePkg.dsc */ = {isa = PBXFileReference; lastKnownFileType = text; path = MdeModulePkg.dsc; sourceTree = ""; }; - 9AA9185925CD468F00BD5E8B /* AppleMacEfiSpec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMacEfiSpec.h; sourceTree = ""; }; - 9AA9185B25CD468F00BD5E8B /* VesaBiosExtensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VesaBiosExtensions.h; sourceTree = ""; }; - 9AA9185C25CD468F00BD5E8B /* GenericIch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GenericIch.h; sourceTree = ""; }; - 9AA9185D25CD468F00BD5E8B /* CpuId.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuId.h; sourceTree = ""; }; - 9AA9185E25CD468F00BD5E8B /* AppleSmBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmBios.h; sourceTree = ""; }; - 9AA9185F25CD468F00BD5E8B /* AppleRtc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleRtc.h; sourceTree = ""; }; - 9AA9186025CD468F00BD5E8B /* AppleDiskImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskImage.h; sourceTree = ""; }; - 9AA9186125CD468F00BD5E8B /* PiBootMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PiBootMode.h; sourceTree = ""; }; - 9AA9186225CD468F00BD5E8B /* PeImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeImage.h; sourceTree = ""; }; - 9AA9186325CD468F00BD5E8B /* AppleChunklist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleChunklist.h; sourceTree = ""; }; - 9AA9186425CD468F00BD5E8B /* Riff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Riff.h; sourceTree = ""; }; - 9AA9186525CD468F00BD5E8B /* AppleFatBinaryImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFatBinaryImage.h; sourceTree = ""; }; - 9AA9186625CD468F00BD5E8B /* HdaCodec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodec.h; sourceTree = ""; }; - 9AA9186725CD468F00BD5E8B /* AppleHibernate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHibernate.h; sourceTree = ""; }; - 9AA9186825CD468F00BD5E8B /* AppleFeatures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFeatures.h; sourceTree = ""; }; - 9AA9186925CD468F00BD5E8B /* AppleMachoImage.h.dis */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppleMachoImage.h.dis; sourceTree = ""; }; - 9AA9186A25CD468F00BD5E8B /* AppleCsrConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCsrConfig.h; sourceTree = ""; }; - 9AA9186B25CD468F00BD5E8B /* PciCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCommand.h; sourceTree = ""; }; - 9AA9186C25CD468F00BD5E8B /* AppleDiskLabel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskLabel.h; sourceTree = ""; }; - 9AA9186D25CD468F00BD5E8B /* MachO-loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MachO-loader.h"; sourceTree = ""; }; - 9AA9186E25CD468F00BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA9186F25CD468F00BD5E8B /* AppleHid.h.disabled */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppleHid.h.disabled; sourceTree = ""; }; - 9AA9187025CD468F00BD5E8B /* AppleBootArgs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBootArgs.h; sourceTree = ""; }; - 9AA9187125CD468F00BD5E8B /* AtomBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtomBios.h; sourceTree = ""; }; - 9AA9187225CD468F00BD5E8B /* UsbHid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHid.h; sourceTree = ""; }; - 9AA9187325CD468F00BD5E8B /* AppleIntelCpuInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleIntelCpuInfo.h; sourceTree = ""; }; - 9AA9187425CD468F00BD5E8B /* ProcessorInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProcessorInfo.h; sourceTree = ""; }; - 9AA9187525CD468F00BD5E8B /* PciBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciBus.h; sourceTree = ""; }; - 9AA9187625CD468F00BD5E8B /* AppleMacEfi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMacEfi.h; sourceTree = ""; }; - 9AA9187725CD468F00BD5E8B /* EfiLdrHandoff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiLdrHandoff.h; sourceTree = ""; }; - 9AA9187925CD468F00BD5E8B /* HdaRegisters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaRegisters.h; sourceTree = ""; }; - 9AA9187A25CD468F00BD5E8B /* HdaModels.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaModels.h; sourceTree = ""; }; - 9AA9187B25CD468F00BD5E8B /* UefiHiiServicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiHiiServicesLib.h; sourceTree = ""; }; - 9AA9187C25CD468F00BD5E8B /* MachoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MachoLib.h; sourceTree = ""; }; - 9AA9187D25CD468F00BD5E8B /* HdaVerbs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaVerbs.h; sourceTree = ""; }; - 9AA9187E25CD468F00BD5E8B /* UsbMass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMass.h; sourceTree = ""; }; - 9AA9187F25CD468F00BD5E8B /* printf_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = printf_lite.h; sourceTree = ""; }; - 9AA9188025CD468F00BD5E8B /* PeCoffLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeCoffLib.h; sourceTree = ""; }; - 9AA9188125CD468F00BD5E8B /* printf_lite-conf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "printf_lite-conf.h"; sourceTree = ""; }; - 9AA9188225CD468F00BD5E8B /* GenericBdsLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GenericBdsLib.h; sourceTree = ""; }; - 9AA9188325CD468F00BD5E8B /* UsbMassBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassBoot.h; sourceTree = ""; }; - 9AA9188425CD468F00BD5E8B /* MemLogLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MemLogLib.h; sourceTree = ""; }; - 9AA9188525CD468F00BD5E8B /* VideoBiosPatchLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VideoBiosPatchLib.h; sourceTree = ""; }; - 9AA9188625CD468F00BD5E8B /* WaveLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WaveLib.h; sourceTree = ""; }; - 9AA9188725CD468F00BD5E8B /* OcAfterBootCompatLib4Clover.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAfterBootCompatLib4Clover.h; sourceTree = ""; }; - 9AA9188925CD468F00BD5E8B /* NullTextOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NullTextOutput.h; sourceTree = ""; }; - 9AA9188A25CD468F00BD5E8B /* UsbMassImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbMassImpl.h; sourceTree = ""; }; - 9AA9188B25CD468F00BD5E8B /* AppleImageCodecProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleImageCodecProtocol.h; sourceTree = ""; }; - 9AA9188C25CD468F00BD5E8B /* AppleDeviceControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDeviceControl.h; sourceTree = ""; }; - 9AA9188D25CD468F00BD5E8B /* HdaControllerInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaControllerInfo.h; sourceTree = ""; }; - 9AA9188E25CD468F00BD5E8B /* AppleKeyState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKeyState.h; sourceTree = ""; }; - 9AA9188F25CD468F00BD5E8B /* efiConsoleControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = efiConsoleControl.h; sourceTree = ""; }; - 9AA9189025CD468F00BD5E8B /* ApplePartitionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePartitionInfo.h; sourceTree = ""; }; - 9AA9189125CD468F00BD5E8B /* AudioIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AudioIo.h; sourceTree = ""; }; - 9AA9189225CD468F00BD5E8B /* FSInjectProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FSInjectProtocol.h; sourceTree = ""; }; - 9AA9189325CD468F00BD5E8B /* HdaIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaIo.h; sourceTree = ""; }; - 9AA9189425CD468F00BD5E8B /* OcQuirksProtocol4Clover.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcQuirksProtocol4Clover.h; sourceTree = ""; }; - 9AA9189525CD468F00BD5E8B /* EmuVariableControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EmuVariableControl.h; sourceTree = ""; }; - 9AA9189625CD468F00BD5E8B /* KeyboardInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeyboardInfo.h; sourceTree = ""; }; - 9AA9189725CD468F00BD5E8B /* AppleSMC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSMC.h; sourceTree = ""; }; - 9AA9189825CD468F00BD5E8B /* PciIoImp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciIoImp.h; sourceTree = ""; }; - 9AA9189925CD468F00BD5E8B /* AptioMemoryFix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AptioMemoryFix.h; sourceTree = ""; }; - 9AA9189A25CD468F00BD5E8B /* HdaCodecInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodecInfo.h; sourceTree = ""; }; - 9AA9189B25CD468F00BD5E8B /* ApfsEfiBootRecordInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApfsEfiBootRecordInfo.h; sourceTree = ""; }; - 9AA9189C25CD468F00BD5E8B /* ApplePlatformInfoDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePlatformInfoDatabase.h; sourceTree = ""; }; - 9AA9189D25CD468F00BD5E8B /* MsgLog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MsgLog.h; sourceTree = ""; }; - 9AA9189E25CD468F00BD5E8B /* SimpleAudioOut.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleAudioOut.h; sourceTree = ""; }; - 9AA9189F25CD468F00BD5E8B /* AppleDiskIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskIo.h; sourceTree = ""; }; - 9AA918A025CD468F00BD5E8B /* AppleGraphConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleGraphConfig.h; sourceTree = ""; }; - 9AA918A125CD468F00BD5E8B /* Hash.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Hash.h; sourceTree = ""; }; - 9AA918A225CD468F00BD5E8B /* MicrosoftWindows.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MicrosoftWindows.h; sourceTree = ""; }; - 9AA918A325CD468F00BD5E8B /* FlashLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FlashLayout.h; sourceTree = ""; }; - 9AA918A425CD468F00BD5E8B /* EfiFlashMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiFlashMap.h; sourceTree = ""; }; - 9AA918A625CD468F00BD5E8B /* PciOptionRomTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciOptionRomTable.h; sourceTree = ""; }; - 9AA918A725CD468F00BD5E8B /* PciExpressBaseAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpressBaseAddress.h; sourceTree = ""; }; - 9AA918A825CD468F00BD5E8B /* DxeCoreFileName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCoreFileName.h; sourceTree = ""; }; - 9AA918A925CD468F00BD5E8B /* LdrMemoryDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LdrMemoryDescriptor.h; sourceTree = ""; }; - 9AA918AA25CD468F00BD5E8B /* ConsoleOutConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConsoleOutConfig.h; sourceTree = ""; }; - 9AA918AB25CD468F00BD5E8B /* FlashMapHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FlashMapHob.h; sourceTree = ""; }; - 9AA918AC25CD468F00BD5E8B /* MicrosoftVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MicrosoftVariable.h; sourceTree = ""; }; - 9AA918AD25CD468F00BD5E8B /* AcpiDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiDescription.h; sourceTree = ""; }; - 9AA918AE25CD468F00BD5E8B /* ApplePlatformInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePlatformInfo.h; sourceTree = ""; }; - 9AA918AF25CD468F00BD5E8B /* AppleApfsInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleApfsInfo.h; sourceTree = ""; }; - 9AA918B025CD468F00BD5E8B /* EfiImageFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiImageFormat.h; sourceTree = ""; }; - 9AA918B125CD468F00BD5E8B /* UefiLoader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UefiLoader.h; sourceTree = ""; }; - 9AA918BC25CD4B5900BD5E8B /* lib.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lib.cpp; sourceTree = ""; }; - 9AA918BD25CD4B5900BD5E8B /* lib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lib.h; sourceTree = ""; }; - 9AA918C525CD4CD300BD5E8B /* BmLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BmLib.h; sourceTree = ""; }; - 9AA918C625CD4CD300BD5E8B /* BmLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BmLib.cpp; sourceTree = ""; }; - 9AA918D125CD516A00BD5E8B /* BootLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BootLog.h; sourceTree = ""; }; - 9AA918DD25CD597E00BD5E8B /* MBP71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP71.yaml; sourceTree = ""; }; - 9AA918DE25CD597E00BD5E8B /* MBP111.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP111.yaml; sourceTree = ""; }; - 9AA918DF25CD597E00BD5E8B /* MBP131.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP131.yaml; sourceTree = ""; }; - 9AA918E025CD597E00BD5E8B /* MBP51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP51.yaml; sourceTree = ""; }; - 9AA918E125CD597E00BD5E8B /* MBP92.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP92.yaml; sourceTree = ""; }; - 9AA918E225CD597E00BD5E8B /* MBP11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP11.yaml; sourceTree = ""; }; - 9AA918E325CD597E00BD5E8B /* MBP31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP31.yaml; sourceTree = ""; }; - 9AA918E425CD597E00BD5E8B /* MBP151.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP151.yaml; sourceTree = ""; }; - 9AA918E525CD597E00BD5E8B /* MBP41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP41.yaml; sourceTree = ""; }; - 9AA918E625CD597E00BD5E8B /* MBP121.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP121.yaml; sourceTree = ""; }; - 9AA918E725CD597E00BD5E8B /* MBP82.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP82.yaml; sourceTree = ""; }; - 9AA918E825CD597E00BD5E8B /* MBP101.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP101.yaml; sourceTree = ""; }; - 9AA918E925CD597E00BD5E8B /* MBP61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP61.yaml; sourceTree = ""; }; - 9AA918EA25CD597E00BD5E8B /* MBP141.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP141.yaml; sourceTree = ""; }; - 9AA918EB25CD597E00BD5E8B /* MBP21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP21.yaml; sourceTree = ""; }; - 9AA918EC25CD597E00BD5E8B /* MBP83.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP83.yaml; sourceTree = ""; }; - 9AA918ED25CD597E00BD5E8B /* MBP161.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP161.yaml; sourceTree = ""; }; - 9AA918EE25CD597E00BD5E8B /* MBP55.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP55.yaml; sourceTree = ""; }; - 9AA918EF25CD597E00BD5E8B /* MBP162.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP162.yaml; sourceTree = ""; }; - 9AA918F025CD597E00BD5E8B /* MBP115.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP115.yaml; sourceTree = ""; }; - 9AA918F125CD597E00BD5E8B /* MBP142.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP142.yaml; sourceTree = ""; }; - 9AA918F225CD597E00BD5E8B /* MBP154.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP154.yaml; sourceTree = ""; }; - 9AA918F325CD597E00BD5E8B /* MBP22.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP22.yaml; sourceTree = ""; }; - 9AA918F425CD597E00BD5E8B /* MBP102.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP102.yaml; sourceTree = ""; }; - 9AA918F525CD597E00BD5E8B /* MBP143.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP143.yaml; sourceTree = ""; }; - 9AA918F625CD597E00BD5E8B /* MBP62.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP62.yaml; sourceTree = ""; }; - 9AA918F725CD597E00BD5E8B /* MBP114.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP114.yaml; sourceTree = ""; }; - 9AA918F825CD597E00BD5E8B /* MBP163.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP163.yaml; sourceTree = ""; }; - 9AA918F925CD597E00BD5E8B /* MBP54.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP54.yaml; sourceTree = ""; }; - 9AA918FA25CD597E00BD5E8B /* MBP81.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP81.yaml; sourceTree = ""; }; - 9AA918FB25CD597E00BD5E8B /* MBP113.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP113.yaml; sourceTree = ""; }; - 9AA918FC25CD597E00BD5E8B /* MBP152.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP152.yaml; sourceTree = ""; }; - 9AA918FD25CD597E00BD5E8B /* MBP53.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP53.yaml; sourceTree = ""; }; - 9AA918FE25CD597E00BD5E8B /* MBP12.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP12.yaml; sourceTree = ""; }; - 9AA918FF25CD597E00BD5E8B /* MBP133.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP133.yaml; sourceTree = ""; }; - 9AA9190025CD597E00BD5E8B /* MBP164.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP164.yaml; sourceTree = ""; }; - 9AA9190125CD597E00BD5E8B /* MBP132.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP132.yaml; sourceTree = ""; }; - 9AA9190225CD597E00BD5E8B /* MBP52.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP52.yaml; sourceTree = ""; }; - 9AA9190325CD597E00BD5E8B /* MBP91.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP91.yaml; sourceTree = ""; }; - 9AA9190425CD597E00BD5E8B /* MBP153.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP153.yaml; sourceTree = ""; }; - 9AA9190525CD597E00BD5E8B /* MBP112.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBP112.yaml; sourceTree = ""; }; - 9AA9190725CD597E00BD5E8B /* MM81.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM81.yaml; sourceTree = ""; }; - 9AA9190825CD597E00BD5E8B /* MM62.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM62.yaml; sourceTree = ""; }; - 9AA9190925CD597E00BD5E8B /* MM52.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM52.yaml; sourceTree = ""; }; - 9AA9190A25CD597E00BD5E8B /* MM53.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM53.yaml; sourceTree = ""; }; - 9AA9190B25CD597E00BD5E8B /* MM31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM31.yaml; sourceTree = ""; }; - 9AA9190C25CD597E00BD5E8B /* MM11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM11.yaml; sourceTree = ""; }; - 9AA9190D25CD597E00BD5E8B /* MM51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM51.yaml; sourceTree = ""; }; - 9AA9190E25CD597E00BD5E8B /* MM71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM71.yaml; sourceTree = ""; }; - 9AA9190F25CD597E00BD5E8B /* MM21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM21.yaml; sourceTree = ""; }; - 9AA9191025CD597E00BD5E8B /* MM61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM61.yaml; sourceTree = ""; }; - 9AA9191125CD597E00BD5E8B /* MM41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MM41.yaml; sourceTree = ""; }; - 9AA9191325CD597E00BD5E8B /* XS21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = XS21.yaml; sourceTree = ""; }; - 9AA9191425CD597E00BD5E8B /* XS11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = XS11.yaml; sourceTree = ""; }; - 9AA9191525CD597E00BD5E8B /* XS31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = XS31.yaml; sourceTree = ""; }; - 9AA9191725CD597E00BD5E8B /* IM181.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM181.yaml; sourceTree = ""; }; - 9AA9191825CD597E00BD5E8B /* IM142.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM142.yaml; sourceTree = ""; }; - 9AA9191925CD597E00BD5E8B /* IM162.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM162.yaml; sourceTree = ""; }; - 9AA9191A25CD597E00BD5E8B /* IM61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM61.yaml; sourceTree = ""; }; - 9AA9191B25CD597E00BD5E8B /* IM122.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM122.yaml; sourceTree = ""; }; - 9AA9191C25CD597E00BD5E8B /* IM41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM41.yaml; sourceTree = ""; }; - 9AA9191D25CD597E00BD5E8B /* IM143.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM143.yaml; sourceTree = ""; }; - 9AA9191E25CD597E00BD5E8B /* IM133.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM133.yaml; sourceTree = ""; }; - 9AA9191F25CD597E00BD5E8B /* IM191.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM191.yaml; sourceTree = ""; }; - 9AA9192025CD597E00BD5E8B /* IM144.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM144.yaml; sourceTree = ""; }; - 9AA9192125CD597E00BD5E8B /* IM113.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM113.yaml; sourceTree = ""; }; - 9AA9192225CD597E00BD5E8B /* IM51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM51.yaml; sourceTree = ""; }; - 9AA9192325CD597E00BD5E8B /* IM112.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM112.yaml; sourceTree = ""; }; - 9AA9192425CD597E00BD5E8B /* IM201.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM201.yaml; sourceTree = ""; }; - 9AA9192525CD597E00BD5E8B /* IM132.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM132.yaml; sourceTree = ""; }; - 9AA9192625CD597E00BD5E8B /* IM71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM71.yaml; sourceTree = ""; }; - 9AA9192725CD597E00BD5E8B /* IM131.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM131.yaml; sourceTree = ""; }; - 9AA9192825CD597E00BD5E8B /* IM52.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM52.yaml; sourceTree = ""; }; - 9AA9192925CD597E00BD5E8B /* IM111.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM111.yaml; sourceTree = ""; }; - 9AA9192A25CD597E00BD5E8B /* IM91.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM91.yaml; sourceTree = ""; }; - 9AA9192B25CD597E00BD5E8B /* IM202.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM202.yaml; sourceTree = ""; }; - 9AA9192C25CD597E00BD5E8B /* IM192.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM192.yaml; sourceTree = ""; }; - 9AA9192D25CD597E00BD5E8B /* IM151.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM151.yaml; sourceTree = ""; }; - 9AA9192E25CD597E00BD5E8B /* IM171.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM171.yaml; sourceTree = ""; }; - 9AA9192F25CD597E00BD5E8B /* IM101.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM101.yaml; sourceTree = ""; }; - 9AA9193025CD597E00BD5E8B /* IM42.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM42.yaml; sourceTree = ""; }; - 9AA9193125CD597E00BD5E8B /* IM81.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM81.yaml; sourceTree = ""; }; - 9AA9193225CD597E00BD5E8B /* IM183.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM183.yaml; sourceTree = ""; }; - 9AA9193325CD597E00BD5E8B /* IM121.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM121.yaml; sourceTree = ""; }; - 9AA9193425CD597E00BD5E8B /* IM161.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM161.yaml; sourceTree = ""; }; - 9AA9193525CD597E00BD5E8B /* IM182.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM182.yaml; sourceTree = ""; }; - 9AA9193625CD597E00BD5E8B /* IM141.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IM141.yaml; sourceTree = ""; }; - 9AA9193825CD597E00BD5E8B /* MBA72.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA72.yaml; sourceTree = ""; }; - 9AA9193925CD597E00BD5E8B /* MBA91.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA91.yaml; sourceTree = ""; }; - 9AA9193A25CD597E00BD5E8B /* MBA52.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA52.yaml; sourceTree = ""; }; - 9AA9193B25CD597E00BD5E8B /* MBA32.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA32.yaml; sourceTree = ""; }; - 9AA9193C25CD597E00BD5E8B /* MBA81.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA81.yaml; sourceTree = ""; }; - 9AA9193D25CD597E00BD5E8B /* MBA42.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA42.yaml; sourceTree = ""; }; - 9AA9193E25CD597E00BD5E8B /* MBA62.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA62.yaml; sourceTree = ""; }; - 9AA9193F25CD597E00BD5E8B /* MBA21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA21.yaml; sourceTree = ""; }; - 9AA9194025CD597E00BD5E8B /* MBA61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA61.yaml; sourceTree = ""; }; - 9AA9194125CD597E00BD5E8B /* MBA82.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA82.yaml; sourceTree = ""; }; - 9AA9194225CD597E00BD5E8B /* MBA41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA41.yaml; sourceTree = ""; }; - 9AA9194325CD597E00BD5E8B /* MBA31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA31.yaml; sourceTree = ""; }; - 9AA9194425CD597E00BD5E8B /* MBA11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA11.yaml; sourceTree = ""; }; - 9AA9194525CD597E00BD5E8B /* MBA51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA51.yaml; sourceTree = ""; }; - 9AA9194625CD597E00BD5E8B /* MBA71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MBA71.yaml; sourceTree = ""; }; - 9AA9194825CD597E00BD5E8B /* MB51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB51.yaml; sourceTree = ""; }; - 9AA9194925CD597E00BD5E8B /* MB71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB71.yaml; sourceTree = ""; }; - 9AA9194A25CD597E00BD5E8B /* MB31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB31.yaml; sourceTree = ""; }; - 9AA9194B25CD597E00BD5E8B /* MB11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB11.yaml; sourceTree = ""; }; - 9AA9194C25CD597E00BD5E8B /* MB61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB61.yaml; sourceTree = ""; }; - 9AA9194D25CD597E00BD5E8B /* MB41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB41.yaml; sourceTree = ""; }; - 9AA9194E25CD597E00BD5E8B /* MB21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB21.yaml; sourceTree = ""; }; - 9AA9194F25CD597E00BD5E8B /* MB81.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB81.yaml; sourceTree = ""; }; - 9AA9195025CD597E00BD5E8B /* MB101.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB101.yaml; sourceTree = ""; }; - 9AA9195125CD597E00BD5E8B /* MB52.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB52.yaml; sourceTree = ""; }; - 9AA9195225CD597E00BD5E8B /* MB91.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MB91.yaml; sourceTree = ""; }; - 9AA9195425CD597E00BD5E8B /* MP41.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP41.yaml; sourceTree = ""; }; - 9AA9195525CD597E00BD5E8B /* MP61.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP61.yaml; sourceTree = ""; }; - 9AA9195625CD597E00BD5E8B /* MP21.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP21.yaml; sourceTree = ""; }; - 9AA9195725CD597E00BD5E8B /* MP71.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP71.yaml; sourceTree = ""; }; - 9AA9195825CD597E00BD5E8B /* MP51.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP51.yaml; sourceTree = ""; }; - 9AA9195925CD597E00BD5E8B /* MP11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP11.yaml; sourceTree = ""; }; - 9AA9195A25CD597E00BD5E8B /* MP31.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = MP31.yaml; sourceTree = ""; }; - 9AA9195C25CD597E00BD5E8B /* IMP11.yaml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = IMP11.yaml; sourceTree = ""; }; - 9AA9195D25CD597E00BD5E8B /* update_generated.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = update_generated.py; sourceTree = ""; }; - 9AA9195E25CD597E00BD5E8B /* update_products.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = update_products.py; sourceTree = ""; }; - 9AA9195F25CD597E00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA9196025CD597E00BD5E8B /* Products.zjson */ = {isa = PBXFileReference; lastKnownFileType = file; path = Products.zjson; sourceTree = ""; }; - 9AA9196125CD597E00BD5E8B /* DataBase.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = DataBase.md; sourceTree = ""; }; - 9AA9196325CD597E00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA9196525CD597E00BD5E8B /* hfs_format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hfs_format.h; sourceTree = ""; }; - 9AA9196625CD597E00BD5E8B /* mk_fsw_strfunc.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = mk_fsw_strfunc.py; sourceTree = ""; }; - 9AA9196725CD597E00BD5E8B /* fsw_hfs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_hfs.h; sourceTree = ""; }; - 9AA9196825CD597E00BD5E8B /* fsw_core.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_core.c; sourceTree = ""; }; - 9AA9196925CD597E00BD5E8B /* fsw_strfunc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_strfunc.h; sourceTree = ""; }; - 9AA9196A25CD597E00BD5E8B /* fsw_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_base.h; sourceTree = ""; }; - 9AA9196B25CD597E00BD5E8B /* fsw_efi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_efi.h; sourceTree = ""; }; - 9AA9196C25CD597E00BD5E8B /* fsw_efi_lib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_efi_lib.c; sourceTree = ""; }; - 9AA9196D25CD597E00BD5E8B /* fsw_lib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_lib.c; sourceTree = ""; }; - 9AA9196E25CD597E00BD5E8B /* hfs_unistr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hfs_unistr.h; sourceTree = ""; }; - 9AA9196F25CD597E00BD5E8B /* fsw_hfs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_hfs.c; sourceTree = ""; }; - 9AA9197025CD597E00BD5E8B /* fsw_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_core.h; sourceTree = ""; }; - 9AA9197125CD597E00BD5E8B /* fsw_efi_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_efi_base.h; sourceTree = ""; }; - 9AA9197225CD597E00BD5E8B /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE.txt; sourceTree = ""; }; - 9AA9197325CD597E00BD5E8B /* VBoxHfs.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VBoxHfs.inf; sourceTree = ""; }; - 9AA9197425CD597E00BD5E8B /* fsw_efi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_efi.c; sourceTree = ""; }; - 9AA9197B25CD597E00BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA9197D25CD597E00BD5E8B /* VBoxHfs.vcxproj */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = VBoxHfs.vcxproj; sourceTree = ""; }; - 9AA9197F25CD597E00BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA9198025CD597E00BD5E8B /* dirent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dirent.h; sourceTree = ""; }; - 9AA9198225CD597E00BD5E8B /* fsw_posix.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fsw_posix.c; sourceTree = ""; }; - 9AA9198325CD597E00BD5E8B /* fsw_posix_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_posix_base.h; sourceTree = ""; }; - 9AA9198425CD597E00BD5E8B /* fsw_posix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fsw_posix.h; sourceTree = ""; }; - 9AA9198525CD597E00BD5E8B /* tstmain.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tstmain.c; sourceTree = ""; }; - 9AA9198725CD597E00BD5E8B /* AudioDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AudioDxe.c; sourceTree = ""; }; - 9AA9198925CD597E00BD5E8B /* HdaCodecInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaCodecInfo.c; sourceTree = ""; }; - 9AA9198A25CD597E00BD5E8B /* HdaCodecComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaCodecComponentName.c; sourceTree = ""; }; - 9AA9198B25CD597E00BD5E8B /* HdaCodec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodec.h; sourceTree = ""; }; - 9AA9198C25CD597E00BD5E8B /* HdaCodecAudioIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaCodecAudioIo.c; sourceTree = ""; }; - 9AA9198D25CD597E00BD5E8B /* HdaCodecComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodecComponentName.h; sourceTree = ""; }; - 9AA9198E25CD597E00BD5E8B /* HdaCodec.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaCodec.c; sourceTree = ""; }; - 9AA9199025CD597E00BD5E8B /* HdaControllerComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaControllerComponentName.c; sourceTree = ""; }; - 9AA9199125CD597E00BD5E8B /* HdaControllerMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaControllerMem.c; sourceTree = ""; }; - 9AA9199225CD597E00BD5E8B /* HdaController.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaController.c; sourceTree = ""; }; - 9AA9199325CD597E00BD5E8B /* HdaControllerHdaIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaControllerHdaIo.c; sourceTree = ""; }; - 9AA9199425CD597E00BD5E8B /* HdaControllerInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaControllerInfo.c; sourceTree = ""; }; - 9AA9199525CD597E00BD5E8B /* HdaControllerComponentName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaControllerComponentName.h; sourceTree = ""; }; - 9AA9199625CD597E00BD5E8B /* HdaController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaController.h; sourceTree = ""; }; - 9AA9199725CD597E00BD5E8B /* AudioDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AudioDxe.h; sourceTree = ""; }; - 9AA9199825CD597E00BD5E8B /* AudioDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AudioDxe.inf; sourceTree = ""; }; - 9AA9199925CD597E00BD5E8B /* Changelog.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Changelog.md; sourceTree = ""; }; - 9AA9199A25CD597E00BD5E8B /* .shellcheckrc */ = {isa = PBXFileReference; lastKnownFileType = text; path = .shellcheckrc; sourceTree = ""; }; - 9AA9199C25CD597E00BD5E8B /* 0001-MdeModulePkg-SataControllerDxe-Add-support-for-drive.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = "0001-MdeModulePkg-SataControllerDxe-Add-support-for-drive.patch"; sourceTree = ""; }; - 9AA9199D25CD597E00BD5E8B /* 0001-ShellPkg-Add-support-for-input-with-separately-repor.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = "0001-ShellPkg-Add-support-for-input-with-separately-repor.patch"; sourceTree = ""; }; - 9AA9199E25CD597E00BD5E8B /* 0002-MdeModulePkg-AtaAtapiPassThru-Add-support-for-drives.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = "0002-MdeModulePkg-AtaAtapiPassThru-Add-support-for-drives.patch"; sourceTree = ""; }; - 9AA9199F25CD597E00BD5E8B /* 0003-MdeModulePkg-AtaAtapiPassThru-Reduce-timeout.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = "0003-MdeModulePkg-AtaAtapiPassThru-Reduce-timeout.patch"; sourceTree = ""; }; - 9AA919A325CD597E00BD5E8B /* AppleMacEfiSpec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMacEfiSpec.h; sourceTree = ""; }; - 9AA919A525CD597E00BD5E8B /* AppleCpuType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuType.h; sourceTree = ""; }; - 9AA919A725CD597E00BD5E8B /* AppleCpuType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuType.h; sourceTree = ""; }; - 9AA919A925CD597E00BD5E8B /* AppleProvisioning.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleProvisioning.h; sourceTree = ""; }; - 9AA919AA25CD597E00BD5E8B /* AppleIcon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleIcon.h; sourceTree = ""; }; - 9AA919AB25CD597E00BD5E8B /* AppleMachoImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMachoImage.h; sourceTree = ""; }; - 9AA919AC25CD597E00BD5E8B /* AppleSmBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmBios.h; sourceTree = ""; }; - 9AA919AD25CD597E00BD5E8B /* AppleNec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleNec.h; sourceTree = ""; }; - 9AA919AE25CD597E00BD5E8B /* AppleRtc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleRtc.h; sourceTree = ""; }; - 9AA919AF25CD597E00BD5E8B /* AppleDiskImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskImage.h; sourceTree = ""; }; - 9AA919B025CD597E00BD5E8B /* ApplePerfData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePerfData.h; sourceTree = ""; }; - 9AA919B125CD597E00BD5E8B /* AppleChunklist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleChunklist.h; sourceTree = ""; }; - 9AA919B225CD597E00BD5E8B /* AppleFatBinaryImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFatBinaryImage.h; sourceTree = ""; }; - 9AA919B325CD597E00BD5E8B /* AppleSmc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmc.h; sourceTree = ""; }; - 9AA919B425CD597E00BD5E8B /* AppleHibernate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHibernate.h; sourceTree = ""; }; - 9AA919B525CD597E00BD5E8B /* AppleFeatures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFeatures.h; sourceTree = ""; }; - 9AA919B625CD597E00BD5E8B /* Apfs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Apfs.h; sourceTree = ""; }; - 9AA919B725CD597E00BD5E8B /* AppleCsrConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCsrConfig.h; sourceTree = ""; }; - 9AA919B825CD597E00BD5E8B /* AppleDiskLabel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskLabel.h; sourceTree = ""; }; - 9AA919B925CD597E00BD5E8B /* AppleBootArgs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBootArgs.h; sourceTree = ""; }; - 9AA919BA25CD597E00BD5E8B /* AppleHid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHid.h; sourceTree = ""; }; - 9AA919BB25CD597E00BD5E8B /* AppleIntelCpuInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleIntelCpuInfo.h; sourceTree = ""; }; - 9AA919BC25CD597E00BD5E8B /* AppleKmodInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKmodInfo.h; sourceTree = ""; }; - 9AA919BD25CD597E00BD5E8B /* AppleKxldState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKxldState.h; sourceTree = ""; }; - 9AA919BE25CD597E00BD5E8B /* AppleCompressedBinaryImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCompressedBinaryImage.h; sourceTree = ""; }; - 9AA919BF25CD597E00BD5E8B /* AppleMkext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMkext.h; sourceTree = ""; }; - 9AA919C025CD597E00BD5E8B /* AppleMacEfi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleMacEfi.h; sourceTree = ""; }; - 9AA919C225CD597E00BD5E8B /* AppleInterruptLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleInterruptLib.h; sourceTree = ""; }; - 9AA919C325CD597E00BD5E8B /* BiosIdLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BiosIdLib.h; sourceTree = ""; }; - 9AA919C425CD597E00BD5E8B /* AppleSmbiosLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmbiosLib.h; sourceTree = ""; }; - 9AA919C525CD597E00BD5E8B /* AppleCpuExtensionsLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuExtensionsLib.h; sourceTree = ""; }; - 9AA919C625CD597E00BD5E8B /* AppleDataHubLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDataHubLib.h; sourceTree = ""; }; - 9AA919C725CD597E00BD5E8B /* AppleEventLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleEventLib.h; sourceTree = ""; }; - 9AA919C925CD597E00BD5E8B /* UserInterfaceTheme.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UserInterfaceTheme.h; sourceTree = ""; }; - 9AA919CA25CD597E00BD5E8B /* OSInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OSInfo.h; sourceTree = ""; }; - 9AA919CB25CD597E00BD5E8B /* AppleDeviceControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDeviceControl.h; sourceTree = ""; }; - 9AA919CC25CD597E00BD5E8B /* AppleSmcIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSmcIo.h; sourceTree = ""; }; - 9AA919CD25CD597E00BD5E8B /* AppleGraphicsPolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleGraphicsPolicy.h; sourceTree = ""; }; - 9AA919CE25CD597E00BD5E8B /* ApplePartitionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePartitionInfo.h; sourceTree = ""; }; - 9AA919CF25CD597E00BD5E8B /* ApfsUnsupportedBds.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApfsUnsupportedBds.h; sourceTree = ""; }; - 9AA919D025CD597E00BD5E8B /* AppleSecureBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSecureBoot.h; sourceTree = ""; }; - 9AA919D125CD597E00BD5E8B /* AppleFirmwarePassword.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFirmwarePassword.h; sourceTree = ""; }; - 9AA919D225CD597E00BD5E8B /* AppleDiskImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiskImage.h; sourceTree = ""; }; - 9AA919D325CD597E00BD5E8B /* AppleImageConversion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleImageConversion.h; sourceTree = ""; }; - 9AA919D425CD597E00BD5E8B /* AppleRamDisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleRamDisk.h; sourceTree = ""; }; - 9AA919D525CD597E00BD5E8B /* KeyboardInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeyboardInfo.h; sourceTree = ""; }; - 9AA919D625CD597E00BD5E8B /* AppleBeepGen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBeepGen.h; sourceTree = ""; }; - 9AA919D725CD597E00BD5E8B /* AppleKeyMapDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKeyMapDatabase.h; sourceTree = ""; }; - 9AA919D825CD597E00BD5E8B /* AppleGraphicsDriver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleGraphicsDriver.h; sourceTree = ""; }; - 9AA919D925CD597E00BD5E8B /* AppleRemovableMedia.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleRemovableMedia.h; sourceTree = ""; }; - 9AA919DA25CD597E00BD5E8B /* AppleKeyMapAggregator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKeyMapAggregator.h; sourceTree = ""; }; - 9AA919DB25CD597E00BD5E8B /* AppleFramebufferInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFramebufferInfo.h; sourceTree = ""; }; - 9AA919DC25CD597E00BD5E8B /* ApfsEncryptedPartition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApfsEncryptedPartition.h; sourceTree = ""; }; - 9AA919DD25CD597E00BD5E8B /* AppleImg4Verification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleImg4Verification.h; sourceTree = ""; }; - 9AA919DE25CD597E00BD5E8B /* DevicePathPropertyDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DevicePathPropertyDatabase.h; sourceTree = ""; }; - 9AA919DF25CD597E00BD5E8B /* AppleSingleFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSingleFile.h; sourceTree = ""; }; - 9AA919E025CD597E00BD5E8B /* AppleRtcRam.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleRtcRam.h; sourceTree = ""; }; - 9AA919E125CD597E00BD5E8B /* AppleVoiceOver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleVoiceOver.h; sourceTree = ""; }; - 9AA919E225CD597E00BD5E8B /* AppleDebugLog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDebugLog.h; sourceTree = ""; }; - 9AA919E325CD597E00BD5E8B /* AppleHda.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHda.h; sourceTree = ""; }; - 9AA919E425CD597E00BD5E8B /* Apple80211.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Apple80211.h; sourceTree = ""; }; - 9AA919E525CD597E00BD5E8B /* ApfsEfiBootRecordInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApfsEfiBootRecordInfo.h; sourceTree = ""; }; - 9AA919E625CD597E00BD5E8B /* ApplePlatformInfoDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePlatformInfoDatabase.h; sourceTree = ""; }; - 9AA919E725CD597E00BD5E8B /* AppleDiag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDiag.h; sourceTree = ""; }; - 9AA919E825CD597E00BD5E8B /* AppleSystemInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleSystemInfo.h; sourceTree = ""; }; - 9AA919E925CD597E00BD5E8B /* AppleBootPolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBootPolicy.h; sourceTree = ""; }; - 9AA919EA25CD597E00BD5E8B /* AppleEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleEvent.h; sourceTree = ""; }; - 9AA919EB25CD597E00BD5E8B /* AppleDmgBoot.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDmgBoot.h; sourceTree = ""; }; - 9AA919EC25CD597E00BD5E8B /* AppleLoadImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleLoadImage.h; sourceTree = ""; }; - 9AA919EE25CD597E00BD5E8B /* AppleCpuType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuType.h; sourceTree = ""; }; - 9AA919F025CD597F00BD5E8B /* AppleBless.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBless.h; sourceTree = ""; }; - 9AA919F125CD597F00BD5E8B /* AppleDataHub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDataHub.h; sourceTree = ""; }; - 9AA919F225CD597F00BD5E8B /* AppleFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFile.h; sourceTree = ""; }; - 9AA919F325CD597F00BD5E8B /* AppleOSLoaded.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleOSLoaded.h; sourceTree = ""; }; - 9AA919F425CD597F00BD5E8B /* AppleCertificate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCertificate.h; sourceTree = ""; }; - 9AA919F525CD597F00BD5E8B /* AppleDevicePath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleDevicePath.h; sourceTree = ""; }; - 9AA919F625CD597F00BD5E8B /* AppleHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHob.h; sourceTree = ""; }; - 9AA919F725CD597F00BD5E8B /* AppleTscFrequency.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleTscFrequency.h; sourceTree = ""; }; - 9AA919F825CD597F00BD5E8B /* ApplePlatformInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ApplePlatformInfo.h; sourceTree = ""; }; - 9AA919F925CD597F00BD5E8B /* AppleHfsInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleHfsInfo.h; sourceTree = ""; }; - 9AA919FA25CD597F00BD5E8B /* AppleVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleVariable.h; sourceTree = ""; }; - 9AA919FB25CD597F00BD5E8B /* BiosId.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BiosId.h; sourceTree = ""; }; - 9AA919FC25CD597F00BD5E8B /* AppleApfsInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleApfsInfo.h; sourceTree = ""; }; - 9AA919FD25CD597F00BD5E8B /* AppleTDMApprovedGuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleTDMApprovedGuid.h; sourceTree = ""; }; - 9AA919FE25CD597F00BD5E8B /* AppleFirmwareVolume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFirmwareVolume.h; sourceTree = ""; }; - 9AA91A0025CD597F00BD5E8B /* AppleCpuType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuType.h; sourceTree = ""; }; - 9AA91A0225CD597F00BD5E8B /* AppleCpuType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleCpuType.h; sourceTree = ""; }; - 9AA91A0525CD597F00BD5E8B /* HeciMsg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HeciMsg.h; sourceTree = ""; }; - 9AA91A0625CD597F00BD5E8B /* HdaRegisters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaRegisters.h; sourceTree = ""; }; - 9AA91A0725CD597F00BD5E8B /* GenericIch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GenericIch.h; sourceTree = ""; }; - 9AA91A0825CD597F00BD5E8B /* CpuId.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuId.h; sourceTree = ""; }; - 9AA91A0925CD597F00BD5E8B /* HeciClientMsg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HeciClientMsg.h; sourceTree = ""; }; - 9AA91A0A25CD597F00BD5E8B /* HdaVerbs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaVerbs.h; sourceTree = ""; }; - 9AA91A0B25CD597F00BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA91A0C25CD597F00BD5E8B /* ProcessorInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProcessorInfo.h; sourceTree = ""; }; - 9AA91A0E25CD597F00BD5E8B /* Heci2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Heci2.h; sourceTree = ""; }; - 9AA91A0F25CD597F00BD5E8B /* LegacyBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyBios.h; sourceTree = ""; }; - 9AA91A1025CD597F00BD5E8B /* HotPlugDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HotPlugDevice.h; sourceTree = ""; }; - 9AA91A1125CD597F00BD5E8B /* FrameworkMpService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrameworkMpService.h; sourceTree = ""; }; - 9AA91A1225CD597F00BD5E8B /* ConsoleControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConsoleControl.h; sourceTree = ""; }; - 9AA91A1325CD597F00BD5E8B /* Heci.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Heci.h; sourceTree = ""; }; - 9AA91A1425CD597F00BD5E8B /* VgaMiniPort.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VgaMiniPort.h; sourceTree = ""; }; - 9AA91A1525CD597F00BD5E8B /* LegacyRegion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyRegion.h; sourceTree = ""; }; - 9AA91A1625CD597F00BD5E8B /* DataHub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DataHub.h; sourceTree = ""; }; - 9AA91A1725CD597F00BD5E8B /* FirmwareVolume.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FirmwareVolume.h; sourceTree = ""; }; - 9AA91A1925CD597F00BD5E8B /* DataHubRecords.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DataHubRecords.h; sourceTree = ""; }; - 9AA91A1A25CD597F00BD5E8B /* BlockIoVendor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BlockIoVendor.h; sourceTree = ""; }; - 9AA91A1D25CD597F00BD5E8B /* AmiPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AmiPointer.h; sourceTree = ""; }; - 9AA91A1E25CD597F00BD5E8B /* AmiKeycode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AmiKeycode.h; sourceTree = ""; }; - 9AA91A2025CD597F00BD5E8B /* EfiLdrHandoff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiLdrHandoff.h; sourceTree = ""; }; - 9AA91A2225CD597F00BD5E8B /* DuetBdsLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DuetBdsLib.h; sourceTree = ""; }; - 9AA91A2325CD597F00BD5E8B /* FlashLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FlashLayout.h; sourceTree = ""; }; - 9AA91A2425CD597F00BD5E8B /* EfiFlashMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiFlashMap.h; sourceTree = ""; }; - 9AA91A2625CD597F00BD5E8B /* PciOptionRomTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciOptionRomTable.h; sourceTree = ""; }; - 9AA91A2725CD597F00BD5E8B /* PciExpressBaseAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciExpressBaseAddress.h; sourceTree = ""; }; - 9AA91A2825CD597F00BD5E8B /* DxeCoreFileName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeCoreFileName.h; sourceTree = ""; }; - 9AA91A2925CD597F00BD5E8B /* LdrMemoryDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LdrMemoryDescriptor.h; sourceTree = ""; }; - 9AA91A2A25CD597F00BD5E8B /* FlashMapHob.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FlashMapHob.h; sourceTree = ""; }; - 9AA91A2B25CD597F00BD5E8B /* AcpiDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AcpiDescription.h; sourceTree = ""; }; - 9AA91A2C25CD597F00BD5E8B /* EfiImageFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiImageFormat.h; sourceTree = ""; }; - 9AA91A2E25CD597F00BD5E8B /* MicrosoftWindows.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MicrosoftWindows.h; sourceTree = ""; }; - 9AA91A3025CD597F00BD5E8B /* MicrosoftVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MicrosoftVariable.h; sourceTree = ""; }; - 9AA91A3325CD597F00BD5E8B /* Riff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Riff.h; sourceTree = ""; }; - 9AA91A3425CD597F00BD5E8B /* UsbHid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UsbHid.h; sourceTree = ""; }; - 9AA91A3725CD597F00BD5E8B /* OcPeImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcPeImage.h; sourceTree = ""; }; - 9AA91A3925CD597F00BD5E8B /* OcAppleImg4Lib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleImg4Lib.h; sourceTree = ""; }; - 9AA91A3A25CD597F00BD5E8B /* OcHeciLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcHeciLib.h; sourceTree = ""; }; - 9AA91A3B25CD597F00BD5E8B /* OcAppleKeyMapLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleKeyMapLib.h; sourceTree = ""; }; - 9AA91A3C25CD597F00BD5E8B /* OcCpuLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcCpuLib.h; sourceTree = ""; }; - 9AA91A3D25CD597F00BD5E8B /* OcHashServicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcHashServicesLib.h; sourceTree = ""; }; - 9AA91A3E25CD597F00BD5E8B /* OcMacInfoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcMacInfoLib.h; sourceTree = ""; }; - 9AA91A3F25CD597F00BD5E8B /* OcApfsLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcApfsLib.h; sourceTree = ""; }; - 9AA91A4025CD597F00BD5E8B /* OcVirtualFsLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcVirtualFsLib.h; sourceTree = ""; }; - 9AA91A4125CD597F00BD5E8B /* OcAppleImageConversionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleImageConversionLib.h; sourceTree = ""; }; - 9AA91A4225CD597F00BD5E8B /* OcRtcLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcRtcLib.h; sourceTree = ""; }; - 9AA91A4325CD597F00BD5E8B /* OcMiscLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcMiscLib.h; sourceTree = ""; }; - 9AA91A4425CD597F00BD5E8B /* OcPeCoffLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcPeCoffLib.h; sourceTree = ""; }; - 9AA91A4525CD597F00BD5E8B /* OcConfigurationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcConfigurationLib.h; sourceTree = ""; }; - 9AA91A4625CD597F00BD5E8B /* OcDevicePathLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDevicePathLib.h; sourceTree = ""; }; - 9AA91A4725CD597F00BD5E8B /* OcFileLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcFileLib.h; sourceTree = ""; }; - 9AA91A4825CD597F00BD5E8B /* OcTemplateLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcTemplateLib.h; sourceTree = ""; }; - 9AA91A4925CD597F00BD5E8B /* OcAppleKernelLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleKernelLib.h; sourceTree = ""; }; - 9AA91A4A25CD597F00BD5E8B /* OcDriverConnectionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDriverConnectionLib.h; sourceTree = ""; }; - 9AA91A4B25CD597F00BD5E8B /* OcAudioLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAudioLib.h; sourceTree = ""; }; - 9AA91A4C25CD597F00BD5E8B /* OcStorageLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcStorageLib.h; sourceTree = ""; }; - 9AA91A4D25CD597F00BD5E8B /* OcAppleRamDiskLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleRamDiskLib.h; sourceTree = ""; }; - 9AA91A4E25CD597F00BD5E8B /* OcAfterBootCompatLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAfterBootCompatLib.h; sourceTree = ""; }; - 9AA91A4F25CD597F00BD5E8B /* OcStringLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcStringLib.h; sourceTree = ""; }; - 9AA91A5025CD597F00BD5E8B /* OcAppleUserInterfaceThemeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleUserInterfaceThemeLib.h; sourceTree = ""; }; - 9AA91A5125CD597F00BD5E8B /* OcDebugLogLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDebugLogLib.h; sourceTree = ""; }; - 9AA91A5225CD597F00BD5E8B /* OcXmlLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcXmlLib.h; sourceTree = ""; }; - 9AA91A5325CD597F00BD5E8B /* OcFirmwarePasswordLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcFirmwarePasswordLib.h; sourceTree = ""; }; - 9AA91A5425CD597F00BD5E8B /* OcMachoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcMachoLib.h; sourceTree = ""; }; - 9AA91A5525CD597F00BD5E8B /* OcAppleChunklistLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleChunklistLib.h; sourceTree = ""; }; - 9AA91A5625CD597F00BD5E8B /* OcAcpiLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAcpiLib.h; sourceTree = ""; }; - 9AA91A5725CD597F00BD5E8B /* OcDataHubLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDataHubLib.h; sourceTree = ""; }; - 9AA91A5825CD597F00BD5E8B /* OcSerializeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcSerializeLib.h; sourceTree = ""; }; - 9AA91A5925CD597F00BD5E8B /* OcBootServicesTableLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcBootServicesTableLib.h; sourceTree = ""; }; - 9AA91A5A25CD597F00BD5E8B /* OcMemoryLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcMemoryLib.h; sourceTree = ""; }; - 9AA91A5B25CD597F00BD5E8B /* OcSmcLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcSmcLib.h; sourceTree = ""; }; - 9AA91A5C25CD597F00BD5E8B /* OcOSInfoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcOSInfoLib.h; sourceTree = ""; }; - 9AA91A5D25CD597F00BD5E8B /* OcBootManagementLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcBootManagementLib.h; sourceTree = ""; }; - 9AA91A5E25CD597F00BD5E8B /* OcHdaDevicesLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcHdaDevicesLib.h; sourceTree = ""; }; - 9AA91A5F25CD597F00BD5E8B /* OcGuardLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcGuardLib.h; sourceTree = ""; }; - 9AA91A6025CD597F00BD5E8B /* OcAppleSecureBootLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleSecureBootLib.h; sourceTree = ""; }; - 9AA91A6125CD597F00BD5E8B /* OcSmbiosLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcSmbiosLib.h; sourceTree = ""; }; - 9AA91A6225CD597F00BD5E8B /* OcUnicodeCollationEngGenericLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcUnicodeCollationEngGenericLib.h; sourceTree = ""; }; - 9AA91A6325CD597F00BD5E8B /* OcAppleBootPolicyLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleBootPolicyLib.h; sourceTree = ""; }; - 9AA91A6425CD597F00BD5E8B /* OcCryptoLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcCryptoLib.h; sourceTree = ""; }; - 9AA91A6525CD597F00BD5E8B /* OcDevicePropertyLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDevicePropertyLib.h; sourceTree = ""; }; - 9AA91A6625CD597F00BD5E8B /* OcAppleKeysLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleKeysLib.h; sourceTree = ""; }; - 9AA91A6725CD597F00BD5E8B /* OcInputLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcInputLib.h; sourceTree = ""; }; - 9AA91A6825CD597F00BD5E8B /* OcAppleDiskImageLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleDiskImageLib.h; sourceTree = ""; }; - 9AA91A6925CD597F00BD5E8B /* OcDeviceTreeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcDeviceTreeLib.h; sourceTree = ""; }; - 9AA91A6A25CD597F00BD5E8B /* OcAppleEventLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleEventLib.h; sourceTree = ""; }; - 9AA91A6B25CD597F00BD5E8B /* OcPngLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcPngLib.h; sourceTree = ""; }; - 9AA91A6C25CD597F00BD5E8B /* OcFirmwareVolumeLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcFirmwareVolumeLib.h; sourceTree = ""; }; - 9AA91A6D25CD597F00BD5E8B /* OcAppleImageVerificationLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleImageVerificationLib.h; sourceTree = ""; }; - 9AA91A6E25CD597F00BD5E8B /* OcTimerLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcTimerLib.h; sourceTree = ""; }; - 9AA91A6F25CD597F00BD5E8B /* OcRngLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcRngLib.h; sourceTree = ""; }; - 9AA91A7025CD597F00BD5E8B /* OcConsoleLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcConsoleLib.h; sourceTree = ""; }; - 9AA91A7125CD597F00BD5E8B /* OcCompressionLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcCompressionLib.h; sourceTree = ""; }; - 9AA91A7325CD597F00BD5E8B /* OcInterface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcInterface.h; sourceTree = ""; }; - 9AA91A7425CD597F00BD5E8B /* OcFirmwareRuntime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcFirmwareRuntime.h; sourceTree = ""; }; - 9AA91A7525CD597F00BD5E8B /* HdaControllerInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaControllerInfo.h; sourceTree = ""; }; - 9AA91A7625CD597F00BD5E8B /* AudioIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AudioIo.h; sourceTree = ""; }; - 9AA91A7725CD597F00BD5E8B /* HdaIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaIo.h; sourceTree = ""; }; - 9AA91A7825CD597F00BD5E8B /* OcAfterBootCompat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAfterBootCompat.h; sourceTree = ""; }; - 9AA91A7925CD597F00BD5E8B /* HdaCodecInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodecInfo.h; sourceTree = ""; }; - 9AA91A7A25CD597F00BD5E8B /* OcBootstrap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcBootstrap.h; sourceTree = ""; }; - 9AA91A7B25CD597F00BD5E8B /* OcLog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcLog.h; sourceTree = ""; }; - 9AA91A7C25CD597F00BD5E8B /* OcAudio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAudio.h; sourceTree = ""; }; - 9AA91A7E25CD597F00BD5E8B /* OcSmBios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcSmBios.h; sourceTree = ""; }; - 9AA91A7F25CD597F00BD5E8B /* OcVariable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcVariable.h; sourceTree = ""; }; - 9AA91A8025CD597F00BD5E8B /* OpenCore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenCore.h; sourceTree = ""; }; - 9AA91A8325CD597F00BD5E8B /* VMwareMac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VMwareMac.h; sourceTree = ""; }; - 9AA91A8425CD597F00BD5E8B /* VMwareDebug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VMwareDebug.h; sourceTree = ""; }; - 9AA91A8525CD597F00BD5E8B /* VMwareHda.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VMwareHda.h; sourceTree = ""; }; - 9AA91A8825CD597F00BD5E8B /* GuiApp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GuiApp.c; sourceTree = ""; }; - 9AA91A8925CD597F00BD5E8B /* BmfLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BmfLib.h; sourceTree = ""; }; - 9AA91A8A25CD597F00BD5E8B /* OpenCanopy.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenCanopy.inf; sourceTree = ""; }; - 9AA91A8C25CD597F00BD5E8B /* InputSimTextIn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InputSimTextIn.c; sourceTree = ""; }; - 9AA91A8D25CD597F00BD5E8B /* InputSimAbsPtr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = InputSimAbsPtr.c; sourceTree = ""; }; - 9AA91A8E25CD597F00BD5E8B /* OpenCanopy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenCanopy.h; sourceTree = ""; }; - 9AA91A9025CD597F00BD5E8B /* OutputStGop.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OutputStGop.c; sourceTree = ""; }; - 9AA91A9125CD597F00BD5E8B /* OcBootstrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcBootstrap.c; sourceTree = ""; }; - 9AA91A9225CD597F00BD5E8B /* GuiApp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuiApp.h; sourceTree = ""; }; - 9AA91A9325CD597F00BD5E8B /* GuiIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GuiIo.h; sourceTree = ""; }; - 9AA91A9425CD597F00BD5E8B /* OpenCanopy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCanopy.c; sourceTree = ""; }; - 9AA91A9525CD597F00BD5E8B /* BitmapFont.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BitmapFont.c; sourceTree = ""; }; - 9AA91A9725CD597F00BD5E8B /* BootPicker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootPicker.c; sourceTree = ""; }; - 9AA91A9825CD597F00BD5E8B /* BootPicker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootPicker.h; sourceTree = ""; }; - 9AA91A9925CD597F00BD5E8B /* BmfFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BmfFile.h; sourceTree = ""; }; - 9AA91A9B25CD597F00BD5E8B /* OpenRuntimePrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenRuntimePrivate.h; sourceTree = ""; }; - 9AA91A9C25CD597F00BD5E8B /* OpenRuntime.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenRuntime.inf; sourceTree = ""; }; - 9AA91A9D25CD597F00BD5E8B /* OpenRuntime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenRuntime.c; sourceTree = ""; }; - 9AA91A9E25CD597F00BD5E8B /* UefiRuntimeServices.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiRuntimeServices.c; sourceTree = ""; }; - 9AA91AA025CD597F00BD5E8B /* UsbKbDxeExtra.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxeExtra.uni; sourceTree = ""; }; - 9AA91AA125CD597F00BD5E8B /* AppleKey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleKey.c; sourceTree = ""; }; - 9AA91AA225CD597F00BD5E8B /* KeyBoard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KeyBoard.c; sourceTree = ""; }; - 9AA91AA325CD597F00BD5E8B /* UsbKbDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxe.inf; sourceTree = ""; }; - 9AA91AA425CD597F00BD5E8B /* EfiKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiKey.h; sourceTree = ""; }; - 9AA91AA525CD597F00BD5E8B /* UsbKbDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = UsbKbDxe.uni; sourceTree = ""; }; - 9AA91AA625CD597F00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA91AA725CD597F00BD5E8B /* KeyBoard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeyBoard.h; sourceTree = ""; }; - 9AA91AA825CD597F00BD5E8B /* AppleKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKey.h; sourceTree = ""; }; - 9AA91AA925CD597F00BD5E8B /* EfiKey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EfiKey.c; sourceTree = ""; }; - 9AA91AAB25CD597F00BD5E8B /* CrScreenshotDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CrScreenshotDxe.inf; sourceTree = ""; }; - 9AA91AAC25CD597F00BD5E8B /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 9AA91AAD25CD597F00BD5E8B /* CrScreenshotDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CrScreenshotDxe.c; sourceTree = ""; }; - 9AA91AAE25CD597F00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91AB025CD597F00BD5E8B /* OpenCoreUefi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreUefi.c; sourceTree = ""; }; - 9AA91AB125CD597F00BD5E8B /* OpenCoreVault.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreVault.c; sourceTree = ""; }; - 9AA91AB225CD597F00BD5E8B /* OpenCoreLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenCoreLib.inf; sourceTree = ""; }; - 9AA91AB325CD597F00BD5E8B /* OpenCore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCore.c; sourceTree = ""; }; - 9AA91AB425CD597F00BD5E8B /* OpenCoreAcpi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreAcpi.c; sourceTree = ""; }; - 9AA91AB525CD597F00BD5E8B /* OpenCoreUefiInOut.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreUefiInOut.c; sourceTree = ""; }; - 9AA91AB625CD597F00BD5E8B /* OpenCoreMisc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreMisc.c; sourceTree = ""; }; - 9AA91AB725CD597F00BD5E8B /* OpenCorePlatform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCorePlatform.c; sourceTree = ""; }; - 9AA91AB825CD597F00BD5E8B /* OpenCoreDevProps.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreDevProps.c; sourceTree = ""; }; - 9AA91AB925CD597F00BD5E8B /* OpenCoreNvram.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreNvram.c; sourceTree = ""; }; - 9AA91ABA25CD597F00BD5E8B /* OpenCoreKernelPatch.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreKernelPatch.c; sourceTree = ""; }; - 9AA91ABB25CD597F00BD5E8B /* OpenCoreUefiAudio.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreUefiAudio.c; sourceTree = ""; }; - 9AA91ABC25CD597F00BD5E8B /* OpenCore.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenCore.inf; sourceTree = ""; }; - 9AA91ABD25CD597F00BD5E8B /* OpenCoreKernel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenCoreKernel.c; sourceTree = ""; }; - 9AA91AC025CD597F00BD5E8B /* AcpiTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiTest.c; sourceTree = ""; }; - 9AA91AC125CD597F00BD5E8B /* AcpiTestApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiTestApp.inf; sourceTree = ""; }; - 9AA91AC225CD597F00BD5E8B /* AcpiTest.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = AcpiTest.inf; sourceTree = ""; }; - 9AA91AC425CD597F00BD5E8B /* CryptoTest.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CryptoTest.inf; sourceTree = ""; }; - 9AA91AC525CD597F00BD5E8B /* CryptoTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CryptoTest.c; sourceTree = ""; }; - 9AA91AC625CD597F00BD5E8B /* CryptoSamples.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CryptoSamples.h; sourceTree = ""; }; - 9AA91AC725CD597F00BD5E8B /* CryptoTestApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CryptoTestApp.inf; sourceTree = ""; }; - 9AA91AC925CD597F00BD5E8B /* SmbiosTestApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosTestApp.inf; sourceTree = ""; }; - 9AA91ACA25CD597F00BD5E8B /* SmbiosTest.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosTest.inf; sourceTree = ""; }; - 9AA91ACB25CD597F00BD5E8B /* SmbiosTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosTest.c; sourceTree = ""; }; - 9AA91ACD25CD597F00BD5E8B /* DataHubTestApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DataHubTestApp.inf; sourceTree = ""; }; - 9AA91ACE25CD597F00BD5E8B /* DataHubTest.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DataHubTest.inf; sourceTree = ""; }; - 9AA91ACF25CD597F00BD5E8B /* DataHubTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DataHubTest.c; sourceTree = ""; }; - 9AA91AD125CD597F00BD5E8B /* PropertyTest.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PropertyTest.inf; sourceTree = ""; }; - 9AA91AD225CD597F00BD5E8B /* PropertyTest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PropertyTest.c; sourceTree = ""; }; - 9AA91AD325CD597F00BD5E8B /* PropertyTestApp.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PropertyTestApp.inf; sourceTree = ""; }; - 9AA91AD625CD597F00BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91AD725CD597F00BD5E8B /* boot0.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = boot0.nasm; sourceTree = ""; }; - 9AA91AD825CD597F00BD5E8B /* boot1f32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = boot1f32.nasm; sourceTree = ""; }; - 9AA91ADB25CD597F00BD5E8B /* SmbiosGenStrings.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosGenStrings.uni; sourceTree = ""; }; - 9AA91ADC25CD597F00BD5E8B /* SmbiosGen.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosGen.c; sourceTree = ""; }; - 9AA91ADD25CD597F00BD5E8B /* SmbiosGen.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = SmbiosGen.inf; sourceTree = ""; }; - 9AA91ADE25CD597F00BD5E8B /* SmbiosGen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbiosGen.h; sourceTree = ""; }; - 9AA91AE125CD597F00BD5E8B /* CpuInterrupt.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuInterrupt.nasm; sourceTree = ""; }; - 9AA91AE225CD597F00BD5E8B /* CpuDxe.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CpuDxe.c; sourceTree = ""; }; - 9AA91AE425CD597F00BD5E8B /* CpuInterrupt.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = CpuInterrupt.nasm; sourceTree = ""; }; - 9AA91AE525CD597F00BD5E8B /* CpuDxe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CpuDxe.h; sourceTree = ""; }; - 9AA91AE625CD597F00BD5E8B /* CpuDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CpuDxe.inf; sourceTree = ""; }; - 9AA91AE825CD597F00BD5E8B /* LzmaDecompress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LzmaDecompress.h; sourceTree = ""; }; - 9AA91AE925CD597F00BD5E8B /* PeLoader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeLoader.c; sourceTree = ""; }; - 9AA91AEA25CD597F00BD5E8B /* EfiLdrHandoff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiLdrHandoff.h; sourceTree = ""; }; - 9AA91AEB25CD597F00BD5E8B /* Support.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Support.c; sourceTree = ""; }; - 9AA91AEC25CD597F00BD5E8B /* EfiLoader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EfiLoader.c; sourceTree = ""; }; - 9AA91AED25CD597F00BD5E8B /* EfiLdr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfiLdr.h; sourceTree = ""; }; - 9AA91AEE25CD597F00BD5E8B /* PeLoader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PeLoader.h; sourceTree = ""; }; - 9AA91AEF25CD597F00BD5E8B /* EfiLdr.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = EfiLdr.inf; sourceTree = ""; }; - 9AA91AF025CD597F00BD5E8B /* Support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Support.h; sourceTree = ""; }; - 9AA91AF225CD597F00BD5E8B /* PciRootBridgeNoEnumeration.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciRootBridgeNoEnumeration.inf; sourceTree = ""; }; - 9AA91AF325CD597F00BD5E8B /* PcatPciRootBridge.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PcatPciRootBridge.c; sourceTree = ""; }; - 9AA91AF425CD597F00BD5E8B /* PcatPciRootBridgeDevicePath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PcatPciRootBridgeDevicePath.c; sourceTree = ""; }; - 9AA91AF525CD597F00BD5E8B /* DeviceIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceIo.h; sourceTree = ""; }; - 9AA91AF625CD597F00BD5E8B /* PcatPciRootBridgeIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PcatPciRootBridgeIo.c; sourceTree = ""; }; - 9AA91AF725CD597F00BD5E8B /* PcatPciRootBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PcatPciRootBridge.h; sourceTree = ""; }; - 9AA91AF825CD597F00BD5E8B /* PcatIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PcatIo.c; sourceTree = ""; }; - 9AA91AF925CD597F00BD5E8B /* DeviceIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DeviceIo.c; sourceTree = ""; }; - 9AA91AFB25CD597F00BD5E8B /* LegacyRegion2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyRegion2.c; sourceTree = ""; }; - 9AA91AFC25CD597F00BD5E8B /* LegacyRegion2Dxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = LegacyRegion2Dxe.inf; sourceTree = ""; }; - 9AA91AFD25CD597F00BD5E8B /* LegacyRegion2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyRegion2.h; sourceTree = ""; }; - 9AA91AFF25CD597F00BD5E8B /* Reset.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Reset.c; sourceTree = ""; }; - 9AA91B0025CD597F00BD5E8B /* Reset.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Reset.inf; sourceTree = ""; }; - 9AA91B0225CD597F00BD5E8B /* LegacyTable.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyTable.c; sourceTree = ""; }; - 9AA91B0325CD597F00BD5E8B /* DxeIpl.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DxeIpl.inf; sourceTree = ""; }; - 9AA91B0525CD597F00BD5E8B /* Paging.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Paging.c; sourceTree = ""; }; - 9AA91B0625CD597F00BD5E8B /* EnterDxeCore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnterDxeCore.c; sourceTree = ""; }; - 9AA91B0725CD597F00BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA91B0825CD597F00BD5E8B /* DxeIpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DxeIpl.h; sourceTree = ""; }; - 9AA91B0925CD597F00BD5E8B /* HobGeneration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HobGeneration.h; sourceTree = ""; }; - 9AA91B0A25CD597F00BD5E8B /* LegacyTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LegacyTable.h; sourceTree = ""; }; - 9AA91B0B25CD597F00BD5E8B /* DxeInit.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DxeInit.c; sourceTree = ""; }; - 9AA91B0D25CD597F00BD5E8B /* Paging.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Paging.c; sourceTree = ""; }; - 9AA91B0E25CD597F00BD5E8B /* EnterDxeCore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EnterDxeCore.c; sourceTree = ""; }; - 9AA91B0F25CD597F00BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA91B1025CD597F00BD5E8B /* HobGeneration.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HobGeneration.c; sourceTree = ""; }; - 9AA91B1225CD597F00BD5E8B /* LegacyBiosThunk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyBiosThunk.c; sourceTree = ""; }; - 9AA91B1325CD597F00BD5E8B /* VesaBiosExtensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VesaBiosExtensions.h; sourceTree = ""; }; - 9AA91B1425CD597F00BD5E8B /* BiosVideo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BiosVideo.h; sourceTree = ""; }; - 9AA91B1525CD597F00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA91B1625CD597F00BD5E8B /* BiosVideo.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BiosVideo.inf; sourceTree = ""; }; - 9AA91B1725CD597F00BD5E8B /* BiosVideo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BiosVideo.c; sourceTree = ""; }; - 9AA91B1925CD597F00BD5E8B /* BdsEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsEntry.c; sourceTree = ""; }; - 9AA91B1A25CD597F00BD5E8B /* BdsDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BdsDxe.inf; sourceTree = ""; }; - 9AA91B1B25CD597F00BD5E8B /* BdsDxe.uni */ = {isa = PBXFileReference; lastKnownFileType = text; path = BdsDxe.uni; sourceTree = ""; }; - 9AA91B1C25CD597F00BD5E8B /* Bds.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Bds.h; sourceTree = ""; }; - 9AA91B1E25CD597F00BD5E8B /* PciEnumerator.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciEnumerator.c; sourceTree = ""; }; - 9AA91B1F25CD597F00BD5E8B /* PciDeviceSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciDeviceSupport.c; sourceTree = ""; }; - 9AA91B2025CD597F00BD5E8B /* PciIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciIo.c; sourceTree = ""; }; - 9AA91B2125CD597F00BD5E8B /* PciCommand.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciCommand.c; sourceTree = ""; }; - 9AA91B2225CD597F00BD5E8B /* PciEnumeratorSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciEnumeratorSupport.c; sourceTree = ""; }; - 9AA91B2325CD597F00BD5E8B /* ComponentName.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ComponentName.c; sourceTree = ""; }; - 9AA91B2425CD597F00BD5E8B /* PciBus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciBus.c; sourceTree = ""; }; - 9AA91B2525CD597F00BD5E8B /* PciPowerManagement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PciPowerManagement.c; sourceTree = ""; }; - 9AA91B2625CD597F00BD5E8B /* PciBusNoEnumeration.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PciBusNoEnumeration.inf; sourceTree = ""; }; - 9AA91B2725CD597F00BD5E8B /* PciEnumerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciEnumerator.h; sourceTree = ""; }; - 9AA91B2825CD597F00BD5E8B /* PciCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciCommand.h; sourceTree = ""; }; - 9AA91B2925CD597F00BD5E8B /* PciIo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciIo.h; sourceTree = ""; }; - 9AA91B2A25CD597F00BD5E8B /* PciDeviceSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciDeviceSupport.h; sourceTree = ""; }; - 9AA91B2B25CD597F00BD5E8B /* PciPowerManagement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciPowerManagement.h; sourceTree = ""; }; - 9AA91B2C25CD597F00BD5E8B /* PciBus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciBus.h; sourceTree = ""; }; - 9AA91B2D25CD597F00BD5E8B /* PciEnumeratorSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PciEnumeratorSupport.h; sourceTree = ""; }; - 9AA91B2E25CD597F00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91B3025CD597F00BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91B3125CD597F00BD5E8B /* start.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = start.nasm; sourceTree = ""; }; - 9AA91B3225CD597F00BD5E8B /* efi64.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = efi64.nasm; sourceTree = ""; }; - 9AA91B3325CD597F00BD5E8B /* efi32.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = efi32.nasm; sourceTree = ""; }; - 9AA91B3525CD597F00BD5E8B /* HfsPlus.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = HfsPlus.inf; sourceTree = ""; }; - 9AA91B3625CD597F00BD5E8B /* OpenUsbKbDxe.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenUsbKbDxe.inf; sourceTree = ""; }; - 9AA91B3725CD597F00BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91B3A25CD597F00BD5E8B /* Fat.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Fat.c; sourceTree = ""; }; - 9AA91B3B25CD597F00BD5E8B /* OcMachoLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcMachoLibInternal.h; sourceTree = ""; }; - 9AA91B3C25CD597F00BD5E8B /* OcMachoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcMachoLib.inf; sourceTree = ""; }; - 9AA91B3D25CD597F00BD5E8B /* Header.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Header.c; sourceTree = ""; }; - 9AA91B3E25CD597F00BD5E8B /* Symbols.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Symbols.c; sourceTree = ""; }; - 9AA91B3F25CD597F00BD5E8B /* Relocations.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Relocations.c; sourceTree = ""; }; - 9AA91B4025CD597F00BD5E8B /* CxxSymbols.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CxxSymbols.c; sourceTree = ""; }; - 9AA91B4225CD597F00BD5E8B /* MacInfoInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MacInfoInternal.h; sourceTree = ""; }; - 9AA91B4325CD597F00BD5E8B /* AutoGenerated.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AutoGenerated.c; sourceTree = ""; }; - 9AA91B4425CD597F00BD5E8B /* OcMacInfoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcMacInfoLib.c; sourceTree = ""; }; - 9AA91B4525CD597F00BD5E8B /* OcMacInfoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcMacInfoLib.inf; sourceTree = ""; }; - 9AA91B4725CD597F00BD5E8B /* OcStringLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcStringLib.inf; sourceTree = ""; }; - 9AA91B4825CD597F00BD5E8B /* OcUnicodeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcUnicodeLib.c; sourceTree = ""; }; - 9AA91B4925CD597F00BD5E8B /* OcAsciiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAsciiLib.c; sourceTree = ""; }; - 9AA91B4B25CD597F00BD5E8B /* OcPngLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcPngLib.inf; sourceTree = ""; }; - 9AA91B4C25CD597F00BD5E8B /* lodepng.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lodepng.h; sourceTree = ""; }; - 9AA91B4D25CD597F00BD5E8B /* OcPng.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcPng.c; sourceTree = ""; }; - 9AA91B4E25CD597F00BD5E8B /* lodepng.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lodepng.c; sourceTree = ""; }; - 9AA91B5025CD597F00BD5E8B /* OcSerializeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcSerializeLib.c; sourceTree = ""; }; - 9AA91B5125CD597F00BD5E8B /* OcSerializeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcSerializeLib.inf; sourceTree = ""; }; - 9AA91B5325CD597F00BD5E8B /* OcDataHubLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDataHubLib.c; sourceTree = ""; }; - 9AA91B5425CD597F00BD5E8B /* OcDataHubLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDataHubLib.inf; sourceTree = ""; }; - 9AA91B5525CD597F00BD5E8B /* DataHub.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DataHub.c; sourceTree = ""; }; - 9AA91B5625CD597F00BD5E8B /* DataHub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DataHub.h; sourceTree = ""; }; - 9AA91B5825CD597F00BD5E8B /* PlatformData.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PlatformData.c; sourceTree = ""; }; - 9AA91B5925CD597F00BD5E8B /* BdsPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BdsPlatform.h; sourceTree = ""; }; - 9AA91B5A25CD597F00BD5E8B /* DuetBdsLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DuetBdsLib.inf; sourceTree = ""; }; - 9AA91B5B25CD597F00BD5E8B /* BdsMisc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsMisc.c; sourceTree = ""; }; - 9AA91B5C25CD597F00BD5E8B /* BdsPlatform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsPlatform.c; sourceTree = ""; }; - 9AA91B5D25CD597F00BD5E8B /* BdsConnect.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsConnect.c; sourceTree = ""; }; - 9AA91B5E25CD597F00BD5E8B /* BdsConsole.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BdsConsole.c; sourceTree = ""; }; - 9AA91B6025CD597F00BD5E8B /* ConsoleControl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConsoleControl.c; sourceTree = ""; }; - 9AA91B6125CD597F00BD5E8B /* OcConsoleLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcConsoleLibInternal.h; sourceTree = ""; }; - 9AA91B6225CD597F00BD5E8B /* ResolutionParsing.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ResolutionParsing.c; sourceTree = ""; }; - 9AA91B6325CD597F00BD5E8B /* OcConsoleLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcConsoleLib.inf; sourceTree = ""; }; - 9AA91B6425CD597F00BD5E8B /* UgaPassThrough.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UgaPassThrough.c; sourceTree = ""; }; - 9AA91B6525CD597F00BD5E8B /* OcConsoleLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcConsoleLib.c; sourceTree = ""; }; - 9AA91B6625CD597F00BD5E8B /* FramebufferInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FramebufferInfo.c; sourceTree = ""; }; - 9AA91B6725CD597F00BD5E8B /* ConsoleGop.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConsoleGop.c; sourceTree = ""; }; - 9AA91B6825CD597F00BD5E8B /* TextOutputNull.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TextOutputNull.c; sourceTree = ""; }; - 9AA91B6925CD597F00BD5E8B /* TextOutputSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TextOutputSystem.c; sourceTree = ""; }; - 9AA91B6A25CD597F00BD5E8B /* TextOutputBuiltin.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TextOutputBuiltin.c; sourceTree = ""; }; - 9AA91B6C25CD597F00BD5E8B /* AppleRtcRam.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleRtcRam.c; sourceTree = ""; }; - 9AA91B6D25CD597F00BD5E8B /* OcRtcLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcRtcLibInternal.h; sourceTree = ""; }; - 9AA91B6E25CD597F00BD5E8B /* OcRtcLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcRtcLib.inf; sourceTree = ""; }; - 9AA91B6F25CD597F00BD5E8B /* OcRtcLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcRtcLib.c; sourceTree = ""; }; - 9AA91B7125CD597F00BD5E8B /* OcAppleEventLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleEventLib.inf; sourceTree = ""; }; - 9AA91B7225CD597F00BD5E8B /* AppleEventInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleEventInternal.h; sourceTree = ""; }; - 9AA91B7325CD597F00BD5E8B /* OcAppleEventLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleEventLib.c; sourceTree = ""; }; - 9AA91B7425CD597F00BD5E8B /* AppleKeyMap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleKeyMap.c; sourceTree = ""; }; - 9AA91B7525CD597F00BD5E8B /* EventQueue.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EventQueue.c; sourceTree = ""; }; - 9AA91B7625CD597F00BD5E8B /* KeyHandler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KeyHandler.c; sourceTree = ""; }; - 9AA91B7725CD597F00BD5E8B /* PointerHandler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PointerHandler.c; sourceTree = ""; }; - 9AA91B7925CD597F00BD5E8B /* OcApfsInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcApfsInternal.h; sourceTree = ""; }; - 9AA91B7A25CD597F00BD5E8B /* OcApfsIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcApfsIo.c; sourceTree = ""; }; - 9AA91B7B25CD597F00BD5E8B /* OcApfsLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcApfsLib.c; sourceTree = ""; }; - 9AA91B7C25CD597F00BD5E8B /* OcApfsFusion.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcApfsFusion.c; sourceTree = ""; }; - 9AA91B7D25CD597F00BD5E8B /* OcApfsLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcApfsLib.inf; sourceTree = ""; }; - 9AA91B7E25CD597F00BD5E8B /* OcApfsConnect.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcApfsConnect.c; sourceTree = ""; }; - 9AA91B8025CD597F00BD5E8B /* OcDeviceTreeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDeviceTreeLib.c; sourceTree = ""; }; - 9AA91B8125CD597F00BD5E8B /* OcDeviceTreeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDeviceTreeLib.inf; sourceTree = ""; }; - 9AA91B8325CD597F00BD5E8B /* OcUnicodeCollationEngLocal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcUnicodeCollationEngLocal.c; sourceTree = ""; }; - 9AA91B8425CD597F00BD5E8B /* OcUnicodeCollationEngLocalLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcUnicodeCollationEngLocalLib.inf; sourceTree = ""; }; - 9AA91B8525CD597F00BD5E8B /* OcUnicodeCollationEngGenericLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcUnicodeCollationEngGenericLib.inf; sourceTree = ""; }; - 9AA91B8625CD597F00BD5E8B /* OcUnicodeCollationEngGeneric.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcUnicodeCollationEngGeneric.c; sourceTree = ""; }; - 9AA91B8725CD597F00BD5E8B /* OcUnicodeCollationEngCommon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcUnicodeCollationEngCommon.c; sourceTree = ""; }; - 9AA91B8825CD597F00BD5E8B /* OcUnicodeCollationEngInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcUnicodeCollationEngInternal.h; sourceTree = ""; }; - 9AA91B8A25CD597F00BD5E8B /* OcHashServicesLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcHashServicesLibInternal.h; sourceTree = ""; }; - 9AA91B8B25CD597F00BD5E8B /* OcHashServicesLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcHashServicesLib.c; sourceTree = ""; }; - 9AA91B8C25CD597F00BD5E8B /* OcHashServicesLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcHashServicesLib.inf; sourceTree = ""; }; - 9AA91B8E25CD597F00BD5E8B /* OcAppleChunklistLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleChunklistLib.c; sourceTree = ""; }; - 9AA91B8F25CD597F00BD5E8B /* OcAppleChunklistLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleChunklistLib.inf; sourceTree = ""; }; - 9AA91B9125CD597F00BD5E8B /* OcHeciLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcHeciLib.c; sourceTree = ""; }; - 9AA91B9225CD597F00BD5E8B /* OcHeciLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcHeciLib.inf; sourceTree = ""; }; - 9AA91B9425CD597F00BD5E8B /* OcConsoleControlEntryModeGenericLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcConsoleControlEntryModeGenericLib.inf; sourceTree = ""; }; - 9AA91B9525CD597F00BD5E8B /* OcConsoleControlEntryModeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcConsoleControlEntryModeLib.c; sourceTree = ""; }; - 9AA91B9625CD597F00BD5E8B /* OcConsoleControlEntryModeLocalLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcConsoleControlEntryModeLocalLib.inf; sourceTree = ""; }; - 9AA91B9825CD597F00BD5E8B /* OcAppleImageVerificationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleImageVerificationLib.inf; sourceTree = ""; }; - 9AA91B9925CD597F00BD5E8B /* OcAppleImageVerification.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleImageVerification.c; sourceTree = ""; }; - 9AA91B9B25CD597F00BD5E8B /* OcAppleImageConversionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleImageConversionLib.inf; sourceTree = ""; }; - 9AA91B9C25CD597F00BD5E8B /* OcAppleImageConversionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleImageConversionLib.c; sourceTree = ""; }; - 9AA91B9E25CD597F00BD5E8B /* Aes.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Aes.c; sourceTree = ""; }; - 9AA91B9F25CD597F00BD5E8B /* Sha2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Sha2.c; sourceTree = ""; }; - 9AA91BA025CD597F00BD5E8B /* BigNumMontgomery.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BigNumMontgomery.c; sourceTree = ""; }; - 9AA91BA125CD597F00BD5E8B /* OcCryptoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcCryptoLib.inf; sourceTree = ""; }; - 9AA91BA325CD597F00BD5E8B /* BigNumWordMul64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BigNumWordMul64.c; sourceTree = ""; }; - 9AA91BA425CD597F00BD5E8B /* BigNumLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BigNumLibInternal.h; sourceTree = ""; }; - 9AA91BA525CD597F00BD5E8B /* BigNumLib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BigNumLib.h; sourceTree = ""; }; - 9AA91BA625CD597F00BD5E8B /* Sha1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Sha1.c; sourceTree = ""; }; - 9AA91BA725CD597F00BD5E8B /* BigNumPrimitives.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BigNumPrimitives.c; sourceTree = ""; }; - 9AA91BA825CD597F00BD5E8B /* PasswordHash.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PasswordHash.c; sourceTree = ""; }; - 9AA91BAA25CD597F00BD5E8B /* BigNumWordMul64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BigNumWordMul64.c; sourceTree = ""; }; - 9AA91BAB25CD597F00BD5E8B /* ChaCha.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ChaCha.c; sourceTree = ""; }; - 9AA91BAC25CD597F00BD5E8B /* RsaDigitalSign.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RsaDigitalSign.c; sourceTree = ""; }; - 9AA91BAD25CD597F00BD5E8B /* Md5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Md5.c; sourceTree = ""; }; - 9AA91BAE25CD597F00BD5E8B /* SecureMem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecureMem.c; sourceTree = ""; }; - 9AA91BB025CD597F00BD5E8B /* DirectReset.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DirectReset.c; sourceTree = ""; }; - 9AA91BB125CD597F00BD5E8B /* Math.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Math.c; sourceTree = ""; }; - 9AA91BB225CD597F00BD5E8B /* ReleaseUsbOwnership.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReleaseUsbOwnership.c; sourceTree = ""; }; - 9AA91BB325CD597F00BD5E8B /* ProtocolSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ProtocolSupport.c; sourceTree = ""; }; - 9AA91BB425CD597F00BD5E8B /* OcMiscLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcMiscLib.inf; sourceTree = ""; }; - 9AA91BB525CD597F00BD5E8B /* DataPatcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DataPatcher.c; sourceTree = ""; }; - 9AA91BB725CD597F00BD5E8B /* OcTimerLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcTimerLib.c; sourceTree = ""; }; - 9AA91BB825CD597F00BD5E8B /* OcTimerLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcTimerLib.inf; sourceTree = ""; }; - 9AA91BBB25CD597F00BD5E8B /* DER_CertCrl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_CertCrl.c; sourceTree = ""; }; - 9AA91BBC25CD597F00BD5E8B /* DER_Keys.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_Keys.c; sourceTree = ""; }; - 9AA91BBD25CD597F00BD5E8B /* DER_Encode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_Encode.h; sourceTree = ""; }; - 9AA91BBE25CD597F00BD5E8B /* oids.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = oids.h; sourceTree = ""; }; - 9AA91BBF25CD597F00BD5E8B /* libDER.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libDER.h; sourceTree = ""; }; - 9AA91BC025CD597F00BD5E8B /* DER_Decode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_Decode.h; sourceTree = ""; }; - 9AA91BC125CD597F00BD5E8B /* DER_Digest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_Digest.c; sourceTree = ""; }; - 9AA91BC225CD597F00BD5E8B /* DER_CertCrl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_CertCrl.h; sourceTree = ""; }; - 9AA91BC325CD597F00BD5E8B /* asn1Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = asn1Types.h; sourceTree = ""; }; - 9AA91BC425CD597F00BD5E8B /* DER_Keys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_Keys.h; sourceTree = ""; }; - 9AA91BC525CD597F00BD5E8B /* DER_Decode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_Decode.c; sourceTree = ""; }; - 9AA91BC625CD597F00BD5E8B /* oids.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = oids.c; sourceTree = ""; }; - 9AA91BC725CD597F00BD5E8B /* DER_Encode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_Encode.c; sourceTree = ""; }; - 9AA91BC825CD598000BD5E8B /* DER_Digest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_Digest.h; sourceTree = ""; }; - 9AA91BC925CD598000BD5E8B /* OcAppleImg4Lib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleImg4Lib.c; sourceTree = ""; }; - 9AA91BCA25CD598000BD5E8B /* OcAppleImg4Lib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleImg4Lib.inf; sourceTree = ""; }; - 9AA91BCB25CD598000BD5E8B /* libDER_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libDER_config.h; sourceTree = ""; }; - 9AA91BCD25CD598000BD5E8B /* libDERImg4_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libDERImg4_config.h; sourceTree = ""; }; - 9AA91BCE25CD598000BD5E8B /* Img4oids.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Img4oids.c; sourceTree = ""; }; - 9AA91BCF25CD598000BD5E8B /* DER_Img4Manifest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DER_Img4Manifest.h; sourceTree = ""; }; - 9AA91BD025CD598000BD5E8B /* DER_Img4Manifest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DER_Img4Manifest.c; sourceTree = ""; }; - 9AA91BD125CD598000BD5E8B /* libDERImg4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libDERImg4.h; sourceTree = ""; }; - 9AA91BD225CD598000BD5E8B /* Img4oids.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Img4oids.h; sourceTree = ""; }; - 9AA91BD425CD598000BD5E8B /* ImageLoader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ImageLoader.c; sourceTree = ""; }; - 9AA91BD525CD598000BD5E8B /* OcBootManagementLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcBootManagementLib.c; sourceTree = ""; }; - 9AA91BD625CD598000BD5E8B /* BootEntryInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootEntryInfo.c; sourceTree = ""; }; - 9AA91BD725CD598000BD5E8B /* DmgBootSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DmgBootSupport.c; sourceTree = ""; }; - 9AA91BD825CD598000BD5E8B /* ApplePanic.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ApplePanic.c; sourceTree = ""; }; - 9AA91BD925CD598000BD5E8B /* AppleRecovery.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleRecovery.c; sourceTree = ""; }; - 9AA91BDA25CD598000BD5E8B /* BootManagementInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootManagementInternal.h; sourceTree = ""; }; - 9AA91BDB25CD598000BD5E8B /* HotKeySupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HotKeySupport.c; sourceTree = ""; }; - 9AA91BDC25CD598000BD5E8B /* OcBootManagementLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcBootManagementLib.inf; sourceTree = ""; }; - 9AA91BDD25CD598000BD5E8B /* PolicyManagement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PolicyManagement.c; sourceTree = ""; }; - 9AA91BDE25CD598000BD5E8B /* DefaultEntryChoice.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DefaultEntryChoice.c; sourceTree = ""; }; - 9AA91BDF25CD598000BD5E8B /* BootAudio.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootAudio.c; sourceTree = ""; }; - 9AA91BE025CD598000BD5E8B /* BootArguments.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootArguments.c; sourceTree = ""; }; - 9AA91BE125CD598000BD5E8B /* BootSignature.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = BootSignature.bin; sourceTree = ""; }; - 9AA91BE225CD598000BD5E8B /* AppleHibernate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleHibernate.c; sourceTree = ""; }; - 9AA91BE325CD598000BD5E8B /* BootEntryManagement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootEntryManagement.c; sourceTree = ""; }; - 9AA91BE425CD598000BD5E8B /* VariableManagement.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VariableManagement.c; sourceTree = ""; }; - 9AA91BE725CD598000BD5E8B /* lzss.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lzss.c; sourceTree = ""; }; - 9AA91BE825CD598000BD5E8B /* lzss.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lzss.h; sourceTree = ""; }; - 9AA91BE925CD598000BD5E8B /* OcCompressionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcCompressionLib.c; sourceTree = ""; }; - 9AA91BEB25CD598000BD5E8B /* zlib_uefi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = zlib_uefi.c; sourceTree = ""; }; - 9AA91BEC25CD598000BD5E8B /* zutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = ""; }; - 9AA91BED25CD598000BD5E8B /* inftrees.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = ""; }; - 9AA91BEE25CD598000BD5E8B /* inflate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = ""; }; - 9AA91BEF25CD598000BD5E8B /* compress.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; - 9AA91BF025CD598000BD5E8B /* deflate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = ""; }; - 9AA91BF125CD598000BD5E8B /* inffixed.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = ""; }; - 9AA91BF225CD598000BD5E8B /* trees.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = ""; }; - 9AA91BF325CD598000BD5E8B /* inffast.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = ""; }; - 9AA91BF425CD598000BD5E8B /* crc32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = ""; }; - 9AA91BF525CD598000BD5E8B /* infback.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = ""; }; - 9AA91BF625CD598000BD5E8B /* deflate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = ""; }; - 9AA91BF725CD598000BD5E8B /* zlib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = ""; }; - 9AA91BF825CD598000BD5E8B /* inflate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inflate.h; sourceTree = ""; }; - 9AA91BF925CD598000BD5E8B /* inftrees.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = ""; }; - 9AA91BFA25CD598000BD5E8B /* uncompr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = ""; }; - 9AA91BFB25CD598000BD5E8B /* trees.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = ""; }; - 9AA91BFC25CD598000BD5E8B /* crc32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = crc32.h; sourceTree = ""; }; - 9AA91BFD25CD598000BD5E8B /* inffast.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = ""; }; - 9AA91BFE25CD598000BD5E8B /* adler32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = ""; }; - 9AA91BFF25CD598000BD5E8B /* zconf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = ""; }; - 9AA91C0025CD598000BD5E8B /* OcCompressionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcCompressionLib.inf; sourceTree = ""; }; - 9AA91C0225CD598000BD5E8B /* lzvn.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lzvn.h; sourceTree = ""; }; - 9AA91C0325CD598000BD5E8B /* lzvn.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lzvn.c; sourceTree = ""; }; - 9AA91C0525CD598000BD5E8B /* OcAppleKeyMapLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleKeyMapLib.inf; sourceTree = ""; }; - 9AA91C0625CD598000BD5E8B /* OcAppleKeyMapLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleKeyMapLib.c; sourceTree = ""; }; - 9AA91C0825CD598000BD5E8B /* DebugSmbios.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugSmbios.c; sourceTree = ""; }; - 9AA91C0925CD598000BD5E8B /* SmbiosInternal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosInternal.c; sourceTree = ""; }; - 9AA91C0A25CD598000BD5E8B /* DebugSmbios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DebugSmbios.h; sourceTree = ""; }; - 9AA91C0B25CD598000BD5E8B /* OcSmbiosLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcSmbiosLib.inf; sourceTree = ""; }; - 9AA91C0C25CD598000BD5E8B /* SmbiosInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SmbiosInternal.h; sourceTree = ""; }; - 9AA91C0D25CD598000BD5E8B /* SmbiosDump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosDump.c; sourceTree = ""; }; - 9AA91C0E25CD598000BD5E8B /* SmbiosPatch.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SmbiosPatch.c; sourceTree = ""; }; - 9AA91C1025CD598000BD5E8B /* OcStorageLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcStorageLib.inf; sourceTree = ""; }; - 9AA91C1125CD598000BD5E8B /* OcStorageLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcStorageLib.c; sourceTree = ""; }; - 9AA91C1325CD598000BD5E8B /* Database.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Database.c; sourceTree = ""; }; - 9AA91C1425CD598000BD5E8B /* ConfigRouting.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConfigRouting.c; sourceTree = ""; }; - 9AA91C1525CD598000BD5E8B /* Font.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Font.c; sourceTree = ""; }; - 9AA91C1625CD598000BD5E8B /* String.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = String.c; sourceTree = ""; }; - 9AA91C1725CD598000BD5E8B /* Image.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Image.c; sourceTree = ""; }; - 9AA91C1825CD598000BD5E8B /* OcHiiDatabaseLocalLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcHiiDatabaseLocalLib.inf; sourceTree = ""; }; - 9AA91C1925CD598000BD5E8B /* HiiDatabase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HiiDatabase.h; sourceTree = ""; }; - 9AA91C1A25CD598000BD5E8B /* ConfigKeywordHandler.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ConfigKeywordHandler.c; sourceTree = ""; }; - 9AA91C1B25CD598000BD5E8B /* HiiDatabaseEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HiiDatabaseEntry.c; sourceTree = ""; }; - 9AA91C1C25CD598000BD5E8B /* ImageEx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ImageEx.c; sourceTree = ""; }; - 9AA91C1E25CD598000BD5E8B /* OcAppleSecureBootLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleSecureBootLib.c; sourceTree = ""; }; - 9AA91C1F25CD598000BD5E8B /* OcAppleSecureBootLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleSecureBootLib.inf; sourceTree = ""; }; - 9AA91C2125CD598000BD5E8B /* Canary.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Canary.c; sourceTree = ""; }; - 9AA91C2225CD598000BD5E8B /* Ubsan.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Ubsan.h; sourceTree = ""; }; - 9AA91C2325CD598000BD5E8B /* UbsanPrintf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UbsanPrintf.c; sourceTree = ""; }; - 9AA91C2425CD598000BD5E8B /* OcGuardLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcGuardLib.inf; sourceTree = ""; }; - 9AA91C2525CD598000BD5E8B /* BitOverflow.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BitOverflow.c; sourceTree = ""; }; - 9AA91C2625CD598000BD5E8B /* Alignment.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Alignment.c; sourceTree = ""; }; - 9AA91C2725CD598000BD5E8B /* TripleOverflow.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TripleOverflow.c; sourceTree = ""; }; - 9AA91C2825CD598000BD5E8B /* Ubsan.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Ubsan.c; sourceTree = ""; }; - 9AA91C2925CD598000BD5E8B /* NativeOverflow.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = NativeOverflow.c; sourceTree = ""; }; - 9AA91C2B25CD598000BD5E8B /* OcAppleKeysLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleKeysLib.inf; sourceTree = ""; }; - 9AA91C2C25CD598000BD5E8B /* OcAppleKeysLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleKeysLib.c; sourceTree = ""; }; - 9AA91C2E25CD598000BD5E8B /* OcAppleBootPolicyLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleBootPolicyLib.c; sourceTree = ""; }; - 9AA91C2F25CD598000BD5E8B /* OcAppleBootPolicyLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleBootPolicyLib.inf; sourceTree = ""; }; - 9AA91C3125CD598000BD5E8B /* OcAppleUserInterfaceThemeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleUserInterfaceThemeLib.c; sourceTree = ""; }; - 9AA91C3225CD598000BD5E8B /* OcAppleUserInterfaceThemeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleUserInterfaceThemeLib.inf; sourceTree = ""; }; - 9AA91C3425CD598000BD5E8B /* OcAcpiLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAcpiLib.c; sourceTree = ""; }; - 9AA91C3525CD598000BD5E8B /* OcAcpiLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAcpiLib.inf; sourceTree = ""; }; - 9AA91C3625CD598000BD5E8B /* AcpiDump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AcpiDump.c; sourceTree = ""; }; - 9AA91C3925CD598000BD5E8B /* AppleHid.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppleHid.txt; sourceTree = ""; }; - 9AA91C3A25CD598000BD5E8B /* AIKSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIKSource.h; sourceTree = ""; }; - 9AA91C3B25CD598000BD5E8B /* AIK.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIK.h; sourceTree = ""; }; - 9AA91C3C25CD598000BD5E8B /* AIKTarget.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKTarget.c; sourceTree = ""; }; - 9AA91C3D25CD598000BD5E8B /* AIKShim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKShim.c; sourceTree = ""; }; - 9AA91C3E25CD598000BD5E8B /* AIKTranslate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIKTranslate.h; sourceTree = ""; }; - 9AA91C3F25CD598000BD5E8B /* AIKData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIKData.h; sourceTree = ""; }; - 9AA91C4025CD598000BD5E8B /* AIKMap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKMap.c; sourceTree = ""; }; - 9AA91C4125CD598000BD5E8B /* AIK.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIK.c; sourceTree = ""; }; - 9AA91C4225CD598000BD5E8B /* AIKSource.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKSource.c; sourceTree = ""; }; - 9AA91C4325CD598000BD5E8B /* AIKTranslate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKTranslate.c; sourceTree = ""; }; - 9AA91C4425CD598000BD5E8B /* AIKTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIKTarget.h; sourceTree = ""; }; - 9AA91C4525CD598000BD5E8B /* AIKShim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIKShim.h; sourceTree = ""; }; - 9AA91C4625CD598000BD5E8B /* AIKData.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIKData.c; sourceTree = ""; }; - 9AA91C4725CD598000BD5E8B /* OcInputLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcInputLib.inf; sourceTree = ""; }; - 9AA91C4925CD598000BD5E8B /* AIT.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIT.c; sourceTree = ""; }; - 9AA91C4B25CD598000BD5E8B /* AIM.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AIM.c; sourceTree = ""; }; - 9AA91C4C25CD598000BD5E8B /* AIM.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AIM.h; sourceTree = ""; }; - 9AA91C4E25CD598000BD5E8B /* OcFirmwarePasswordLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcFirmwarePasswordLib.c; sourceTree = ""; }; - 9AA91C4F25CD598000BD5E8B /* AppleFwPasswordInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleFwPasswordInternal.h; sourceTree = ""; }; - 9AA91C5025CD598000BD5E8B /* OcFirmwarePasswordLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcFirmwarePasswordLib.inf; sourceTree = ""; }; - 9AA91C5225CD598000BD5E8B /* OcAppleDiskImageLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleDiskImageLib.c; sourceTree = ""; }; - 9AA91C5325CD598000BD5E8B /* OcAppleDiskImageLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAppleDiskImageLibInternal.h; sourceTree = ""; }; - 9AA91C5425CD598000BD5E8B /* OcAppleDiskImageLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleDiskImageLib.inf; sourceTree = ""; }; - 9AA91C5525CD598000BD5E8B /* OcAppleDiskImageBlockIo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleDiskImageBlockIo.c; sourceTree = ""; }; - 9AA91C5625CD598000BD5E8B /* OcAppleDiskImageLibInternal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleDiskImageLibInternal.c; sourceTree = ""; }; - 9AA91C5925CD598000BD5E8B /* RngDelay.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RngDelay.nasm; sourceTree = ""; }; - 9AA91C5A25CD598000BD5E8B /* OcRngLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcRngLib.c; sourceTree = ""; }; - 9AA91C5C25CD598000BD5E8B /* RngDelay.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = RngDelay.nasm; sourceTree = ""; }; - 9AA91C5D25CD598000BD5E8B /* OcRngLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcRngLib.inf; sourceTree = ""; }; - 9AA91C5E25CD598000BD5E8B /* OcRngInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcRngInternals.h; sourceTree = ""; }; - 9AA91C6025CD598000BD5E8B /* OcHdaDevicesLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcHdaDevicesLib.c; sourceTree = ""; }; - 9AA91C6125CD598000BD5E8B /* OcHdaDevicesLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcHdaDevicesLib.inf; sourceTree = ""; }; - 9AA91C6225CD598000BD5E8B /* OcHdaDevicesInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcHdaDevicesInternal.h; sourceTree = ""; }; - 9AA91C6425CD598000BD5E8B /* OcBootServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcBootServicesTableLib.c; sourceTree = ""; }; - 9AA91C6525CD598000BD5E8B /* UefiBootServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = UefiBootServicesTableLib.inf; sourceTree = ""; }; - 9AA91C6625CD598000BD5E8B /* OcBootServicesTableLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcBootServicesTableLib.inf; sourceTree = ""; }; - 9AA91C6725CD598000BD5E8B /* UefiBootServicesTableLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UefiBootServicesTableLib.c; sourceTree = ""; }; - 9AA91C6925CD598000BD5E8B /* X86TimerLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = X86TimerLib.c; sourceTree = ""; }; - 9AA91C6A25CD598000BD5E8B /* DuetTimerLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = DuetTimerLib.inf; sourceTree = ""; }; - 9AA91C6C25CD598000BD5E8B /* CustomSlide.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CustomSlide.c; sourceTree = ""; }; - 9AA91C6E25CD598000BD5E8B /* ContextSwitchSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ContextSwitchSupport.c; sourceTree = ""; }; - 9AA91C6F25CD598000BD5E8B /* ContextSwitch.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = ContextSwitch.nasm; sourceTree = ""; }; - 9AA91C7025CD598000BD5E8B /* ContextSwitch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextSwitch.h; sourceTree = ""; }; - 9AA91C7125CD598000BD5E8B /* BootCompatInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootCompatInternal.h; sourceTree = ""; }; - 9AA91C7225CD598000BD5E8B /* ServiceOverrides.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ServiceOverrides.c; sourceTree = ""; }; - 9AA91C7425CD598000BD5E8B /* ContextSwitchSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ContextSwitchSupport.c; sourceTree = ""; }; - 9AA91C7525CD598000BD5E8B /* ContextSwitch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContextSwitch.h; sourceTree = ""; }; - 9AA91C7625CD598000BD5E8B /* KernelSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KernelSupport.c; sourceTree = ""; }; - 9AA91C7725CD598000BD5E8B /* OcAfterBootCompatLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAfterBootCompatLib.inf; sourceTree = ""; }; - 9AA91C7825CD598000BD5E8B /* OcAfterBootCompatLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAfterBootCompatLib.c; sourceTree = ""; }; - 9AA91C7A25CD598000BD5E8B /* OcFirmwareVolumeLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcFirmwareVolumeLib.inf; sourceTree = ""; }; - 9AA91C7B25CD598000BD5E8B /* OcFirmwareVolumeLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcFirmwareVolumeLib.c; sourceTree = ""; }; - 9AA91C7C25CD598000BD5E8B /* FvOnFv2Thunk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FvOnFv2Thunk.c; sourceTree = ""; }; - 9AA91C7D25CD598000BD5E8B /* OcFirmwareVolumeLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcFirmwareVolumeLibInternal.h; sourceTree = ""; }; - 9AA91C7F25CD598000BD5E8B /* OcDevicePathLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDevicePathLib.inf; sourceTree = ""; }; - 9AA91C8025CD598000BD5E8B /* ExpandDevicePath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ExpandDevicePath.c; sourceTree = ""; }; - 9AA91C8125CD598000BD5E8B /* OcDevicePathLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDevicePathLib.c; sourceTree = ""; }; - 9AA91C8325CD598000BD5E8B /* OcAppleLog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleLog.c; sourceTree = ""; }; - 9AA91C8425CD598000BD5E8B /* DebugHelp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugHelp.c; sourceTree = ""; }; - 9AA91C8525CD598000BD5E8B /* DebugPrint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugPrint.c; sourceTree = ""; }; - 9AA91C8625CD598000BD5E8B /* OcDebugLogLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDebugLogLib.inf; sourceTree = ""; }; - 9AA91C8725CD598000BD5E8B /* OcLog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcLog.c; sourceTree = ""; }; - 9AA91C8825CD598000BD5E8B /* OcLogInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcLogInternal.h; sourceTree = ""; }; - 9AA91C8925CD598000BD5E8B /* OcDebugLogLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDebugLogLib.c; sourceTree = ""; }; - 9AA91C8B25CD598000BD5E8B /* OcAudioGenBeep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAudioGenBeep.c; sourceTree = ""; }; - 9AA91C8C25CD598000BD5E8B /* OcAudioLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAudioLib.inf; sourceTree = ""; }; - 9AA91C8D25CD598000BD5E8B /* OcAudio.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAudio.c; sourceTree = ""; }; - 9AA91C8E25CD598000BD5E8B /* OcAudioWave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAudioWave.c; sourceTree = ""; }; - 9AA91C8F25CD598000BD5E8B /* OcAudioInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcAudioInternal.h; sourceTree = ""; }; - 9AA91C9025CD598000BD5E8B /* OcAudioLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAudioLib.c; sourceTree = ""; }; - 9AA91C9125CD598000BD5E8B /* OcAudioVoiceOver.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAudioVoiceOver.c; sourceTree = ""; }; - 9AA91C9325CD598000BD5E8B /* VirtualDir.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualDir.c; sourceTree = ""; }; - 9AA91C9425CD598000BD5E8B /* VirtualFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualFile.c; sourceTree = ""; }; - 9AA91C9525CD598000BD5E8B /* OcVirtualFsLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcVirtualFsLib.inf; sourceTree = ""; }; - 9AA91C9625CD598000BD5E8B /* VirtualVolume.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualVolume.c; sourceTree = ""; }; - 9AA91C9725CD598000BD5E8B /* VirtualFs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualFs.c; sourceTree = ""; }; - 9AA91C9825CD598000BD5E8B /* VirtualFsInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualFsInternal.h; sourceTree = ""; }; - 9AA91C9A25CD598000BD5E8B /* PrelinkedKext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PrelinkedKext.c; sourceTree = ""; }; - 9AA91C9B25CD598000BD5E8B /* KxldState.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KxldState.c; sourceTree = ""; }; - 9AA91C9C25CD598000BD5E8B /* PrelinkedContext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PrelinkedContext.c; sourceTree = ""; }; - 9AA91C9D25CD598000BD5E8B /* Link.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Link.c; sourceTree = ""; }; - 9AA91C9E25CD598000BD5E8B /* OcAppleKernelLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleKernelLib.inf; sourceTree = ""; }; - 9AA91C9F25CD598000BD5E8B /* KextPatcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KextPatcher.c; sourceTree = ""; }; - 9AA91CA025CD598000BD5E8B /* CommonPatches.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CommonPatches.c; sourceTree = ""; }; - 9AA91CA125CD598000BD5E8B /* KernelVersion.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KernelVersion.c; sourceTree = ""; }; - 9AA91CA225CD598000BD5E8B /* MkextInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MkextInternal.h; sourceTree = ""; }; - 9AA91CA325CD598000BD5E8B /* CachelessContext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CachelessContext.c; sourceTree = ""; }; - 9AA91CA425CD598000BD5E8B /* Vtables.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Vtables.c; sourceTree = ""; }; - 9AA91CA525CD598000BD5E8B /* KernelReader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KernelReader.c; sourceTree = ""; }; - 9AA91CA625CD598000BD5E8B /* KernelCollection.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KernelCollection.c; sourceTree = ""; }; - 9AA91CA725CD598000BD5E8B /* MkextContext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MkextContext.c; sourceTree = ""; }; - 9AA91CA825CD598000BD5E8B /* PrelinkedInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrelinkedInternal.h; sourceTree = ""; }; - 9AA91CA925CD598000BD5E8B /* CachelessInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CachelessInternal.h; sourceTree = ""; }; - 9AA91CAB25CD598000BD5E8B /* OcPeCoffLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcPeCoffLib.inf; sourceTree = ""; }; - 9AA91CAC25CD598000BD5E8B /* OcPeCoffLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcPeCoffLib.c; sourceTree = ""; }; - 9AA91CAE25CD598000BD5E8B /* OpenFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenFile.c; sourceTree = ""; }; - 9AA91CAF25CD598000BD5E8B /* FsConnectQuirk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FsConnectQuirk.c; sourceTree = ""; }; - 9AA91CB025CD598000BD5E8B /* GptPartitionEntry.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GptPartitionEntry.c; sourceTree = ""; }; - 9AA91CB125CD598000BD5E8B /* ReadFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ReadFile.c; sourceTree = ""; }; - 9AA91CB225CD598000BD5E8B /* FirmwareFile.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FirmwareFile.c; sourceTree = ""; }; - 9AA91CB325CD598000BD5E8B /* GetVolumeLabel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GetVolumeLabel.c; sourceTree = ""; }; - 9AA91CB425CD598000BD5E8B /* FileProtocol.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileProtocol.c; sourceTree = ""; }; - 9AA91CB525CD598000BD5E8B /* GetFileInfo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GetFileInfo.c; sourceTree = ""; }; - 9AA91CB625CD598000BD5E8B /* LocateFileSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LocateFileSystem.c; sourceTree = ""; }; - 9AA91CB725CD598000BD5E8B /* OcFileLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcFileLib.inf; sourceTree = ""; }; - 9AA91CB925CD598000BD5E8B /* OcCpuInternals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcCpuInternals.h; sourceTree = ""; }; - 9AA91CBB25CD598000BD5E8B /* Microcode.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Microcode.nasm; sourceTree = ""; }; - 9AA91CBC25CD598000BD5E8B /* Atomic.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Atomic.nasm; sourceTree = ""; }; - 9AA91CBD25CD598000BD5E8B /* FrequencyDetect.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FrequencyDetect.c; sourceTree = ""; }; - 9AA91CBE25CD598000BD5E8B /* OcCpuLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcCpuLib.inf; sourceTree = ""; }; - 9AA91CBF25CD598000BD5E8B /* AppleCpuSupport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleCpuSupport.c; sourceTree = ""; }; - 9AA91CC025CD598000BD5E8B /* OcCpuLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcCpuLib.c; sourceTree = ""; }; - 9AA91CC225CD598000BD5E8B /* Microcode.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Microcode.nasm; sourceTree = ""; }; - 9AA91CC325CD598000BD5E8B /* Atomic.nasm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.nasm; path = Atomic.nasm; sourceTree = ""; }; - 9AA91CC525CD598000BD5E8B /* OcConfigurationLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcConfigurationLib.inf; sourceTree = ""; }; - 9AA91CC625CD598000BD5E8B /* CheckSchema.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = CheckSchema.py; sourceTree = ""; }; - 9AA91CC725CD598000BD5E8B /* OcConfigurationLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcConfigurationLib.c; sourceTree = ""; }; - 9AA91CC925CD598000BD5E8B /* OcDriverConnectionLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDriverConnectionLib.c; sourceTree = ""; }; - 9AA91CCA25CD598000BD5E8B /* OcDriverConnectionLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDriverConnectionLib.inf; sourceTree = ""; }; - 9AA91CCC25CD598000BD5E8B /* OcAppleLog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleLog.c; sourceTree = ""; }; - 9AA91CCD25CD598000BD5E8B /* DebugHelp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugHelp.c; sourceTree = ""; }; - 9AA91CCE25CD598000BD5E8B /* DebugPrint.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DebugPrint.c; sourceTree = ""; }; - 9AA91CCF25CD598000BD5E8B /* OcLog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcLog.c; sourceTree = ""; }; - 9AA91CD025CD598000BD5E8B /* OcDebugLogLibOc2Clover.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDebugLogLibOc2Clover.inf; sourceTree = ""; }; - 9AA91CD225CD598000BD5E8B /* OcXmlLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcXmlLib.c; sourceTree = ""; }; - 9AA91CD325CD598000BD5E8B /* OcXmlLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcXmlLib.inf; sourceTree = ""; }; - 9AA91CD525CD598000BD5E8B /* OcDevicePropertyLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcDevicePropertyLib.inf; sourceTree = ""; }; - 9AA91CD625CD598000BD5E8B /* OcDevicePropertyLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDevicePropertyLib.c; sourceTree = ""; }; - 9AA91CD825CD598000BD5E8B /* OcOSInfoLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcOSInfoLib.c; sourceTree = ""; }; - 9AA91CD925CD598000BD5E8B /* OcOSInfoLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcOSInfoLib.inf; sourceTree = ""; }; - 9AA91CDB25CD598000BD5E8B /* OcTemplateLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcTemplateLib.inf; sourceTree = ""; }; - 9AA91CDC25CD598000BD5E8B /* OcTemplateLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcTemplateLib.c; sourceTree = ""; }; - 9AA91CDE25CD598000BD5E8B /* OcCompilerIntrinsicsLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcCompilerIntrinsicsLib.c; sourceTree = ""; }; - 9AA91CDF25CD598000BD5E8B /* OcCompilerIntrinsicsLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcCompilerIntrinsicsLib.inf; sourceTree = ""; }; - 9AA91CE025CD598000BD5E8B /* MsvcMath32.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MsvcMath32.c; sourceTree = ""; }; - 9AA91CE225CD598000BD5E8B /* MemoryMap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryMap.c; sourceTree = ""; }; - 9AA91CE325CD598000BD5E8B /* MemoryAttributes.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAttributes.c; sourceTree = ""; }; - 9AA91CE425CD598000BD5E8B /* VirtualMemory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VirtualMemory.c; sourceTree = ""; }; - 9AA91CE525CD598000BD5E8B /* LegacyRegionLock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyRegionLock.c; sourceTree = ""; }; - 9AA91CE625CD598000BD5E8B /* LegacyRegionUnLock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LegacyRegionUnLock.c; sourceTree = ""; }; - 9AA91CE725CD598000BD5E8B /* MemoryDebug.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryDebug.c; sourceTree = ""; }; - 9AA91CE825CD598000BD5E8B /* MemoryAlloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MemoryAlloc.c; sourceTree = ""; }; - 9AA91CE925CD598000BD5E8B /* OcMemoryLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcMemoryLib.inf; sourceTree = ""; }; - 9AA91CEA25CD598000BD5E8B /* UmmMalloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UmmMalloc.c; sourceTree = ""; }; - 9AA91CEC25CD598000BD5E8B /* OcAppleRamDiskLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcAppleRamDiskLib.inf; sourceTree = ""; }; - 9AA91CED25CD598000BD5E8B /* OcAppleRamDiskLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcAppleRamDiskLib.c; sourceTree = ""; }; - 9AA91CEF25CD598000BD5E8B /* OcSmcLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcSmcLib.c; sourceTree = ""; }; - 9AA91CF025CD598000BD5E8B /* OcSmcLib.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OcSmcLib.inf; sourceTree = ""; }; - 9AA91CF125CD598000BD5E8B /* OcSmcLibInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcSmcLibInternal.h; sourceTree = ""; }; - 9AA91CF325CD598000BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91CF525CD598000BD5E8B /* GlobalVar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GlobalVar.h; sourceTree = ""; }; - 9AA91CF625CD598000BD5E8B /* File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = ""; }; - 9AA91CF725CD598000BD5E8B /* Pcd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pcd.h; sourceTree = ""; }; - 9AA91CF825CD598000BD5E8B /* BootServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BootServices.h; sourceTree = ""; }; - 9AA91CFA25CD598000BD5E8B /* Pcd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Pcd.c; sourceTree = ""; }; - 9AA91CFB25CD598000BD5E8B /* UserMath.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UserMath.c; sourceTree = ""; }; - 9AA91CFC25CD598000BD5E8B /* BootServices.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootServices.c; sourceTree = ""; }; - 9AA91CFD25CD598000BD5E8B /* BaseMemoryLib.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BaseMemoryLib.c; sourceTree = ""; }; - 9AA91CFE25CD598000BD5E8B /* GlobalVar.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GlobalVar.c; sourceTree = ""; }; - 9AA91CFF25CD598000BD5E8B /* File.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = File.c; sourceTree = ""; }; - 9AA91D0025CD598000BD5E8B /* UserMisc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = UserMisc.c; sourceTree = ""; }; - 9AA91D0125CD598000BD5E8B /* OcDummy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OcDummy.c; sourceTree = ""; }; - 9AA91D0325CD598000BD5E8B /* Configuration.tex */ = {isa = PBXFileReference; lastKnownFileType = text; path = Configuration.tex; sourceTree = ""; }; - 9AA91D0425CD598000BD5E8B /* BuildDocs.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = BuildDocs.tool; sourceTree = ""; }; - 9AA91D0625CD598000BD5E8B /* Errata.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Errata.pdf; sourceTree = ""; }; - 9AA91D0725CD598000BD5E8B /* Errata.tex */ = {isa = PBXFileReference; lastKnownFileType = text; path = Errata.tex; sourceTree = ""; }; - 9AA91D0925CD598000BD5E8B /* LogoApprox.svg */ = {isa = PBXFileReference; lastKnownFileType = text; path = LogoApprox.svg; sourceTree = ""; }; - 9AA91D0A25CD598000BD5E8B /* OpenCore_with_text_Small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = OpenCore_with_text_Small.png; sourceTree = ""; }; - 9AA91D0B25CD598000BD5E8B /* OpenCore_with_text_Large.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = OpenCore_with_text_Large.png; sourceTree = ""; }; - 9AA91D0C25CD598000BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D0D25CD598000BD5E8B /* Logo.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Logo.pdf; sourceTree = ""; }; - 9AA91D0E25CD598000BD5E8B /* Logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Logo.png; sourceTree = ""; }; - 9AA91D0F25CD598000BD5E8B /* Logo.sketch */ = {isa = PBXFileReference; lastKnownFileType = file; path = Logo.sketch; sourceTree = ""; }; - 9AA91D1025CD598000BD5E8B /* Configuration.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Configuration.pdf; sourceTree = ""; }; - 9AA91D1225CD598000BD5E8B /* SSDT-RTC0-RANGE.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-RTC0-RANGE.dsl"; sourceTree = ""; }; - 9AA91D1325CD598000BD5E8B /* SSDT-AWAC.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-AWAC.dsl"; sourceTree = ""; }; - 9AA91D1425CD598000BD5E8B /* SSDT-RTC0.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-RTC0.dsl"; sourceTree = ""; }; - 9AA91D1525CD598000BD5E8B /* SSDT-IMEI.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-IMEI.dsl"; sourceTree = ""; }; - 9AA91D1625CD598000BD5E8B /* SSDT-EC.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-EC.dsl"; sourceTree = ""; }; - 9AA91D1725CD598000BD5E8B /* SSDT-ALS0.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-ALS0.dsl"; sourceTree = ""; }; - 9AA91D1825CD598000BD5E8B /* SSDT-BRG0.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-BRG0.dsl"; sourceTree = ""; }; - 9AA91D1925CD598000BD5E8B /* SSDT-PMC.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-PMC.dsl"; sourceTree = ""; }; - 9AA91D1A25CD598000BD5E8B /* SSDT-SBUS-MCHC.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-SBUS-MCHC.dsl"; sourceTree = ""; }; - 9AA91D1B25CD598000BD5E8B /* SSDT-EC-USBX.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-EC-USBX.dsl"; sourceTree = ""; }; - 9AA91D1C25CD598000BD5E8B /* SSDT-EHCx_OFF.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-EHCx_OFF.dsl"; sourceTree = ""; }; - 9AA91D1D25CD598000BD5E8B /* SSDT-PLUG.dsl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SSDT-PLUG.dsl"; sourceTree = ""; }; - 9AA91D1E25CD598000BD5E8B /* SampleCustom.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = SampleCustom.plist; sourceTree = ""; }; - 9AA91D1F25CD598000BD5E8B /* Kexts.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Kexts.md; sourceTree = ""; }; - 9AA91D2025CD598000BD5E8B /* Libraries.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = Libraries.md; sourceTree = ""; }; - 9AA91D2225CD598000BD5E8B /* Differences.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = Differences.pdf; sourceTree = ""; }; - 9AA91D2325CD598000BD5E8B /* PreviousConfiguration.tex */ = {isa = PBXFileReference; lastKnownFileType = text; path = PreviousConfiguration.tex; sourceTree = ""; }; - 9AA91D2425CD598000BD5E8B /* Differences.tex */ = {isa = PBXFileReference; lastKnownFileType = text; path = Differences.tex; sourceTree = ""; }; - 9AA91D2525CD598000BD5E8B /* Sample.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Sample.plist; sourceTree = ""; }; - 9AA91D2625CD598000BD5E8B /* OpenDuetPkg.fdf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenDuetPkg.fdf; sourceTree = ""; }; - 9AA91D2725CD598000BD5E8B /* OpenCorePkg.dec */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenCorePkg.dec; sourceTree = ""; }; - 9AA91D2825CD598000BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D2B25CD598000BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D2C25CD598000BD5E8B /* Smbios.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = Smbios.bin; sourceTree = ""; }; - 9AA91D2D25CD598000BD5E8B /* Smbios.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Smbios.c; sourceTree = ""; }; - 9AA91D2F25CD598000BD5E8B /* EfiLdrImage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EfiLdrImage.c; sourceTree = ""; }; - 9AA91D3025CD598000BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D3225CD598000BD5E8B /* EfiLdrImage */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = EfiLdrImage; sourceTree = ""; }; - 9AA91D3325CD598000BD5E8B /* GenPage */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = GenPage; sourceTree = ""; }; - 9AA91D3425CD598000BD5E8B /* GenPage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GenPage.c; sourceTree = ""; }; - 9AA91D3625CD598000BD5E8B /* EfiLdrImage */ = {isa = PBXFileReference; lastKnownFileType = file; path = EfiLdrImage; sourceTree = ""; }; - 9AA91D3725CD598000BD5E8B /* GenPage */ = {isa = PBXFileReference; lastKnownFileType = file; path = GenPage; sourceTree = ""; }; - 9AA91D3825CD598000BD5E8B /* VirtualMemory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VirtualMemory.h; sourceTree = ""; }; - 9AA91D3A25CD598000BD5E8B /* EfiLdrImage.exe */ = {isa = PBXFileReference; lastKnownFileType = file; path = EfiLdrImage.exe; sourceTree = ""; }; - 9AA91D3B25CD598000BD5E8B /* GenPage.exe */ = {isa = PBXFileReference; lastKnownFileType = file; path = GenPage.exe; sourceTree = ""; }; - 9AA91D3D25CD598000BD5E8B /* nvram.exe */ = {isa = PBXFileReference; lastKnownFileType = file; path = nvram.exe; sourceTree = ""; }; - 9AA91D3E25CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D3F25CD598100BD5E8B /* nvram.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = nvram.c; sourceTree = ""; }; - 9AA91D4125CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D4225CD598100BD5E8B /* Bmf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bmf.c; sourceTree = ""; }; - 9AA91D4425CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D4525CD598100BD5E8B /* disklabel.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = disklabel.c; sourceTree = ""; }; - 9AA91D4725CD598100BD5E8B /* AppleKeyboardLayouts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppleKeyboardLayouts.txt; sourceTree = ""; }; - 9AA91D4825CD598100BD5E8B /* AppleKeyboardLayouts.bt */ = {isa = PBXFileReference; lastKnownFileType = text; path = AppleKeyboardLayouts.bt; sourceTree = ""; }; - 9AA91D4A25CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D4B25CD598100BD5E8B /* Img4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Img4.c; sourceTree = ""; }; - 9AA91D4D25CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D4E25CD598100BD5E8B /* HelloWorld.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HelloWorld.c; sourceTree = ""; }; - 9AA91D5025CD598100BD5E8B /* MacEfiUnpack.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = MacEfiUnpack.py; sourceTree = ""; }; - 9AA91D5225CD598100BD5E8B /* boot0 */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot0; sourceTree = ""; }; - 9AA91D5325CD598100BD5E8B /* boot1f32 */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot1f32; sourceTree = ""; }; - 9AA91D5425CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D5525CD598100BD5E8B /* QemuBuild.command */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = QemuBuild.command; sourceTree = ""; }; - 9AA91D5625CD598100BD5E8B /* BootInstall.command */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = BootInstall.command; sourceTree = ""; }; - 9AA91D5825CD598100BD5E8B /* macserial.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = macserial.h; sourceTree = ""; }; - 9AA91D5925CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D5A25CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D5B25CD598100BD5E8B /* modelinfo_autogen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = modelinfo_autogen.h; sourceTree = ""; }; - 9AA91D5C25CD598100BD5E8B /* modelinfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = modelinfo.h; sourceTree = ""; }; - 9AA91D5D25CD598100BD5E8B /* macserial.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = macserial.c; sourceTree = ""; }; - 9AA91D5E25CD598100BD5E8B /* FORMAT.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = FORMAT.md; sourceTree = ""; }; - 9AA91D5F25CD598100BD5E8B /* cccdump.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = cccdump.py; sourceTree = ""; }; - 9AA91D6125CD598100BD5E8B /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 9AA91D6225CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D6325CD598100BD5E8B /* RsaTool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RsaTool.c; sourceTree = ""; }; - 9AA91D6425CD598100BD5E8B /* openssl_compat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = openssl_compat.h; sourceTree = ""; }; - 9AA91D6625CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D6725CD598100BD5E8B /* PeCoff.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PeCoff.c; sourceTree = ""; }; - 9AA91D6925CD598100BD5E8B /* create_vault.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_vault.sh; sourceTree = ""; }; - 9AA91D6A25CD598100BD5E8B /* sign.command */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = sign.command; sourceTree = ""; }; - 9AA91D6B25CD598100BD5E8B /* RsaTool */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = RsaTool; sourceTree = ""; }; - 9AA91D6D25CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D6E25CD598100BD5E8B /* FileDummy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = FileDummy.c; sourceTree = ""; }; - 9AA91D6F25CD598100BD5E8B /* DiskImage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DiskImage.c; sourceTree = ""; }; - 9AA91D7125CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D7225CD598100BD5E8B /* RsaPreprocess.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RsaPreprocess.c; sourceTree = ""; }; - 9AA91D7425CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D7525CD598100BD5E8B /* icnspack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = icnspack.c; sourceTree = ""; }; - 9AA91D7725CD598100BD5E8B /* kpdescribe.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = kpdescribe.sh; sourceTree = ""; }; - 9AA91D7925CD598100BD5E8B /* AppleEfiFatBinary.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleEfiFatBinary.h; sourceTree = ""; }; - 9AA91D7A25CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D7B25CD598100BD5E8B /* AppleEfiBinary.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleEfiBinary.c; sourceTree = ""; }; - 9AA91D7C25CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D7E25CD598100BD5E8B /* boot_10.12.6.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.12.6.efi; sourceTree = ""; }; - 9AA91D7F25CD598100BD5E8B /* boot_10.7.5.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.7.5.efi; sourceTree = ""; }; - 9AA91D8025CD598100BD5E8B /* boot_10.10.5.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.10.5.efi; sourceTree = ""; }; - 9AA91D8125CD598100BD5E8B /* boot_10.14_0.18A389.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.14_0.18A389.efi; sourceTree = ""; }; - 9AA91D8225CD598100BD5E8B /* boot_10.13.6.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.13.6.efi; sourceTree = ""; }; - 9AA91D8325CD598100BD5E8B /* boot_10.14.0.18A371a.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.14.0.18A371a.efi; sourceTree = ""; }; - 9AA91D8425CD598100BD5E8B /* apfs.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = apfs.efi; sourceTree = ""; }; - 9AA91D8525CD598100BD5E8B /* boot_10.11.6.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.11.6.efi; sourceTree = ""; }; - 9AA91D8625CD598100BD5E8B /* apfs_10.15.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = apfs_10.15.efi; sourceTree = ""; }; - 9AA91D8725CD598100BD5E8B /* apfs_aligned_10.15.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = apfs_aligned_10.15.efi; sourceTree = ""; }; - 9AA91D8825CD598100BD5E8B /* boot_10.8.5.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.8.5.efi; sourceTree = ""; }; - 9AA91D8925CD598100BD5E8B /* boot_10.6.8.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.6.8.efi; sourceTree = ""; }; - 9AA91D8A25CD598100BD5E8B /* boot_10.4.11.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.4.11.efi; sourceTree = ""; }; - 9AA91D8B25CD598100BD5E8B /* boot_10.9.5.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.9.5.efi; sourceTree = ""; }; - 9AA91D8C25CD598100BD5E8B /* boot_10.5.8.efi */ = {isa = PBXFileReference; lastKnownFileType = file; path = boot_10.5.8.efi; sourceTree = ""; }; - 9AA91D8D25CD598100BD5E8B /* Edk2PeImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Edk2PeImage.h; sourceTree = ""; }; - 9AA91D8E25CD598100BD5E8B /* AppleEfiSignTool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AppleEfiSignTool.c; sourceTree = ""; }; - 9AA91D8F25CD598100BD5E8B /* AppleEfiPeImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleEfiPeImage.h; sourceTree = ""; }; - 9AA91D9125CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D9225CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D9325CD598100BD5E8B /* EfiResTool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = EfiResTool.c; sourceTree = ""; }; - 9AA91D9525CD598100BD5E8B /* Macho.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Macho.c; sourceTree = ""; }; - 9AA91D9625CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D9725CD598100BD5E8B /* kernel */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = kernel; sourceTree = ""; }; - 9AA91D9925CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91D9A25CD598100BD5E8B /* config.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = config.plist; sourceTree = ""; }; - 9AA91D9B25CD598100BD5E8B /* ocvalidate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ocvalidate.c; sourceTree = ""; }; - 9AA91D9D25CD598100BD5E8B /* LogoutHook.command */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = LogoutHook.command; sourceTree = ""; }; - 9AA91D9E25CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91D9F25CD598100BD5E8B /* nvram.mojave */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = nvram.mojave; sourceTree = ""; }; - 9AA91DA125CD598100BD5E8B /* recovery_urls.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = recovery_urls.txt; sourceTree = ""; }; - 9AA91DA225CD598100BD5E8B /* boards.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = boards.json; sourceTree = ""; }; - 9AA91DA325CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91DA425CD598100BD5E8B /* macrecovery.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = macrecovery.py; sourceTree = ""; }; - 9AA91DA625CD598100BD5E8B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; - 9AA91DA725CD598100BD5E8B /* check_injection.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = check_injection.sh; sourceTree = ""; }; - 9AA91DA825CD598100BD5E8B /* KextInject.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KextInject.c; sourceTree = ""; }; - 9AA91DAC25CD598100BD5E8B /* OpenDuetPkg.dec */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenDuetPkg.dec; sourceTree = ""; }; - 9AA91DAD25CD598100BD5E8B /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = ""; }; - 9AA91DAE25CD598100BD5E8B /* build_duet.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = build_duet.tool; sourceTree = ""; }; - 9AA91DAF25CD598100BD5E8B /* .gitattributes */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitattributes; sourceTree = ""; }; - 9AA91DB025CD598100BD5E8B /* build_oc.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = build_oc.tool; sourceTree = ""; }; - 9AA91DB325CD598100BD5E8B /* HdaCodecDump.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = HdaCodecDump.inf; sourceTree = ""; }; - 9AA91DB425CD598100BD5E8B /* HdaCodecDump.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HdaCodecDump.h; sourceTree = ""; }; - 9AA91DB525CD598100BD5E8B /* HdaCodecDump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = HdaCodecDump.c; sourceTree = ""; }; - 9AA91DB725CD598100BD5E8B /* VerifyMemOpt.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VerifyMemOpt.inf; sourceTree = ""; }; - 9AA91DB825CD598100BD5E8B /* VerifyMemOpt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VerifyMemOpt.c; sourceTree = ""; }; - 9AA91DBA25CD598100BD5E8B /* BootKicker.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = BootKicker.inf; sourceTree = ""; }; - 9AA91DBB25CD598100BD5E8B /* BootKicker.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = BootKicker.c; sourceTree = ""; }; - 9AA91DBD25CD598100BD5E8B /* Bootstrap.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = Bootstrap.inf; sourceTree = ""; }; - 9AA91DBE25CD598100BD5E8B /* Bootstrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Bootstrap.c; sourceTree = ""; }; - 9AA91DC025CD598100BD5E8B /* KeyTester.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = KeyTester.inf; sourceTree = ""; }; - 9AA91DC125CD598100BD5E8B /* KeyTester.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KeyTester.c; sourceTree = ""; }; - 9AA91DC325CD598100BD5E8B /* VerifyMsrE2.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = VerifyMsrE2.inf; sourceTree = ""; }; - 9AA91DC425CD598100BD5E8B /* VerifyMsrE2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VerifyMsrE2.c; sourceTree = ""; }; - 9AA91DC625CD598100BD5E8B /* RtcRw.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = RtcRw.inf; sourceTree = ""; }; - 9AA91DC725CD598100BD5E8B /* RtcRw.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = RtcRw.c; sourceTree = ""; }; - 9AA91DC925CD598100BD5E8B /* GopStop.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = GopStop.inf; sourceTree = ""; }; - 9AA91DCA25CD598100BD5E8B /* GopStop.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GopStop.c; sourceTree = ""; }; - 9AA91DCB25CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91DCD25CD598100BD5E8B /* Step3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Step3.png; sourceTree = ""; }; - 9AA91DCE25CD598100BD5E8B /* Step10.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Step10.png; sourceTree = ""; }; - 9AA91DD025CD598100BD5E8B /* ResetSystem.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResetSystem.inf; sourceTree = ""; }; - 9AA91DD125CD598100BD5E8B /* ResetSystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ResetSystem.c; sourceTree = ""; }; - 9AA91DD325CD598100BD5E8B /* ChipTune.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = ChipTune.inf; sourceTree = ""; }; - 9AA91DD425CD598100BD5E8B /* ChipTune.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ChipTune.c; sourceTree = ""; }; - 9AA91DD625CD598100BD5E8B /* PavpProvision.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = PavpProvision.inf; sourceTree = ""; }; - 9AA91DD725CD598100BD5E8B /* PavpProvisionData.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PavpProvisionData.c; sourceTree = ""; }; - 9AA91DD825CD598100BD5E8B /* PavpProvision.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = PavpProvision.c; sourceTree = ""; }; - 9AA91DDA25CD598100BD5E8B /* CleanNvram.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CleanNvram.c; sourceTree = ""; }; - 9AA91DDB25CD598100BD5E8B /* CleanNvram.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = CleanNvram.inf; sourceTree = ""; }; - 9AA91DDD25CD598100BD5E8B /* OpenControl.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenControl.inf; sourceTree = ""; }; - 9AA91DDE25CD598100BD5E8B /* OpenControl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = OpenControl.c; sourceTree = ""; }; - 9AA91DE025CD598100BD5E8B /* MmapDump.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = MmapDump.inf; sourceTree = ""; }; - 9AA91DE125CD598100BD5E8B /* MmapDump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = MmapDump.c; sourceTree = ""; }; - 9AA91DE225CD598100BD5E8B /* OpenCorePkg.dsc */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenCorePkg.dsc; sourceTree = ""; }; - 9AA91DE325CD598100BD5E8B /* Doxyfile */ = {isa = PBXFileReference; lastKnownFileType = text; path = Doxyfile; sourceTree = ""; }; - 9AA91DE425CD598100BD5E8B /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE.txt; sourceTree = ""; }; - 9AA91DE525CD598100BD5E8B /* OpenDuetPkg.dsc */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenDuetPkg.dsc; sourceTree = ""; }; - 9AA91DE625CD598100BD5E8B /* OpenCoreFromClover.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenCoreFromClover.h; sourceTree = ""; }; - 9AA91DE725CD598100BD5E8B /* .travis.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = .travis.yml; sourceTree = ""; }; - 9AA91DE825CD598100BD5E8B /* xcbuild.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = xcbuild.tool; sourceTree = ""; }; - 9AA91DED25CD598100BD5E8B /* GdbSyms.dll */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o"; path = GdbSyms.dll; sourceTree = ""; }; - 9AA91DEF25CD598100BD5E8B /* GdbSyms.dll */ = {isa = PBXFileReference; lastKnownFileType = file; path = GdbSyms.dll; sourceTree = ""; }; - 9AA91DF025CD598100BD5E8B /* GdbSyms.pdb */ = {isa = PBXFileReference; lastKnownFileType = file; path = GdbSyms.pdb; sourceTree = ""; }; - 9AA91DF225CD598100BD5E8B /* GdbSyms.debug */ = {isa = PBXFileReference; lastKnownFileType = file; path = GdbSyms.debug; sourceTree = ""; }; - 9AA91DF425CD598100BD5E8B /* GdbSyms.debug */ = {isa = PBXFileReference; lastKnownFileType = file; path = GdbSyms.debug; sourceTree = ""; }; - 9AA91DF625CD598100BD5E8B /* GdbSyms.dll */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o"; path = GdbSyms.dll; sourceTree = ""; }; - 9AA91DF825CD598100BD5E8B /* GdbSyms.debug */ = {isa = PBXFileReference; lastKnownFileType = file; path = GdbSyms.debug; sourceTree = ""; }; - 9AA91DF925CD598100BD5E8B /* GdbSyms.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = GdbSyms.c; sourceTree = ""; }; - 9AA91DFA25CD598100BD5E8B /* GdbSyms.inf */ = {isa = PBXFileReference; lastKnownFileType = text; path = GdbSyms.inf; sourceTree = ""; }; - 9AA91DFB25CD598100BD5E8B /* ClangDwarf.patch */ = {isa = PBXFileReference; lastKnownFileType = text; path = ClangDwarf.patch; sourceTree = ""; }; - 9AA91DFC25CD598100BD5E8B /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - 9AA91DFE25CD598100BD5E8B /* common_uefi.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = common_uefi.py; sourceTree = ""; }; - 9AA91DFF25CD598100BD5E8B /* lldb_uefi.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = lldb_uefi.py; sourceTree = ""; }; - 9AA91E0025CD598100BD5E8B /* common_uefi.pyc */ = {isa = PBXFileReference; lastKnownFileType = file; path = common_uefi.pyc; sourceTree = ""; }; - 9AA91E0125CD598100BD5E8B /* x86_64_target_definition.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = x86_64_target_definition.py; sourceTree = ""; }; - 9AA91E0225CD598100BD5E8B /* gdb_uefi.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gdb_uefi.py; sourceTree = ""; }; - 9AA91E0325CD598100BD5E8B /* efidebug.tool */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = efidebug.tool; sourceTree = ""; }; - 9AA91E2625CD59F100BD5E8B /* printf_lite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = printf_lite.c; sourceTree = ""; }; - 9AA91E2825CD59F100BD5E8B /* printf_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = printf_lite.h; sourceTree = ""; }; - 9AA9239125CD5B1900BD5E8B /* memvendors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memvendors.h; sourceTree = ""; }; - 9AA9239225CD5B1A00BD5E8B /* BasicIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BasicIO.h; sourceTree = ""; }; - 9AA9239525CD5B1A00BD5E8B /* BdsConnect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BdsConnect.cpp; sourceTree = ""; }; - 9AA9239625CD5B1B00BD5E8B /* Edid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Edid.cpp; sourceTree = ""; }; - 9AA9239725CD5B1B00BD5E8B /* Console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Console.h; sourceTree = ""; }; - 9AA9239825CD5B1B00BD5E8B /* LegacyBiosThunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LegacyBiosThunk.cpp; sourceTree = ""; }; - 9AA9239925CD5B1B00BD5E8B /* PlatformDriverOverride.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlatformDriverOverride.cpp; sourceTree = ""; }; - 9AA9239A25CD5B1C00BD5E8B /* smbios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smbios.cpp; sourceTree = ""; }; - 9AA9239B25CD5B1C00BD5E8B /* spd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spd.cpp; sourceTree = ""; }; - 9AA923B525CD5B1C00BD5E8B /* usbfix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = usbfix.cpp; sourceTree = ""; }; - 9AA923B625CD5B1D00BD5E8B /* smbios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smbios.h; sourceTree = ""; }; - 9AA923B725CD5B1D00BD5E8B /* Edid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Edid.h; sourceTree = ""; }; - 9AA923B825CD5B1D00BD5E8B /* guid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = guid.h; sourceTree = ""; }; - 9AA923BA25CD5B1E00BD5E8B /* hda.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hda.h; sourceTree = ""; }; - 9AA923BB25CD5B1E00BD5E8B /* HdaCodecDump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HdaCodecDump.cpp; sourceTree = ""; }; - 9AA923BC25CD5B1E00BD5E8B /* Nvram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Nvram.h; sourceTree = ""; }; - 9AA923BD25CD5B1E00BD5E8B /* Events.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Events.h; sourceTree = ""; }; - 9AA923BE25CD5B1E00BD5E8B /* Hibernate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Hibernate.h; sourceTree = ""; }; - 9AA923C025CD5B1F00BD5E8B /* sse3_5_patcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sse3_5_patcher.h; sourceTree = ""; }; - 9AA923C125CD5B1F00BD5E8B /* ati.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ati.h; sourceTree = ""; }; - 9AA923C325CD5B1F00BD5E8B /* guid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = guid.cpp; sourceTree = ""; }; - 9AA923C425CD5B2000BD5E8B /* KextList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KextList.cpp; sourceTree = ""; }; - 9AA923C525CD5B2000BD5E8B /* nvidia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nvidia.h; sourceTree = ""; }; - 9AA923C625CD5B2000BD5E8B /* device_inject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = device_inject.h; sourceTree = ""; }; - 9AA923C825CD5B2100BD5E8B /* kext_patcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kext_patcher.cpp; sourceTree = ""; }; - 9AA923C925CD5B2100BD5E8B /* StateGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StateGenerator.h; sourceTree = ""; }; - 9AA923CA25CD5B2100BD5E8B /* AmlGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AmlGenerator.h; sourceTree = ""; }; - 9AA923CB25CD5B2100BD5E8B /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpu.h; sourceTree = ""; }; - 9AA923CC25CD5B2200BD5E8B /* APFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APFS.h; sourceTree = ""; }; - 9AA923CD25CD5B2200BD5E8B /* kernel_patcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kernel_patcher.h; sourceTree = ""; }; - 9AA923CE25CD5B2200BD5E8B /* platformdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = platformdata.cpp; sourceTree = ""; }; - 9AA923CF25CD5B2200BD5E8B /* HdaCodecDump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HdaCodecDump.h; sourceTree = ""; }; - 9AA923D025CD5B2300BD5E8B /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sound.cpp; sourceTree = ""; }; - 9AA923D125CD5B2300BD5E8B /* Volumes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Volumes.cpp; sourceTree = ""; }; - 9AA923D225CD5B2300BD5E8B /* BootOptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BootOptions.cpp; sourceTree = ""; }; - 9AA923D325CD5B2300BD5E8B /* Volumes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Volumes.h; sourceTree = ""; }; - 9AA923D425CD5B2400BD5E8B /* Nvram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Nvram.cpp; sourceTree = ""; }; - 9AA923D525CD5B2400BD5E8B /* PlatformDriverOverride.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformDriverOverride.h; sourceTree = ""; }; - 9AA923D625CD5B2400BD5E8B /* LegacyBoot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LegacyBoot.cpp; sourceTree = ""; }; - 9AA923D725CD5B2400BD5E8B /* kext_inject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kext_inject.h; sourceTree = ""; }; - 9AA923D825CD5B2500BD5E8B /* DataHubCpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataHubCpu.cpp; sourceTree = ""; }; - 9AA923D925CD5B2500BD5E8B /* Hibernate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hibernate.cpp; sourceTree = ""; }; - 9AA923DA25CD5B2500BD5E8B /* APFS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = APFS.cpp; sourceTree = ""; }; - 9AA923DB25CD5B2500BD5E8B /* KextList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KextList.h; sourceTree = ""; }; - 9AA923DC25CD5B2600BD5E8B /* DataHubCpu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataHubCpu.h; sourceTree = ""; }; - 9AA923DD25CD5B2600BD5E8B /* gma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gma.h; sourceTree = ""; }; - 9AA923DE25CD5B2600BD5E8B /* BootOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BootOptions.h; sourceTree = ""; }; - 9AA923DF25CD5B2600BD5E8B /* LegacyBiosThunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LegacyBiosThunk.h; sourceTree = ""; }; - 9AA923E025CD5B2700BD5E8B /* nvidia.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nvidia.cpp; sourceTree = ""; }; - 9AA923E125CD5B2700BD5E8B /* kext_inject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kext_inject.cpp; sourceTree = ""; }; - 9AA923E225CD5B2700BD5E8B /* platformdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platformdata.h; sourceTree = ""; }; - 9AA923E525CD5B2800BD5E8B /* StartupSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StartupSound.h; sourceTree = ""; }; - 9AA923F925CD5B2800BD5E8B /* usbfix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbfix.h; sourceTree = ""; }; - 9AA923FA25CD5B2900BD5E8B /* Injectors.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Injectors.cpp; sourceTree = ""; }; - 9AA923FB25CD5B2900BD5E8B /* AmlGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AmlGenerator.cpp; sourceTree = ""; }; - 9AA923FC25CD5B2900BD5E8B /* hda.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hda.cpp; sourceTree = ""; }; - 9AA923FD25CD5B2900BD5E8B /* Events.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Events.cpp; sourceTree = ""; }; - 9AA923FE25CD5B2A00BD5E8B /* cpu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cpu.cpp; sourceTree = ""; }; - 9AA923FF25CD5B2A00BD5E8B /* StartupSound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StartupSound.cpp; sourceTree = ""; }; - 9AA9240025CD5B2A00BD5E8B /* Console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Console.cpp; sourceTree = ""; }; - 9AA9240125CD5B2A00BD5E8B /* ati.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ati.cpp; sourceTree = ""; }; - 9AA9240225CD5B2B00BD5E8B /* gma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gma.cpp; sourceTree = ""; }; - 9AA9240325CD5B2B00BD5E8B /* ati_reg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ati_reg.h; sourceTree = ""; }; - 9AA9240425CD5B2B00BD5E8B /* spd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spd.h; sourceTree = ""; }; - 9AA9240525CD5B2B00BD5E8B /* kernel_patcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = kernel_patcher.cpp; sourceTree = ""; }; - 9AA9240625CD5B2B00BD5E8B /* FixBiosDsdt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FixBiosDsdt.cpp; sourceTree = ""; }; - 9AA9240725CD5B2C00BD5E8B /* device_inject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = device_inject.cpp; sourceTree = ""; }; - 9AA9240825CD5B2C00BD5E8B /* AcpiPatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AcpiPatcher.h; sourceTree = ""; }; - 9AA9240A25CD5B2C00BD5E8B /* boot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = boot.h; sourceTree = ""; }; - 9AA9240B25CD5B2C00BD5E8B /* KERNEL_AND_KEXT_PATCHES.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KERNEL_AND_KEXT_PATCHES.h; sourceTree = ""; }; - 9AA9240C25CD5B2D00BD5E8B /* LegacyBoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LegacyBoot.h; sourceTree = ""; }; - 9AA9240D25CD5B2D00BD5E8B /* AcpiPatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AcpiPatcher.cpp; sourceTree = ""; }; - 9AA9240E25CD5B2D00BD5E8B /* Injectors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Injectors.h; sourceTree = ""; }; - 9AA9240F25CD5B2D00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KERNEL_AND_KEXT_PATCHES.cpp; sourceTree = ""; }; - 9AA9241125CD5B2E00BD5E8B /* sse3_patcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sse3_patcher.h; sourceTree = ""; }; - 9AA9241225CD5B2E00BD5E8B /* StateGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StateGenerator.cpp; sourceTree = ""; }; - 9AA9251625CD74C700BD5E8B /* tool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool.h; sourceTree = ""; }; - 9AA9251725CD74C700BD5E8B /* secureboot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = secureboot.h; sourceTree = ""; }; - 9AA9251825CD74C800BD5E8B /* tool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tool.cpp; sourceTree = ""; }; - 9AA9251925CD74C800BD5E8B /* entry_scan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = entry_scan.h; sourceTree = ""; }; - 9AA9251A25CD74C800BD5E8B /* MSKEK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MSKEK.h; sourceTree = ""; }; - 9AA9251B25CD74C800BD5E8B /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - 9AA9251C25CD74C800BD5E8B /* lockedgraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lockedgraphics.cpp; sourceTree = ""; }; - 9AA9251D25CD74C900BD5E8B /* securehash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = securehash.cpp; sourceTree = ""; }; - 9AA9251E25CD74C900BD5E8B /* legacy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = legacy.cpp; sourceTree = ""; }; - 9AA9251F25CD74C900BD5E8B /* bootscreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bootscreen.cpp; sourceTree = ""; }; - 9AA9252025CD74C900BD5E8B /* MSPCADB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MSPCADB.h; sourceTree = ""; }; - 9AA9252125CD74C900BD5E8B /* CloverDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloverDB.h; sourceTree = ""; }; - 9AA9252225CD74CA00BD5E8B /* bootscreen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bootscreen.h; sourceTree = ""; }; - 9AA9252325CD74CA00BD5E8B /* secureboot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = secureboot.cpp; sourceTree = ""; }; - 9AA9252425CD74CA00BD5E8B /* securemenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = securemenu.cpp; sourceTree = ""; }; - 9AA9252525CD74CA00BD5E8B /* MSUEFICADB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MSUEFICADB.h; sourceTree = ""; }; - 9AA9252625CD74CA00BD5E8B /* CloverKEK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloverKEK.h; sourceTree = ""; }; - 9AA9252725CD74CB00BD5E8B /* CanonicalDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CanonicalDB.h; sourceTree = ""; }; - 9AA9252825CD74CB00BD5E8B /* securebootkeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = securebootkeys.h; sourceTree = ""; }; - 9AA9252925CD74CB00BD5E8B /* securevars.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = securevars.cpp; sourceTree = ""; }; - 9AA9252A25CD74CB00BD5E8B /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; - 9AA9253425CD764800BD5E8B /* REFIT_MENU_SCREEN.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = REFIT_MENU_SCREEN.h; sourceTree = ""; }; - 9AA9253625CD764800BD5E8B /* menu_items.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = menu_items.h; sourceTree = ""; }; - 9AA9253725CD764800BD5E8B /* menu_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = menu_globals.h; sourceTree = ""; }; - 9AA9253825CD764800BD5E8B /* menu_items.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = menu_items.cpp; sourceTree = ""; }; - 9AA9253925CD764800BD5E8B /* REFIT_MENU_SCREEN.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = REFIT_MENU_SCREEN.cpp; sourceTree = ""; }; - 9AA9256125CD770A00BD5E8B /* egemb_icons_dark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = egemb_icons_dark.cpp; sourceTree = ""; }; - 9AA9256225CD770B00BD5E8B /* text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text.cpp; sourceTree = ""; }; - 9AA9256325CD770B00BD5E8B /* EfiFileLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EfiFileLib.h; sourceTree = ""; }; - 9AA9256425CD770B00BD5E8B /* VectorGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VectorGraphics.h; sourceTree = ""; }; - 9AA9256525CD770B00BD5E8B /* lodepng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lodepng.h; sourceTree = ""; }; - 9AA9256625CD770C00BD5E8B /* libscreen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libscreen.cpp; sourceTree = ""; }; - 9AA9256725CD770C00BD5E8B /* nanosvgrast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nanosvgrast.cpp; sourceTree = ""; }; - 9AA9256825CD770C00BD5E8B /* nanosvg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nanosvg.cpp; sourceTree = ""; }; - 9AA9256925CD770C00BD5E8B /* image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = image.h; sourceTree = ""; }; - 9AA9256A25CD770D00BD5E8B /* libeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libeg.h; sourceTree = ""; }; - 9AA9256B25CD770D00BD5E8B /* load_icns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = load_icns.cpp; sourceTree = ""; }; - 9AA9256C25CD770D00BD5E8B /* ftol.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; path = ftol.asm; sourceTree = ""; }; - 9AA9256D25CD770D00BD5E8B /* scroll_images.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scroll_images.cpp; sourceTree = ""; }; - 9AA9256E25CD770E00BD5E8B /* libegint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libegint.h; sourceTree = ""; }; - 9AA9256F25CD770E00BD5E8B /* image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = image.cpp; sourceTree = ""; }; - 9AA9257025CD770E00BD5E8B /* nanosvg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nanosvg.h; sourceTree = ""; }; - 9AA9257125CD770E00BD5E8B /* egemb_font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = egemb_font.cpp; sourceTree = ""; }; - 9AA9257225CD770E00BD5E8B /* lodepng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lodepng.cpp; sourceTree = ""; }; - 9AA9257325CD770F00BD5E8B /* VectorGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorGraphics.cpp; sourceTree = ""; }; - 9AA9257425CD770F00BD5E8B /* egemb_icons.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = egemb_icons.cpp; sourceTree = ""; }; - 9AA925A925CD79A900BD5E8B /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; - 9AA925AA25CD79AA00BD5E8B /* screen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = screen.h; sourceTree = ""; }; - 9AA925AB25CD79AA00BD5E8B /* icns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = icns.cpp; sourceTree = ""; }; - 9AA925AC25CD79AA00BD5E8B /* menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = menu.cpp; sourceTree = ""; }; - 9AA925AD25CD79AA00BD5E8B /* menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = menu.h; sourceTree = ""; }; - 9AA925AE25CD79AB00BD5E8B /* screen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = screen.cpp; sourceTree = ""; }; - 9AA9E4D425CD1C9400BD5E8B /* card_vlist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = card_vlist.cpp; sourceTree = ""; }; - 9AA9E4D525CD1C9400BD5E8B /* card_vlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = card_vlist.h; sourceTree = ""; }; - 9AA9E4DA25CD279100BD5E8B /* VersionString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VersionString.cpp; sourceTree = ""; }; - 9AA9E4DB25CD279200BD5E8B /* VersionString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VersionString.h; sourceTree = ""; }; - 9AA9E4E025CD283300BD5E8B /* XImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XImage.cpp; sourceTree = ""; }; - 9AA9E4E125CD283300BD5E8B /* XImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XImage.h; sourceTree = ""; }; - 9AA9E4E225CD283300BD5E8B /* XIcon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XIcon.cpp; sourceTree = ""; }; - 9AA9E4E325CD283300BD5E8B /* XIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XIcon.h; sourceTree = ""; }; - 9AA9E4E425CD283300BD5E8B /* XCinema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCinema.h; sourceTree = ""; }; - 9AA9E4E525CD283300BD5E8B /* XTheme.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XTheme.cpp; sourceTree = ""; }; - 9AA9E4E625CD283400BD5E8B /* XCinema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XCinema.cpp; sourceTree = ""; }; - 9AA9E4E725CD283400BD5E8B /* XPointer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPointer.cpp; sourceTree = ""; }; - 9AA9E4E825CD283400BD5E8B /* XPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPointer.h; sourceTree = ""; }; - 9AA9E4E925CD283400BD5E8B /* XTheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XTheme.h; sourceTree = ""; }; - 9AA9E50025CD2FF400BD5E8B /* Utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Utils.cpp; sourceTree = ""; }; - 9AA9E50125CD2FF400BD5E8B /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utils.h; sourceTree = ""; }; - 9AA9E51325CD306700BD5E8B /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = ""; }; - 9AA9E51B25CD306700BD5E8B /* loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loader.cpp; sourceTree = ""; }; - 9AB67BE2261834F300CC853A /* xml_lite-reapeatingdict-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "xml_lite-reapeatingdict-test.cpp"; sourceTree = ""; }; - 9AB67BE3261834F300CC853A /* xml_lite-reapeatingdict-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "xml_lite-reapeatingdict-test.h"; sourceTree = ""; }; - 9AB6EB9D25CF1FAC0001BDBB /* VolumeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VolumeTypes.h; sourceTree = ""; }; - 9AB6EB9E25CF1FAD0001BDBB /* BootTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BootTypes.h; sourceTree = ""; }; - 9AB6EB9F25CF1FAD0001BDBB /* OSFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSFlags.h; sourceTree = ""; }; - 9AB6EBA025CF1FAD0001BDBB /* OSTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSTypes.h; sourceTree = ""; }; - 9AD0EB22260A497500093F23 /* XmlLiteSimpleTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlLiteSimpleTypes.cpp; sourceTree = ""; }; - 9AD0EB23260A497500093F23 /* XmlLiteSimpleTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlLiteSimpleTypes.h; sourceTree = ""; }; - 9AD469472452B33700D6D0DB /* shared_with_menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shared_with_menu.cpp; sourceTree = ""; }; - 9AD469482452B33700D6D0DB /* shared_with_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shared_with_menu.h; sourceTree = ""; }; - 9AD7B14E26079F5C00E850D1 /* REFIT_MAINMENU_SCREEN.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = REFIT_MAINMENU_SCREEN.h; sourceTree = ""; }; - 9AD7B14F26079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = REFIT_MAINMENU_SCREEN.cpp; sourceTree = ""; }; - 9AE279562642869E005C8F2F /* CloverX64TestNewParser-UTF16_signed-ReleaseLibs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "CloverX64TestNewParser-UTF16_signed-ReleaseLibs"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9AF1EFEE26342D2300F7C2C0 /* Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Settings.cpp; sourceTree = ""; }; - 9AF1EFEF26342D2400F7C2C0 /* Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Settings.h; sourceTree = ""; }; - 9AF1EFF22634354500F7C2C0 /* SettingsUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SettingsUtils.cpp; sourceTree = ""; }; - 9AF1EFF32634354800F7C2C0 /* Volume.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Volume.cpp; sourceTree = ""; }; - 9AF1EFF42634354800F7C2C0 /* Volume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Volume.h; sourceTree = ""; }; - 9AF1EFF62634354900F7C2C0 /* SettingsUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsUtils.h; sourceTree = ""; }; - 9AF1F03826343F6D00F7C2C0 /* AssignSettingsBoot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsBoot.cpp; sourceTree = ""; }; - 9AF1F03926343F6D00F7C2C0 /* AssignSettingsKernelAndKextPatches.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsKernelAndKextPatches.h; sourceTree = ""; }; - 9AF1F03A26343F6D00F7C2C0 /* AssignSettingsDevices.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsDevices.cpp; sourceTree = ""; }; - 9AF1F03B26343F6D00F7C2C0 /* AssignSettingsCPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsCPU.h; sourceTree = ""; }; - 9AF1F03C26343F6D00F7C2C0 /* AssignSettingsBootGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsBootGraphics.h; sourceTree = ""; }; - 9AF1F03D26343F6D00F7C2C0 /* AssignSettingsGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsGraphics.cpp; sourceTree = ""; }; - 9AF1F03E26343F6D00F7C2C0 /* AssignSettingsCPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsCPU.cpp; sourceTree = ""; }; - 9AF1F03F26343F6D00F7C2C0 /* AssignSettingsQuirks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsQuirks.h; sourceTree = ""; }; - 9AF1F04026343F6D00F7C2C0 /* AssignSettingsBootGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsBootGraphics.cpp; sourceTree = ""; }; - 9AF1F04126343F6D00F7C2C0 /* AssignSettingsGUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsGUI.h; sourceTree = ""; }; - 9AF1F04226343F6D00F7C2C0 /* AssignSettingsQuirks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsQuirks.cpp; sourceTree = ""; }; - 9AF1F04326343F6D00F7C2C0 /* AssignField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignField.h; sourceTree = ""; }; - 9AF1F04426343F6D00F7C2C0 /* AssignField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignField.cpp; sourceTree = ""; }; - 9AF1F04526343F6D00F7C2C0 /* AssignSettingsRtVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsRtVariables.cpp; sourceTree = ""; }; - 9AF1F04626343F6D00F7C2C0 /* AssignSettingsKernelAndKextPatches.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsKernelAndKextPatches.cpp; sourceTree = ""; }; - 9AF1F04726343F6D00F7C2C0 /* AssignSettingsACPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsACPI.h; sourceTree = ""; }; - 9AF1F04826343F6D00F7C2C0 /* AssignSettingsBoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsBoot.h; sourceTree = ""; }; - 9AF1F04926343F6D00F7C2C0 /* AssignSettingsGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsGraphics.h; sourceTree = ""; }; - 9AF1F04A26343F6D00F7C2C0 /* AssignSettingsGUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsGUI.cpp; sourceTree = ""; }; - 9AF1F04B26343F6E00F7C2C0 /* AssignSettingsSmbios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsSmbios.cpp; sourceTree = ""; }; - 9AF1F04C26343F6E00F7C2C0 /* AssignSettingsRtVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsRtVariables.h; sourceTree = ""; }; - 9AF1F04D26343F6E00F7C2C0 /* AssignSettingsSystemParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsSystemParameters.h; sourceTree = ""; }; - 9AF1F04E26343F6E00F7C2C0 /* AssignSettingsSystemParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsSystemParameters.cpp; sourceTree = ""; }; - 9AF1F04F26343F6E00F7C2C0 /* AssignSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettings.h; sourceTree = ""; }; - 9AF1F05026343F6E00F7C2C0 /* AssignSettingsSmbios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsSmbios.h; sourceTree = ""; }; - 9AF1F05126343F6E00F7C2C0 /* AssignSettingsACPI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettingsACPI.cpp; sourceTree = ""; }; - 9AF1F05226343F6E00F7C2C0 /* AssignSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssignSettings.cpp; sourceTree = ""; }; - 9AF1F05326343F6E00F7C2C0 /* AssignSettingsDevices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignSettingsDevices.h; sourceTree = ""; }; - 9AF4DA5626332D8500487D15 /* CompareSettingsDevices.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsDevices.cpp; sourceTree = ""; }; - 9AF4DA5726332D8500487D15 /* CompareField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareField.h; sourceTree = ""; }; - 9AF4DA5826332D8500487D15 /* CompareSettingsSystemParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsSystemParameters.h; sourceTree = ""; }; - 9AF4DA5926332D8500487D15 /* CompareSettingsBoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsBoot.h; sourceTree = ""; }; - 9AF4DA5A26332D8500487D15 /* CompareSettingsACPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsACPI.h; sourceTree = ""; }; - 9AF4DA5B26332D8500487D15 /* CompareSettingsACPI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsACPI.cpp; sourceTree = ""; }; - 9AF4DA5C26332D8500487D15 /* CompareSettingsSmbios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsSmbios.h; sourceTree = ""; }; - 9AF4DA5D26332D8500487D15 /* CompareSettingsKernelAndKextPatches.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsKernelAndKextPatches.cpp; sourceTree = ""; }; - 9AF4DA5E26332D8500487D15 /* CompareSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettings.h; sourceTree = ""; }; - 9AF4DA5F26332D8500487D15 /* CompareSettingsSystemParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsSystemParameters.cpp; sourceTree = ""; }; - 9AF4DA6026332D8500487D15 /* CompareSettingsBootGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsBootGraphics.h; sourceTree = ""; }; - 9AF4DA6126332D8500487D15 /* CompareField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareField.cpp; sourceTree = ""; }; - 9AF4DA6226332D8500487D15 /* CompareSettingsGUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsGUI.h; sourceTree = ""; }; - 9AF4DA6326332D8500487D15 /* CompareSettingsGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsGraphics.cpp; sourceTree = ""; }; - 9AF4DA6426332D8500487D15 /* CompareSettingsBootGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsBootGraphics.cpp; sourceTree = ""; }; - 9AF4DA6526332D8500487D15 /* CompareSettingsCPU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsCPU.cpp; sourceTree = ""; }; - 9AF4DA6626332D8500487D15 /* CompareSettingsCPU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsCPU.h; sourceTree = ""; }; - 9AF4DA6726332D8500487D15 /* CompareSettingsSmbios.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsSmbios.cpp; sourceTree = ""; }; - 9AF4DA6826332D8500487D15 /* CompareSettingsQuirks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsQuirks.h; sourceTree = ""; }; - 9AF4DA6926332D8500487D15 /* CompareSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettings.cpp; sourceTree = ""; }; - 9AF4DA6A26332D8500487D15 /* CompareSettingsRtVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsRtVariables.h; sourceTree = ""; }; - 9AF4DA6B26332D8500487D15 /* CompareSettingsDevices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsDevices.h; sourceTree = ""; }; - 9AF4DA6C26332D8500487D15 /* CompareSettingsRtVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsRtVariables.cpp; sourceTree = ""; }; - 9AF4DA6D26332D8500487D15 /* CompareSettingsKernelAndKextPatches.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsKernelAndKextPatches.h; sourceTree = ""; }; - 9AF4DA6E26332D8500487D15 /* CompareSettingsGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareSettingsGraphics.h; sourceTree = ""; }; - 9AF4DA6F26332D8500487D15 /* CompareSettingsGUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsGUI.cpp; sourceTree = ""; }; - 9AF4DA7026332D8500487D15 /* CompareSettingsBoot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsBoot.cpp; sourceTree = ""; }; - 9AF4DA7126332D8500487D15 /* CompareSettingsQuirks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareSettingsQuirks.cpp; sourceTree = ""; }; - 9AF4DF93261F045E00365AD2 /* OcDataHubLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDataHubLib.lib; sourceTree = ""; }; - 9AF4DF94261F045E00365AD2 /* OcXmlLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcXmlLib.lib; sourceTree = ""; }; - 9AF4DF95261F045E00365AD2 /* OcConfigurationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcConfigurationLib.lib; sourceTree = ""; }; - 9AF4DF96261F045E00365AD2 /* OcFirmwareVolumeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcFirmwareVolumeLib.lib; sourceTree = ""; }; - 9AF4DF97261F045E00365AD2 /* OcStorageLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcStorageLib.lib; sourceTree = ""; }; - 9AF4DF98261F045E00365AD2 /* OcVirtualFsLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcVirtualFsLib.lib; sourceTree = ""; }; - 9AF4DF99261F045E00365AD2 /* OcAppleEventLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleEventLib.lib; sourceTree = ""; }; - 9AF4DF9A261F045E00365AD2 /* OcCryptoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCryptoLib.lib; sourceTree = ""; }; - 9AF4DF9B261F045E00365AD2 /* OcAudioLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAudioLib.lib; sourceTree = ""; }; - 9AF4DF9C261F045E00365AD2 /* OcDevicePropertyLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDevicePropertyLib.lib; sourceTree = ""; }; - 9AF4DF9D261F045E00365AD2 /* OcAppleChunklistLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleChunklistLib.lib; sourceTree = ""; }; - 9AF4DF9E261F045E00365AD2 /* OcStringLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcStringLib.lib; sourceTree = ""; }; - 9AF4DF9F261F045E00365AD2 /* OcTemplateLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcTemplateLib.lib; sourceTree = ""; }; - 9AF4DFA0261F045E00365AD2 /* OcUnicodeCollationEngGenericLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcUnicodeCollationEngGenericLib.lib; sourceTree = ""; }; - 9AF4DFA1261F045E00365AD2 /* ControlMsrE2.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = ControlMsrE2.lib; sourceTree = ""; }; - 9AF4DFA2261F045E00365AD2 /* OcAppleKeyMapLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKeyMapLib.lib; sourceTree = ""; }; - 9AF4DFA3261F045E00365AD2 /* OcConsoleLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcConsoleLib.lib; sourceTree = ""; }; - 9AF4DFA4261F045E00365AD2 /* OcRtcLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcRtcLib.lib; sourceTree = ""; }; - 9AF4DFA5261F045E00365AD2 /* OcDebugLogLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDebugLogLib.lib; sourceTree = ""; }; - 9AF4DFA6261F045E00365AD2 /* OcCpuLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCpuLib.lib; sourceTree = ""; }; - 9AF4DFA7261F045E00365AD2 /* OcGuardLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcGuardLib.lib; sourceTree = ""; }; - 9AF4DFA8261F045E00365AD2 /* OcDevicePathLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDevicePathLib.lib; sourceTree = ""; }; - 9AF4DFA9261F045E00365AD2 /* OcAppleKernelLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKernelLib.lib; sourceTree = ""; }; - 9AF4DFAA261F045E00365AD2 /* OcAppleKeysLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleKeysLib.lib; sourceTree = ""; }; - 9AF4DFAB261F045E00365AD2 /* OcInputLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcInputLib.lib; sourceTree = ""; }; - 9AF4DFAC261F045E00365AD2 /* OpenRuntime.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpenRuntime.lib; sourceTree = ""; }; - 9AF4DFAD261F045E00365AD2 /* OcAppleRamDiskLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleRamDiskLib.lib; sourceTree = ""; }; - 9AF4DFAE261F045E00365AD2 /* OcPeCoffLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcPeCoffLib.lib; sourceTree = ""; }; - 9AF4DFAF261F045E00365AD2 /* OcApfsLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcApfsLib.lib; sourceTree = ""; }; - 9AF4DFB0261F045E00365AD2 /* OcSmbiosLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSmbiosLib.lib; sourceTree = ""; }; - 9AF4DFB1261F045E00365AD2 /* OcSerializeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSerializeLib.lib; sourceTree = ""; }; - 9AF4DFB2261F045E00365AD2 /* OcRngLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcRngLib.lib; sourceTree = ""; }; - 9AF4DFB3261F045E00365AD2 /* OcAfterBootCompatLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAfterBootCompatLib.lib; sourceTree = ""; }; - 9AF4DFB4261F045E00365AD2 /* OcCompressionLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcCompressionLib.lib; sourceTree = ""; }; - 9AF4DFB5261F045E00365AD2 /* OcAppleImageVerificationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleImageVerificationLib.lib; sourceTree = ""; }; - 9AF4DFB6261F045E00365AD2 /* OcMemoryLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMemoryLib.lib; sourceTree = ""; }; - 9AF4DFB7261F045E00365AD2 /* OcMacInfoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMacInfoLib.lib; sourceTree = ""; }; - 9AF4DFB8261F045E00365AD2 /* OcBootManagementLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcBootManagementLib.lib; sourceTree = ""; }; - 9AF4DFB9261F045E00365AD2 /* OcAppleImg4Lib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleImg4Lib.lib; sourceTree = ""; }; - 9AF4DFBA261F045E00365AD2 /* OcAcpiLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAcpiLib.lib; sourceTree = ""; }; - 9AF4DFBB261F045E00365AD2 /* OcAppleDiskImageLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleDiskImageLib.lib; sourceTree = ""; }; - 9AF4DFBC261F045E00365AD2 /* OcMachoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMachoLib.lib; sourceTree = ""; }; - 9AF4DFBD261F045E00365AD2 /* OcSmcLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcSmcLib.lib; sourceTree = ""; }; - 9AF4DFBE261F045E00365AD2 /* OcFileLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcFileLib.lib; sourceTree = ""; }; - 9AF4DFBF261F045E00365AD2 /* OcAppleUserInterfaceThemeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleUserInterfaceThemeLib.lib; sourceTree = ""; }; - 9AF4DFC0261F045E00365AD2 /* OcDeviceTreeLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDeviceTreeLib.lib; sourceTree = ""; }; - 9AF4DFC1261F045E00365AD2 /* OcOSInfoLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcOSInfoLib.lib; sourceTree = ""; }; - 9AF4DFC2261F045E00365AD2 /* OcDriverConnectionLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcDriverConnectionLib.lib; sourceTree = ""; }; - 9AF4DFC3261F045E00365AD2 /* OpenCore.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpenCore.lib; sourceTree = ""; }; - 9AF4DFC4261F045E00365AD2 /* OcHashServicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcHashServicesLib.lib; sourceTree = ""; }; - 9AF4DFC5261F045E00365AD2 /* OcMiscLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcMiscLib.lib; sourceTree = ""; }; - 9AF4DFC6261F045E00365AD2 /* OcAppleBootPolicyLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleBootPolicyLib.lib; sourceTree = ""; }; - 9AF4DFC7261F045E00365AD2 /* OcAppleSecureBootLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OcAppleSecureBootLib.lib; sourceTree = ""; }; - 9AF4DFC9261F045E00365AD2 /* VideoBiosPatchLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = VideoBiosPatchLib.lib; sourceTree = ""; }; - 9AF4DFCA261F045E00365AD2 /* VBoxPeCoffLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = VBoxPeCoffLib.lib; sourceTree = ""; }; - 9AF4DFCB261F045E00365AD2 /* DuetTimerLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DuetTimerLib.lib; sourceTree = ""; }; - 9AF4DFCC261F045E00365AD2 /* OpensslLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = OpensslLib.lib; sourceTree = ""; }; - 9AF4DFCD261F045E00365AD2 /* HdaDevicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = HdaDevicesLib.lib; sourceTree = ""; }; - 9AF4DFCE261F045E00365AD2 /* WaveLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = WaveLib.lib; sourceTree = ""; }; - 9AF4DFE5261F045E00365AD2 /* MtrrLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = MtrrLib.lib; sourceTree = ""; }; - 9AF4DFE9261F045E00365AD2 /* FrameBufferBltLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = FrameBufferBltLib.lib; sourceTree = ""; }; - 9AF4DFEB261F045E00365AD2 /* AutoGen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AutoGen.h; sourceTree = ""; }; - 9AF4DFEC261F045E00365AD2 /* AutoGen.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = AutoGen.c; sourceTree = ""; }; - 9AF4E11E261F0A0E00365AD2 /* BaseMemoryLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseMemoryLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib/OUTPUT/BaseMemoryLib.lib; sourceTree = ""; }; - 9AF4E11F261F0A0F00365AD2 /* BasePciLibCf8.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BasePciLibCf8.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8/OUTPUT/BasePciLibCf8.lib; sourceTree = ""; }; - 9AF4E120261F0A0F00365AD2 /* DxeServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = DxeServicesTableLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib/OUTPUT/DxeServicesTableLib.lib; sourceTree = ""; }; - 9AF4E121261F0A0F00365AD2 /* UefiApplicationEntryPoint.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiApplicationEntryPoint.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint/OUTPUT/UefiApplicationEntryPoint.lib; sourceTree = ""; }; - 9AF4E122261F0A0F00365AD2 /* BaseLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/BaseLib.lib; sourceTree = ""; }; - 9AF4E123261F0A0F00365AD2 /* BaseDebugPrintErrorLevelLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseDebugPrintErrorLevelLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib/OUTPUT/BaseDebugPrintErrorLevelLib.lib; sourceTree = ""; }; - 9AF4E124261F0A0F00365AD2 /* DxeServicesLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = DxeServicesLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/DxeServicesLib/DxeServicesLib/OUTPUT/DxeServicesLib.lib; sourceTree = ""; }; - 9AF4E125261F0A0F00365AD2 /* BasePciCf8Lib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BasePciCf8Lib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib/OUTPUT/BasePciCf8Lib.lib; sourceTree = ""; }; - 9AF4E126261F0A1000365AD2 /* DxeHobLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = DxeHobLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/DxeHobLib/DxeHobLib/OUTPUT/DxeHobLib.lib; sourceTree = ""; }; - 9AF4E127261F0A1000365AD2 /* PeCoffExtraActionLibNull.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = PeCoffExtraActionLibNull.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull/OUTPUT/PeCoffExtraActionLibNull.lib; sourceTree = ""; }; - 9AF4E128261F0A1000365AD2 /* UefiBootServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiBootServicesTableLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib/OUTPUT/UefiBootServicesTableLib.lib; sourceTree = ""; }; - 9AF4E129261F0A1000365AD2 /* UefiDevicePathLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiDevicePathLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib/OUTPUT/UefiDevicePathLib.lib; sourceTree = ""; }; - 9AF4E12A261F0A1000365AD2 /* BasePrintLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BasePrintLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BasePrintLib/BasePrintLib/OUTPUT/BasePrintLib.lib; sourceTree = ""; }; - 9AF4E12B261F0A1100365AD2 /* BaseIoLibIntrinsic.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseIoLibIntrinsic.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/BaseIoLibIntrinsic.lib; sourceTree = ""; }; - 9AF4E12C261F0A1100365AD2 /* UefiMemoryAllocationLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiMemoryAllocationLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib/OUTPUT/UefiMemoryAllocationLib.lib; sourceTree = ""; }; - 9AF4E12D261F0A1100365AD2 /* BaseSerialPortLibNull.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseSerialPortLibNull.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull/OUTPUT/BaseSerialPortLibNull.lib; sourceTree = ""; }; - 9AF4E12E261F0A1100365AD2 /* BaseCpuLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseCpuLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib/OUTPUT/BaseCpuLib.lib; sourceTree = ""; }; - 9AF4E12F261F0A1100365AD2 /* UefiFileHandleLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiFileHandleLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib/OUTPUT/UefiFileHandleLib.lib; sourceTree = ""; }; - 9AF4E130261F0A1100365AD2 /* UefiLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiLib/UefiLib/OUTPUT/UefiLib.lib; sourceTree = ""; }; - 9AF4E131261F0A1200365AD2 /* UefiRuntimeServicesTableLib.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = UefiRuntimeServicesTableLib.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib/OUTPUT/UefiRuntimeServicesTableLib.lib; sourceTree = ""; }; - 9AF4E132261F0A1200365AD2 /* BaseDebugLibNull.lib */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = BaseDebugLibNull.lib; path = ../../../Build/Clover/RELEASEMACOS_XCODE8/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull/OUTPUT/BaseDebugLibNull.lib; sourceTree = ""; }; - 9AFDD04B25CDB52600EEAF06 /* ConfigSample1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConfigSample1.h; sourceTree = ""; }; - 9AFDD05925CE730F00EEAF06 /* XToolsCommon_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XToolsCommon_test.h; sourceTree = ""; }; - 9AFDD05A25CE730F00EEAF06 /* XString_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XString_test.h; sourceTree = ""; }; - 9AFDD05B25CE730F00EEAF06 /* plist_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = plist_tests.h; sourceTree = ""; }; - 9AFDD05C25CE730F00EEAF06 /* global_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = global_test.cpp; sourceTree = ""; }; - 9AFDD05D25CE730F00EEAF06 /* strncmp_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strncmp_test.h; sourceTree = ""; }; - 9AFDD05E25CE730F00EEAF06 /* XBuffer_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XBuffer_tests.h; sourceTree = ""; }; - 9AFDD05F25CE730F00EEAF06 /* strcmp_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strcmp_test.h; sourceTree = ""; }; - 9AFDD06025CE730F00EEAF06 /* XBuffer_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XBuffer_tests.cpp; sourceTree = ""; }; - 9AFDD06125CE730F00EEAF06 /* LoadOptions_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoadOptions_test.cpp; sourceTree = ""; }; - 9AFDD06225CE730F00EEAF06 /* find_replace_mask_OC_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = find_replace_mask_OC_tests.h; sourceTree = ""; }; - 9AFDD06325CE730F00EEAF06 /* printf_lite-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "printf_lite-test.cpp"; sourceTree = ""; }; - 9AFDD06425CE730F00EEAF06 /* XArray_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XArray_tests.h; sourceTree = ""; }; - 9AFDD06525CE730F00EEAF06 /* global_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = global_test.h; sourceTree = ""; }; - 9AFDD06625CE730F00EEAF06 /* find_replace_mask_Clover_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = find_replace_mask_Clover_tests.h; sourceTree = ""; }; - 9AFDD06725CE730F00EEAF06 /* XStringArray_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XStringArray_test.h; sourceTree = ""; }; - 9AFDD06825CE730F00EEAF06 /* plist_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plist_tests.cpp; sourceTree = ""; }; - 9AFDD06925CE730F00EEAF06 /* MacOsVersion_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacOsVersion_test.cpp; sourceTree = ""; }; - 9AFDD06A25CE730F00EEAF06 /* strcmp_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strcmp_test.cpp; sourceTree = ""; }; - 9AFDD06B25CE730F00EEAF06 /* printlib-test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "printlib-test.cpp"; sourceTree = ""; }; - 9AFDD06C25CE730F00EEAF06 /* XStringArray_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XStringArray_test.cpp; sourceTree = ""; }; - 9AFDD06D25CE730F00EEAF06 /* XObjArray_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XObjArray_tests.h; sourceTree = ""; }; - 9AFDD06E25CE730F00EEAF06 /* find_replace_mask_Clover_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = find_replace_mask_Clover_tests.cpp; sourceTree = ""; }; - 9AFDD06F25CE730F00EEAF06 /* MacOsVersion_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacOsVersion_test.h; sourceTree = ""; }; - 9AFDD07025CE730F00EEAF06 /* strlen_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strlen_test.h; sourceTree = ""; }; - 9AFDD07125CE730F00EEAF06 /* all_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = all_tests.cpp; sourceTree = ""; }; - 9AFDD07225CE730F00EEAF06 /* printlib-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printlib-test.h"; sourceTree = ""; }; - 9AFDD07325CE730F00EEAF06 /* XObjArray_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XObjArray_tests.cpp; sourceTree = ""; }; - 9AFDD07425CE730F00EEAF06 /* XArray_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XArray_tests.cpp; sourceTree = ""; }; - 9AFDD07525CE730F00EEAF06 /* strncmp_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strncmp_test.cpp; sourceTree = ""; }; - 9AFDD07625CE730F00EEAF06 /* printf_lite-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "printf_lite-test.h"; sourceTree = ""; }; - 9AFDD07725CE730F00EEAF06 /* XString_test.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = XString_test.cpp; sourceTree = ""; }; - 9AFDD07825CE730F00EEAF06 /* LoadOptions_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadOptions_test.h; sourceTree = ""; }; - 9AFDD07925CE730F00EEAF06 /* XToolsCommon_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XToolsCommon_test.cpp; sourceTree = ""; }; - 9AFDD07A25CE730F00EEAF06 /* all_tests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = all_tests.h; sourceTree = ""; }; - 9AFDD07B25CE730F00EEAF06 /* strlen_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strlen_test.cpp; sourceTree = ""; }; - 9AFDD07C25CE730F00EEAF06 /* find_replace_mask_OC_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = find_replace_mask_OC_tests.cpp; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 9A92232A2402FD1000483CBA /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 9A87927F261882D9000B9362 /* OcStringLib.lib in Frameworks */, - 9A8792C4261882DA000B9362 /* BasePlatformHookLibNull.lib in Frameworks */, - 9A8792B3261882DA000B9362 /* BaseMemoryLib.lib in Frameworks */, - 9A879296261882DA000B9362 /* OcAppleImageVerificationLib.lib in Frameworks */, - 9A87929D261882DA000B9362 /* OcMachoLib.lib in Frameworks */, - 9A8792AD261882DA000B9362 /* HdaDevicesLib.lib in Frameworks */, - 9A87929F261882DA000B9362 /* OcFileLib.lib in Frameworks */, - 9A879293261882DA000B9362 /* OcRngLib.lib in Frameworks */, - 9A8792B6261882DA000B9362 /* BaseCpuLib.lib in Frameworks */, - 9A8792B0261882DA000B9362 /* UefiApplicationEntryPoint.lib in Frameworks */, - 9A8792A5261882DA000B9362 /* OcHashServicesLib.lib in Frameworks */, - 9A8792AE261882DA000B9362 /* WaveLib.lib in Frameworks */, - 9A879278261882D9000B9362 /* OcStorageLib.lib in Frameworks */, - 9A8792C0261882DA000B9362 /* BasePrintLib.lib in Frameworks */, - 9A8792C6261882DA000B9362 /* FrameBufferBltLib.lib in Frameworks */, - 9A8792AB261882DA000B9362 /* DuetTimerLib.lib in Frameworks */, - 9A87929C261882DA000B9362 /* OcAppleDiskImageLib.lib in Frameworks */, - 9A8792A7261882DA000B9362 /* OcAppleBootPolicyLib.lib in Frameworks */, - 9A879294261882DA000B9362 /* OcAfterBootCompatLib.lib in Frameworks */, - 9A879287261882DA000B9362 /* OcCpuLib.lib in Frameworks */, - 9A8792B9261882DA000B9362 /* UefiMemoryAllocationLib.lib in Frameworks */, - 9A879297261882DA000B9362 /* OcMemoryLib.lib in Frameworks */, - 9A879281261882D9000B9362 /* OcUnicodeCollationEngGenericLib.lib in Frameworks */, - 9A87928C261882DA000B9362 /* OcInputLib.lib in Frameworks */, - 9A8792BE261882DA000B9362 /* DxeServicesTableLib.lib in Frameworks */, - 9A879276261882D9000B9362 /* OcConfigurationLib.lib in Frameworks */, - 9A879290261882DA000B9362 /* OcApfsLib.lib in Frameworks */, - 9A879286261882D9000B9362 /* OcDebugLogLib.lib in Frameworks */, - 9A8792AA261882DA000B9362 /* VBoxPeCoffLib.lib in Frameworks */, - 9A879291261882DA000B9362 /* OcSmbiosLib.lib in Frameworks */, - 9A879279261882D9000B9362 /* OcVirtualFsLib.lib in Frameworks */, - 9A8792A0261882DA000B9362 /* OcAppleUserInterfaceThemeLib.lib in Frameworks */, - 9A8792AC261882DA000B9362 /* OpensslLib.lib in Frameworks */, - 9A87929A261882DA000B9362 /* OcAppleImg4Lib.lib in Frameworks */, - 9A87928F261882DA000B9362 /* OcPeCoffLib.lib in Frameworks */, - 9A8792A2261882DA000B9362 /* OcOSInfoLib.lib in Frameworks */, - 9A879274261882D9000B9362 /* OcDataHubLib.lib in Frameworks */, - 9A879280261882D9000B9362 /* OcTemplateLib.lib in Frameworks */, - 9A8792C5261882DA000B9362 /* BaseSerialPortLib16550.lib in Frameworks */, - 9A879277261882D9000B9362 /* OcFirmwareVolumeLib.lib in Frameworks */, - 9A879275261882D9000B9362 /* OcXmlLib.lib in Frameworks */, - 9A8792A9261882DA000B9362 /* VideoBiosPatchLib.lib in Frameworks */, - 9A8792B2261882DA000B9362 /* UefiRuntimeServicesTableLib.lib in Frameworks */, - 9A87927B261882D9000B9362 /* OcCryptoLib.lib in Frameworks */, - 9A87927C261882D9000B9362 /* OcAudioLib.lib in Frameworks */, - 9A8792BA261882DA000B9362 /* UefiFileHandleLib.lib in Frameworks */, - 9A879283261882D9000B9362 /* OcAppleKeyMapLib.lib in Frameworks */, - 9A8792B5261882DA000B9362 /* DxeServicesLib.lib in Frameworks */, - 9A8792BD261882DA000B9362 /* BaseDebugLibSerialPort.lib in Frameworks */, - 9A879298261882DA000B9362 /* OcMacInfoLib.lib in Frameworks */, - 9A8792B8261882DA000B9362 /* PeCoffExtraActionLibNull.lib in Frameworks */, - 9A87928B261882DA000B9362 /* OcAppleKeysLib.lib in Frameworks */, - 9A879289261882DA000B9362 /* OcDevicePathLib.lib in Frameworks */, - 9A8792BF261882DA000B9362 /* BasePciLibCf8.lib in Frameworks */, - 9A8792C1261882DA000B9362 /* UefiDevicePathLib.lib in Frameworks */, - 9A87927E261882D9000B9362 /* OcAppleChunklistLib.lib in Frameworks */, - 9A8792A1261882DA000B9362 /* OcDeviceTreeLib.lib in Frameworks */, - 9A8792AF261882DA000B9362 /* BasePciCf8Lib.lib in Frameworks */, - 9A879284261882D9000B9362 /* OcConsoleLib.lib in Frameworks */, - 9A879292261882DA000B9362 /* OcSerializeLib.lib in Frameworks */, - 9A8792A3261882DA000B9362 /* OcDriverConnectionLib.lib in Frameworks */, - 9A8792A8261882DA000B9362 /* OcAppleSecureBootLib.lib in Frameworks */, - 9A879299261882DA000B9362 /* OcBootManagementLib.lib in Frameworks */, - 9A87928E261882DA000B9362 /* OcAppleRamDiskLib.lib in Frameworks */, - 9A879288261882DA000B9362 /* OcGuardLib.lib in Frameworks */, - 9A8792BC261882DA000B9362 /* UefiBootServicesTableLib.lib in Frameworks */, - 9A87929B261882DA000B9362 /* OcAcpiLib.lib in Frameworks */, - 9A879282261882D9000B9362 /* ControlMsrE2.lib in Frameworks */, - 9A8792B7261882DA000B9362 /* UefiLib.lib in Frameworks */, - 9A8792B1261882DA000B9362 /* BaseLib.lib in Frameworks */, - 9A87927D261882D9000B9362 /* OcDevicePropertyLib.lib in Frameworks */, - 9A87928D261882DA000B9362 /* OpenRuntime.lib in Frameworks */, - 9A87928A261882DA000B9362 /* OcAppleKernelLib.lib in Frameworks */, - 9A8792A4261882DA000B9362 /* OpenCore.lib in Frameworks */, - 9A8792B4261882DA000B9362 /* BaseIoLibIntrinsic.lib in Frameworks */, - 9A8792C2261882DA000B9362 /* BaseDebugPrintErrorLevelLib.lib in Frameworks */, - 9A8792A6261882DA000B9362 /* OcMiscLib.lib in Frameworks */, - 9A8792BB261882DA000B9362 /* DxeHobLib.lib in Frameworks */, - 9A87929E261882DA000B9362 /* OcSmcLib.lib in Frameworks */, - 9A8792C3261882DA000B9362 /* MtrrLib.lib in Frameworks */, - 9A87927A261882D9000B9362 /* OcAppleEventLib.lib in Frameworks */, - 9A879295261882DA000B9362 /* OcCompressionLib.lib in Frameworks */, - 9A879285261882D9000B9362 /* OcRtcLib.lib in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9AE278FD2642869E005C8F2F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 9AE2797C26428799005C8F2F /* OcAppleEventLib.lib in Frameworks */, - 9AE2799826428799005C8F2F /* OcMacInfoLib.lib in Frameworks */, - 9AE2797026428792005C8F2F /* UefiDevicePathLib.lib in Frameworks */, - 9AE2799226428799005C8F2F /* OcFileLib.lib in Frameworks */, - 9AE2799C26428799005C8F2F /* OcPeCoffLib.lib in Frameworks */, - 9AE2798F26428799005C8F2F /* OcDevicePropertyLib.lib in Frameworks */, - 9AE2798126428799005C8F2F /* OcAppleKeysLib.lib in Frameworks */, - 9AE2798C26428799005C8F2F /* OcDataHubLib.lib in Frameworks */, - 9AE2798626428799005C8F2F /* OcBootManagementLib.lib in Frameworks */, - 9AE2796C26428791005C8F2F /* DxeServicesTableLib.lib in Frameworks */, - 9AE279A92642879A005C8F2F /* OpenRuntime.lib in Frameworks */, - 9AE2796926428791005C8F2F /* BaseSerialPortLibNull.lib in Frameworks */, - 9AE2797A26428799005C8F2F /* OcAppleChunklistLib.lib in Frameworks */, - 9AE2797326428792005C8F2F /* UefiMemoryAllocationLib.lib in Frameworks */, - 9AE2797926428799005C8F2F /* OcAppleBootPolicyLib.lib in Frameworks */, - 9AE2797426428792005C8F2F /* UefiRuntimeServicesTableLib.lib in Frameworks */, - 9AE2798826428799005C8F2F /* OcConfigurationLib.lib in Frameworks */, - 9AE2799326428799005C8F2F /* OcFirmwareVolumeLib.lib in Frameworks */, - 9AE2795F2642878D005C8F2F /* FrameBufferBltLib.lib in Frameworks */, - 9AE2796126428791005C8F2F /* BaseDebugLibNull.lib in Frameworks */, - 9AE2798E26428799005C8F2F /* OcDevicePathLib.lib in Frameworks */, - 9AE2799B26428799005C8F2F /* OcOSInfoLib.lib in Frameworks */, - 9AE2799D26428799005C8F2F /* OcRngLib.lib in Frameworks */, - 9AE2796B26428791005C8F2F /* DxeServicesLib.lib in Frameworks */, - 9AE2798B26428799005C8F2F /* OcCryptoLib.lib in Frameworks */, - 9AE279A026428799005C8F2F /* OcSmbiosLib.lib in Frameworks */, - 9AE2797D26428799005C8F2F /* OcAppleImageVerificationLib.lib in Frameworks */, - 9AE2798026428799005C8F2F /* OcAppleKeyMapLib.lib in Frameworks */, - 9AE2796026428791005C8F2F /* BaseCpuLib.lib in Frameworks */, - 9AE2798326428799005C8F2F /* OcAppleSecureBootLib.lib in Frameworks */, - 9AE2797F26428799005C8F2F /* OcAppleKernelLib.lib in Frameworks */, - 9AE2798426428799005C8F2F /* OcAppleUserInterfaceThemeLib.lib in Frameworks */, - 9AE2799426428799005C8F2F /* OcGuardLib.lib in Frameworks */, - 9AE2796526428791005C8F2F /* BaseMemoryLib.lib in Frameworks */, - 9AE2798926428799005C8F2F /* OcConsoleLib.lib in Frameworks */, - 9AE2797E26428799005C8F2F /* OcAppleImg4Lib.lib in Frameworks */, - 9AE2798226428799005C8F2F /* OcAppleRamDiskLib.lib in Frameworks */, - 9AE279A52642879A005C8F2F /* OcUnicodeCollationEngGenericLib.lib in Frameworks */, - 9AE2795C26428789005C8F2F /* OpensslLib.lib in Frameworks */, - 9AE2796726428791005C8F2F /* BasePciLibCf8.lib in Frameworks */, - 9AE2797126428792005C8F2F /* UefiFileHandleLib.lib in Frameworks */, - 9AE2795D26428789005C8F2F /* HdaDevicesLib.lib in Frameworks */, - 9AE279A226428799005C8F2F /* OcStorageLib.lib in Frameworks */, - 9AE2796E26428792005C8F2F /* UefiApplicationEntryPoint.lib in Frameworks */, - 9AE279A82642879A005C8F2F /* OpenCore.lib in Frameworks */, - 9AE2799726428799005C8F2F /* OcMachoLib.lib in Frameworks */, - 9AE2796226428791005C8F2F /* BaseDebugPrintErrorLevelLib.lib in Frameworks */, - 9AE279A32642879A005C8F2F /* OcStringLib.lib in Frameworks */, - 9AE2797726428799005C8F2F /* OcAfterBootCompatLib.lib in Frameworks */, - 9AE2795826428784005C8F2F /* MtrrLib.lib in Frameworks */, - 9AE2799526428799005C8F2F /* OcHashServicesLib.lib in Frameworks */, - 9AE2799026428799005C8F2F /* OcDeviceTreeLib.lib in Frameworks */, - 9AE279A62642879A005C8F2F /* OcVirtualFsLib.lib in Frameworks */, - 9AE2797626428799005C8F2F /* OcAcpiLib.lib in Frameworks */, - 9AE2798526428799005C8F2F /* OcAudioLib.lib in Frameworks */, - 9AE2796826428791005C8F2F /* BasePrintLib.lib in Frameworks */, - 9AE2795E26428789005C8F2F /* WaveLib.lib in Frameworks */, - 9AE2796D26428792005C8F2F /* PeCoffExtraActionLibNull.lib in Frameworks */, - 9AE2796426428791005C8F2F /* BaseLib.lib in Frameworks */, - 9AE2798726428799005C8F2F /* OcCompressionLib.lib in Frameworks */, - 9AE2798A26428799005C8F2F /* OcCpuLib.lib in Frameworks */, - 9AE2796F26428792005C8F2F /* UefiBootServicesTableLib.lib in Frameworks */, - 9AE2799A26428799005C8F2F /* OcMiscLib.lib in Frameworks */, - 9AE2796A26428791005C8F2F /* DxeHobLib.lib in Frameworks */, - 9AE2799126428799005C8F2F /* OcDriverConnectionLib.lib in Frameworks */, - 9AE2797826428799005C8F2F /* OcApfsLib.lib in Frameworks */, - 9AE2796326428791005C8F2F /* BaseIoLibIntrinsic.lib in Frameworks */, - 9AE2798D26428799005C8F2F /* OcDebugLogLib.lib in Frameworks */, - 9AE2797226428792005C8F2F /* UefiLib.lib in Frameworks */, - 9AE2796626428791005C8F2F /* BasePciCf8Lib.lib in Frameworks */, - 9AE279A42642879A005C8F2F /* OcTemplateLib.lib in Frameworks */, - 9AE2795926428789005C8F2F /* VideoBiosPatchLib.lib in Frameworks */, - 9AE2799F26428799005C8F2F /* OcSerializeLib.lib in Frameworks */, - 9AE2799926428799005C8F2F /* OcMemoryLib.lib in Frameworks */, - 9AE2797526428799005C8F2F /* ControlMsrE2.lib in Frameworks */, - 9AE2797B26428799005C8F2F /* OcAppleDiskImageLib.lib in Frameworks */, - 9AE279A126428799005C8F2F /* OcSmcLib.lib in Frameworks */, - 9AE279A72642879A005C8F2F /* OcXmlLib.lib in Frameworks */, - 9AE2799E26428799005C8F2F /* OcRtcLib.lib in Frameworks */, - 9AE2795A26428789005C8F2F /* VBoxPeCoffLib.lib in Frameworks */, - 9AE2795B26428789005C8F2F /* DuetTimerLib.lib in Frameworks */, - 9AE2799626428799005C8F2F /* OcInputLib.lib in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 9A0B08432402FE9300E2B470 /* cpp_foundation */ = { - isa = PBXGroup; - children = ( - 9A7D518124FC32F700FA1CC3 /* XBuffer.cpp */, - 9A7D518024FC32F700FA1CC3 /* XBuffer.h */, - 9A7D518324FC32F700FA1CC3 /* XRBuffer.cpp */, - 9A7D518224FC32F700FA1CC3 /* XRBuffer.h */, - 9A7AEDE82459696C003AAD04 /* XToolsCommon.h */, - 9A4FFA7C2451C8330050B38B /* XString.cpp */, - 9A57C266241A799B0029A39F /* XString.h */, - 9A6BA73C2449977300BDA52C /* XStringAbstract.h */, - 9A9AEB8C243F73CE00FBD7D8 /* unicode_conversions.cpp */, - 9A9AEB8B243F73CE00FBD7D8 /* unicode_conversions.h */, - 9A0B084A2402FE9300E2B470 /* XArray.h */, - 9A0B084B2402FE9300E2B470 /* XObjArray.h */, - 9A4185BE2439F73A00BEAFB8 /* XStringArray.cpp */, - 9A4185BF2439F73A00BEAFB8 /* XStringArray.h */, - ); - path = cpp_foundation; - sourceTree = ""; - }; - 9A1F876E2642714700884E81 /* PlatformPOSIX+EFI */ = { - isa = PBXGroup; - children = ( - 9A1F876F2642714700884E81 /* posix */, - 9A1F87762642714700884E81 /* include */, - 9A1F877B2642714700884E81 /* BootLog.cpp */, - 9A1F877C2642714700884E81 /* BasicIO.cpp */, - 9A1F877D2642714700884E81 /* cpp_util */, - ); - path = "PlatformPOSIX+EFI"; - sourceTree = ""; - }; - 9A1F876F2642714700884E81 /* posix */ = { - isa = PBXGroup; - children = ( - 9A1F87712642714700884E81 /* abort.cpp */, - 9A1F87752642714700884E81 /* abort.h */, - 9A1F87732642714700884E81 /* clover_strlen.cpp */, - 9A1F87702642714700884E81 /* posix_additions.cpp */, - 9A1F87742642714700884E81 /* posix_additions.h */, - 9A1F87722642714700884E81 /* posix.h */, - ); - path = posix; - sourceTree = ""; - }; - 9A1F87762642714700884E81 /* include */ = { - isa = PBXGroup; - children = ( - 9A1F87792642714700884E81 /* Platform.h */, - 9A1F87782642714700884E81 /* printf_lite-test-cpp_conf.h */, - 9A1F87772642714700884E81 /* printlib-test-cpp_conf.h */, - 9A1F877A2642714700884E81 /* XToolsConf.h */, - ); - path = include; - sourceTree = ""; - }; - 9A1F877D2642714700884E81 /* cpp_util */ = { - isa = PBXGroup; - children = ( - 9A1F877E2642714700884E81 /* globals_dtor.h */, - 9A1F877F2642714700884E81 /* operatorNewDelete.h */, - 9A1F87802642714700884E81 /* globals_ctor.h */, - ); - path = cpp_util; - sourceTree = ""; - }; - 9A1F87862642772B00884E81 /* Settings */ = { - isa = PBXGroup; - children = ( - 9A1F87872642772B00884E81 /* SelfOem.cpp */, - 9A1F87882642772B00884E81 /* ConfigManager.h */, - 9A1F87892642772B00884E81 /* Readme.md */, - 9A1F878A2642772B00884E81 /* SelfOem.h */, - 9A1F878B2642772B00884E81 /* ConfigManager.cpp */, - 9A1F878C2642772B00884E81 /* ConfigPlist */, - 9A1F87AB2642772B00884E81 /* Self.h */, - 9A1F87AC2642772B00884E81 /* Self.cpp */, - ); - path = Settings; - sourceTree = ""; - }; - 9A1F878C2642772B00884E81 /* ConfigPlist */ = { - isa = PBXGroup; - children = ( - 9A1F878D2642772B00884E81 /* SMBIOSPlist.h */, - 9A1F878E2642772B00884E81 /* Config_GUI.cpp */, - 9A1F878F2642772B00884E81 /* Config_KernelAndKextPatches.h */, - 9A1F87902642772B00884E81 /* Config_Graphics.h */, - 9A1F87912642772B00884E81 /* Config_ACPI_DSDT.h */, - 9A1F87922642772B00884E81 /* Config_Quirks.cpp */, - 9A1F87932642772B00884E81 /* Config_Devices_Audio.h */, - 9A1F87942642772B00884E81 /* Config_Quirks.h */, - 9A1F87952642772B00884E81 /* ConfigPlistClass.h */, - 9A1F87962642772B00884E81 /* Config_ACPI.h */, - 9A1F87972642772B00884E81 /* Config_Devices_Properties.h */, - 9A1F87982642772B00884E81 /* Config_Boot.h */, - 9A1F87992642772B00884E81 /* README.md */, - 9A1F879A2642772B00884E81 /* Config_Devices_Arbitrary.h */, - 9A1F879B2642772B00884E81 /* ConfigPlistAbstract.h */, - 9A1F879C2642772B00884E81 /* ConfigPlistClass.cpp */, - 9A1F879D2642772B00884E81 /* Config_SystemParameters.h */, - 9A1F879E2642772B00884E81 /* Config_ACPI.cpp */, - 9A1F879F2642772B00884E81 /* Config_Devices.h */, - 9A1F87A02642772B00884E81 /* Config_CPU.h */, - 9A1F87A12642772B00884E81 /* Config_BootGraphics.h */, - 9A1F87A22642772B00884E81 /* ConfigPlistAbstract.cpp */, - 9A1F87A32642772B00884E81 /* Config_ACPI_DSDT.cpp */, - 9A1F87A42642772B00884E81 /* Config_ACPI_SSDT.h */, - 9A1F87A52642772B00884E81 /* Config_GUI.h */, - 9A1F87A62642772B00884E81 /* Config_RtVariables.h */, - 9A1F87A72642772B00884E81 /* SMBIOSPlist.cpp */, - 9A1F87A82642772B00884E81 /* Config_Devices_FakeID.h */, - 9A1F87A92642772B00884E81 /* Config_Devices_USB.h */, - 9A1F87AA2642772B00884E81 /* Config_Devices_AddProperties.h */, - ); - path = ConfigPlist; - sourceTree = ""; - }; - 9A28CCAC241B816400F3D247 /* Platform */ = { - isa = PBXGroup; - children = ( - 9AA9240D25CD5B2D00BD5E8B /* AcpiPatcher.cpp */, - 9AA9240825CD5B2C00BD5E8B /* AcpiPatcher.h */, - 9AA923FB25CD5B2900BD5E8B /* AmlGenerator.cpp */, - 9AA923CA25CD5B2100BD5E8B /* AmlGenerator.h */, - 9AA923DA25CD5B2500BD5E8B /* APFS.cpp */, - 9AA923CC25CD5B2200BD5E8B /* APFS.h */, - 9AA9240325CD5B2B00BD5E8B /* ati_reg.h */, - 9AA9240125CD5B2A00BD5E8B /* ati.cpp */, - 9AA923C125CD5B1F00BD5E8B /* ati.h */, - 9A36E51E24F3B82A007A1107 /* b64cdecode.cpp */, - 9A36E51D24F3B82A007A1107 /* b64cdecode.h */, - 9AA9239225CD5B1A00BD5E8B /* BasicIO.h */, - 9AA9239525CD5B1A00BD5E8B /* BdsConnect.cpp */, - 9AA9240A25CD5B2C00BD5E8B /* boot.h */, - 9AA918D125CD516A00BD5E8B /* BootLog.h */, - 9AA923D225CD5B2300BD5E8B /* BootOptions.cpp */, - 9AA923DE25CD5B2600BD5E8B /* BootOptions.h */, - 9AA9E4D425CD1C9400BD5E8B /* card_vlist.cpp */, - 9AA9E4D525CD1C9400BD5E8B /* card_vlist.h */, - 9A1F87C226427A0500884E81 /* CloverVersion.cpp */, - 9A1F87C126427A0400884E81 /* CloverVersion.h */, - 9AA9240025CD5B2A00BD5E8B /* Console.cpp */, - 9AA9239725CD5B1B00BD5E8B /* Console.h */, - 9AA923FE25CD5B2A00BD5E8B /* cpu.cpp */, - 9AA923CB25CD5B2100BD5E8B /* cpu.h */, - 9A272A7D25D5062D00F03E19 /* DataHub.cpp */, - 9A272A7E25D5062E00F03E19 /* DataHub.h */, - 9AA923D825CD5B2500BD5E8B /* DataHubCpu.cpp */, - 9AA923DC25CD5B2600BD5E8B /* DataHubCpu.h */, - 9A272A7C25D5062D00F03E19 /* DataHubExt.h */, - 9AA9240725CD5B2C00BD5E8B /* device_inject.cpp */, - 9AA923C625CD5B2000BD5E8B /* device_inject.h */, - 9AA9239625CD5B1B00BD5E8B /* Edid.cpp */, - 9AA923B725CD5B1D00BD5E8B /* Edid.h */, - 9AA923FD25CD5B2900BD5E8B /* Events.cpp */, - 9AA923BD25CD5B1E00BD5E8B /* Events.h */, - 9AA9240625CD5B2B00BD5E8B /* FixBiosDsdt.cpp */, - 9AA3911825CC56840099DC1F /* FixBiosDsdt.h */, - 9AA9240225CD5B2B00BD5E8B /* gma.cpp */, - 9AA923DD25CD5B2600BD5E8B /* gma.h */, - 9AA923C325CD5B1F00BD5E8B /* guid.cpp */, - 9AA923B825CD5B1D00BD5E8B /* guid.h */, - 9AA923FC25CD5B2900BD5E8B /* hda.cpp */, - 9AA923BA25CD5B1E00BD5E8B /* hda.h */, - 9AA923BB25CD5B1E00BD5E8B /* HdaCodecDump.cpp */, - 9AA923CF25CD5B2200BD5E8B /* HdaCodecDump.h */, - 9AA923D925CD5B2500BD5E8B /* Hibernate.cpp */, - 9AA923BE25CD5B1E00BD5E8B /* Hibernate.h */, - 9AA923FA25CD5B2900BD5E8B /* Injectors.cpp */, - 9AA9240E25CD5B2D00BD5E8B /* Injectors.h */, - 9AA9240F25CD5B2D00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp */, - 9AA9240B25CD5B2C00BD5E8B /* KERNEL_AND_KEXT_PATCHES.h */, - 9AA9240525CD5B2B00BD5E8B /* kernel_patcher.cpp */, - 9AA923CD25CD5B2200BD5E8B /* kernel_patcher.h */, - 9AA923E125CD5B2700BD5E8B /* kext_inject.cpp */, - 9AA923D725CD5B2400BD5E8B /* kext_inject.h */, - 9AA923C825CD5B2100BD5E8B /* kext_patcher.cpp */, - 9AA923C425CD5B2000BD5E8B /* KextList.cpp */, - 9AA923DB25CD5B2500BD5E8B /* KextList.h */, - 9AA9239825CD5B1B00BD5E8B /* LegacyBiosThunk.cpp */, - 9AA923DF25CD5B2600BD5E8B /* LegacyBiosThunk.h */, - 9AA923D625CD5B2400BD5E8B /* LegacyBoot.cpp */, - 9AA9240C25CD5B2D00BD5E8B /* LegacyBoot.h */, - 9A4C5769255AAD07004F0B21 /* MacOsVersion.cpp */, - 9A4C576A255AAD07004F0B21 /* MacOsVersion.h */, - 9A838CB325347C36008303F5 /* MemoryOperation.c */, - 9A838CAA25342626008303F5 /* MemoryOperation.h */, - 9AA9239125CD5B1900BD5E8B /* memvendors.h */, - 9AA923E025CD5B2700BD5E8B /* nvidia.cpp */, - 9AA923C525CD5B2000BD5E8B /* nvidia.h */, - 9AA923D425CD5B2400BD5E8B /* Nvram.cpp */, - 9AA923BC25CD5B1E00BD5E8B /* Nvram.h */, - 9AA923CE25CD5B2200BD5E8B /* platformdata.cpp */, - 9AA923E225CD5B2700BD5E8B /* platformdata.h */, - 9AA9239925CD5B1B00BD5E8B /* PlatformDriverOverride.cpp */, - 9AA923D525CD5B2400BD5E8B /* PlatformDriverOverride.h */, - 9A36E4D924F3B51C007A1107 /* plist */, - 9A852C0E25CC39E900C5662E /* Settings.cpp */, - 9A852C0D25CC39E900C5662E /* Settings.h */, - 9AF1EFF22634354500F7C2C0 /* SettingsUtils.cpp */, - 9AF1EFF62634354900F7C2C0 /* SettingsUtils.h */, - 9AA9239A25CD5B1C00BD5E8B /* smbios.cpp */, - 9AA923B625CD5B1D00BD5E8B /* smbios.h */, - 9A1F87C426427A0600884E81 /* SmbiosFillPatchingValues.cpp */, - 9A1F87C326427A0500884E81 /* SmbiosFillPatchingValues.h */, - 9AA923D025CD5B2300BD5E8B /* sound.cpp */, - 9AA9239B25CD5B1C00BD5E8B /* spd.cpp */, - 9AA9240425CD5B2B00BD5E8B /* spd.h */, - 9AA923C025CD5B1F00BD5E8B /* sse3_5_patcher.h */, - 9AA9241125CD5B2E00BD5E8B /* sse3_patcher.h */, - 9AA923FF25CD5B2A00BD5E8B /* StartupSound.cpp */, - 9AA923E525CD5B2800BD5E8B /* StartupSound.h */, - 9AA9241225CD5B2E00BD5E8B /* StateGenerator.cpp */, - 9AA923C925CD5B2100BD5E8B /* StateGenerator.h */, - 9AA923B525CD5B1C00BD5E8B /* usbfix.cpp */, - 9AA923F925CD5B2800BD5E8B /* usbfix.h */, - 9AA9E50025CD2FF400BD5E8B /* Utils.cpp */, - 9AA9E50125CD2FF400BD5E8B /* Utils.h */, - 9AA9E4DA25CD279100BD5E8B /* VersionString.cpp */, - 9AA9E4DB25CD279200BD5E8B /* VersionString.h */, - 9AF1EFF32634354800F7C2C0 /* Volume.cpp */, - 9AF1EFF42634354800F7C2C0 /* Volume.h */, - 9AA923D125CD5B2300BD5E8B /* Volumes.cpp */, - 9AA923D325CD5B2300BD5E8B /* Volumes.h */, - ); - path = Platform; - sourceTree = ""; - }; - 9A358B3625CF117A00A3850D /* cpp_lib */ = { - isa = PBXGroup; - children = ( - 9A4147662604F82900440186 /* undefinable.h */, - 9A071C41261A44070007CC44 /* XmlLiteArrayTypes.cpp */, - 9A071C46261A44080007CC44 /* XmlLiteArrayTypes.h */, - 9A358B3925CF117A00A3850D /* XmlLiteCompositeTypes.cpp */, - 9A358B3C25CF117A00A3850D /* XmlLiteCompositeTypes.h */, - 9A071C44261A44080007CC44 /* XmlLiteDictTypes.cpp */, - 9A071C43261A44080007CC44 /* XmlLiteDictTypes.h */, - 9A358B3A25CF117A00A3850D /* XmlLiteParser.cpp */, - 9A358B3725CF117A00A3850D /* XmlLiteParser.h */, - 9AD0EB22260A497500093F23 /* XmlLiteSimpleTypes.cpp */, - 9AD0EB23260A497500093F23 /* XmlLiteSimpleTypes.h */, - 9A071C42261A44070007CC44 /* XmlLiteUnionTypes.cpp */, - 9A071C45261A44080007CC44 /* XmlLiteUnionTypes.h */, - ); - path = cpp_lib; - sourceTree = ""; - }; - 9A36E4D924F3B51C007A1107 /* plist */ = { - isa = PBXGroup; - children = ( - 9A36E53A24F3EDED007A1107 /* base64.h */, - 9A36E53B24F3EDED007A1107 /* base64.cpp */, - 9A36E4DD24F3B536007A1107 /* plist.cpp */, - 9A36E4DC24F3B536007A1107 /* plist.h */, - 9A36E4E624F3B537007A1107 /* TagArray.cpp */, - 9A36E4E924F3B537007A1107 /* TagArray.h */, - 9A36E4E024F3B537007A1107 /* TagBool.cpp */, - 9A36E4DA24F3B536007A1107 /* TagBool.h */, - 9A36E4E524F3B537007A1107 /* TagData.cpp */, - 9A36E4E824F3B537007A1107 /* TagData.h */, - 9A36E4E424F3B537007A1107 /* TagDate.cpp */, - 9A36E4E724F3B537007A1107 /* TagDate.h */, - 9A36E4E124F3B537007A1107 /* TagDict.cpp */, - 9A36E4ED24F3B537007A1107 /* TagDict.h */, - 9A36E4EA24F3B537007A1107 /* TagFloat.cpp */, - 9A36E4EB24F3B537007A1107 /* TagFloat.h */, - 9A36E4E224F3B537007A1107 /* TagInt64.cpp */, - 9A36E4DE24F3B536007A1107 /* TagInt64.h */, - 9A36E4EC24F3B537007A1107 /* TagKey.cpp */, - 9A36E4EE24F3B537007A1107 /* TagKey.h */, - 9A36E4DB24F3B536007A1107 /* TagString8.cpp */, - 9A36E4EF24F3B537007A1107 /* TagString8.h */, - 9A36E4DF24F3B536007A1107 /* xml.cpp */, - 9A36E4E324F3B537007A1107 /* xml.h */, - ); - path = plist; - sourceTree = ""; - }; - 9A36E51C24F3B5B4007A1107 /* rEFIt_UEFI */ = { - isa = PBXGroup; - children = ( - 9A0B08432402FE9300E2B470 /* cpp_foundation */, - 9A358B3625CF117A00A3850D /* cpp_lib */, - 9AFDD05825CE730F00EEAF06 /* cpp_unit_test */, - 9AA9E50525CD306700BD5E8B /* entry_scan */, - 9AD469462452B30500D6D0DB /* gui */, - 9AA3911925CC56E60099DC1F /* include */, - 9A36E52324F3BB52007A1107 /* libeg */, - 9A28CCAC241B816400F3D247 /* Platform */, - 9A1F876E2642714700884E81 /* PlatformPOSIX+EFI */, - 9AA918B825CD4B5900BD5E8B /* refit */, - 9A1F87862642772B00884E81 /* Settings */, - ); - path = rEFIt_UEFI; - sourceTree = ""; - }; - 9A36E52324F3BB52007A1107 /* libeg */ = { - isa = PBXGroup; - children = ( - 9AA9256325CD770B00BD5E8B /* EfiFileLib.h */, - 9AA9257125CD770E00BD5E8B /* egemb_font.cpp */, - 9AA9256125CD770A00BD5E8B /* egemb_icons_dark.cpp */, - 9AA9257425CD770F00BD5E8B /* egemb_icons.cpp */, - 9AA9256C25CD770D00BD5E8B /* ftol.asm */, - 9AA9256F25CD770E00BD5E8B /* image.cpp */, - 9AA9256925CD770C00BD5E8B /* image.h */, - 9AA9256A25CD770D00BD5E8B /* libeg.h */, - 9AA9256E25CD770E00BD5E8B /* libegint.h */, - 9AA9256625CD770C00BD5E8B /* libscreen.cpp */, - 9AA9256B25CD770D00BD5E8B /* load_icns.cpp */, - 9AA9257225CD770E00BD5E8B /* lodepng.cpp */, - 9AA9256525CD770B00BD5E8B /* lodepng.h */, - 9AA9256825CD770C00BD5E8B /* nanosvg.cpp */, - 9AA9257025CD770E00BD5E8B /* nanosvg.h */, - 9AA9256725CD770C00BD5E8B /* nanosvgrast.cpp */, - 9AA9256D25CD770D00BD5E8B /* scroll_images.cpp */, - 9AA9256225CD770B00BD5E8B /* text.cpp */, - 9AA9257325CD770F00BD5E8B /* VectorGraphics.cpp */, - 9AA9256425CD770B00BD5E8B /* VectorGraphics.h */, - 9AA918C625CD4CD300BD5E8B /* BmLib.cpp */, - 9AA918C525CD4CD300BD5E8B /* BmLib.h */, - 9AA9E4E625CD283400BD5E8B /* XCinema.cpp */, - 9AA9E4E425CD283300BD5E8B /* XCinema.h */, - 9AA9E4E225CD283300BD5E8B /* XIcon.cpp */, - 9AA9E4E325CD283300BD5E8B /* XIcon.h */, - 9AA9E4E025CD283300BD5E8B /* XImage.cpp */, - 9AA9E4E125CD283300BD5E8B /* XImage.h */, - 9AA9E4E725CD283400BD5E8B /* XPointer.cpp */, - 9AA9E4E825CD283400BD5E8B /* XPointer.h */, - 9AA9E4E525CD283300BD5E8B /* XTheme.cpp */, - 9AA9E4E925CD283400BD5E8B /* XTheme.h */, - 9A36E52424F3BB6B007A1107 /* FloatLib.cpp */, - 9A36E52524F3BB6B007A1107 /* FloatLib.h */, - ); - path = libeg; - sourceTree = ""; - }; - 9A879205261882D9000B9362 /* PosixCompilation */ = { - isa = PBXGroup; - children = ( - 9A879206261882D9000B9362 /* CloverMock */, - 9A87920D261882D9000B9362 /* DebugLibs */, - 9A87920C261882D9000B9362 /* ReadmeJief.txt */, - 9AF4DF91261F045E00365AD2 /* ReleaseLibs */, - 9A87926A261882D9000B9362 /* UefiMock */, - 9A879269261882D9000B9362 /* xcode_utf_fixed.cpp */, - 9A879272261882D9000B9362 /* xcode_utf_fixed.h */, - ); - name = PosixCompilation; - path = ../../PosixCompilation; - sourceTree = ""; - }; - 9A879206261882D9000B9362 /* CloverMock */ = { - isa = PBXGroup; - children = ( - 9A879207261882D9000B9362 /* Include */, - 9A879209261882D9000B9362 /* Library */, - ); - path = CloverMock; - sourceTree = ""; - }; - 9A879207261882D9000B9362 /* Include */ = { - isa = PBXGroup; - children = ( - 9A879208261882D9000B9362 /* printf_lite-conf.h */, - ); - path = Include; - sourceTree = ""; - }; - 9A879209261882D9000B9362 /* Library */ = { - isa = PBXGroup; - children = ( - 9A87920A261882D9000B9362 /* MemLogLibDefault */, - ); - path = Library; - sourceTree = ""; - }; - 9A87920A261882D9000B9362 /* MemLogLibDefault */ = { - isa = PBXGroup; - children = ( - 9A87920B261882D9000B9362 /* MemLogLib.c */, - ); - path = MemLogLibDefault; - sourceTree = ""; - }; - 9A87920D261882D9000B9362 /* DebugLibs */ = { - isa = PBXGroup; - children = ( - 9A879266261882D9000B9362 /* Autogen */, - 9A879260261882D9000B9362 /* CloverEFI */, - 9A879244261882D9000B9362 /* Library */, - 9A879262261882D9000B9362 /* MdeModulePkg */, - 9A87924B261882D9000B9362 /* MdePkg */, - 9A87920E261882D9000B9362 /* OC */, - ); - path = DebugLibs; - sourceTree = ""; - }; - 9A87920E261882D9000B9362 /* OC */ = { - isa = PBXGroup; - children = ( - 9A87920F261882D9000B9362 /* OcDataHubLib.lib */, - 9A879210261882D9000B9362 /* OcXmlLib.lib */, - 9A879211261882D9000B9362 /* OcConfigurationLib.lib */, - 9A879212261882D9000B9362 /* OcFirmwareVolumeLib.lib */, - 9A879213261882D9000B9362 /* OcStorageLib.lib */, - 9A879214261882D9000B9362 /* OcVirtualFsLib.lib */, - 9A879215261882D9000B9362 /* OcAppleEventLib.lib */, - 9A879216261882D9000B9362 /* OcCryptoLib.lib */, - 9A879217261882D9000B9362 /* OcAudioLib.lib */, - 9A879218261882D9000B9362 /* OcDevicePropertyLib.lib */, - 9A879219261882D9000B9362 /* OcAppleChunklistLib.lib */, - 9A87921A261882D9000B9362 /* OcStringLib.lib */, - 9A87921B261882D9000B9362 /* OcTemplateLib.lib */, - 9A87921C261882D9000B9362 /* OcUnicodeCollationEngGenericLib.lib */, - 9A87921D261882D9000B9362 /* ControlMsrE2.lib */, - 9A87921E261882D9000B9362 /* OcAppleKeyMapLib.lib */, - 9A87921F261882D9000B9362 /* OcConsoleLib.lib */, - 9A879220261882D9000B9362 /* OcRtcLib.lib */, - 9A879221261882D9000B9362 /* OcDebugLogLib.lib */, - 9A879222261882D9000B9362 /* OcCpuLib.lib */, - 9A879223261882D9000B9362 /* OcGuardLib.lib */, - 9A879224261882D9000B9362 /* OcDevicePathLib.lib */, - 9A879225261882D9000B9362 /* OcAppleKernelLib.lib */, - 9A879226261882D9000B9362 /* OcAppleKeysLib.lib */, - 9A879227261882D9000B9362 /* OcInputLib.lib */, - 9A879228261882D9000B9362 /* OpenRuntime.lib */, - 9A879229261882D9000B9362 /* OcAppleRamDiskLib.lib */, - 9A87922A261882D9000B9362 /* OcPeCoffLib.lib */, - 9A87922B261882D9000B9362 /* OcApfsLib.lib */, - 9A87922C261882D9000B9362 /* OcSmbiosLib.lib */, - 9A87922D261882D9000B9362 /* OcSerializeLib.lib */, - 9A87922E261882D9000B9362 /* OcRngLib.lib */, - 9A87922F261882D9000B9362 /* OcAfterBootCompatLib.lib */, - 9A879230261882D9000B9362 /* OcCompressionLib.lib */, - 9A879231261882D9000B9362 /* OcAppleImageVerificationLib.lib */, - 9A879232261882D9000B9362 /* OcMemoryLib.lib */, - 9A879233261882D9000B9362 /* OcMacInfoLib.lib */, - 9A879234261882D9000B9362 /* OcBootManagementLib.lib */, - 9A879235261882D9000B9362 /* OcAppleImg4Lib.lib */, - 9A879236261882D9000B9362 /* OcAcpiLib.lib */, - 9A879237261882D9000B9362 /* OcAppleDiskImageLib.lib */, - 9A879238261882D9000B9362 /* OcMachoLib.lib */, - 9A879239261882D9000B9362 /* OcSmcLib.lib */, - 9A87923A261882D9000B9362 /* OcFileLib.lib */, - 9A87923B261882D9000B9362 /* OcAppleUserInterfaceThemeLib.lib */, - 9A87923C261882D9000B9362 /* OcDeviceTreeLib.lib */, - 9A87923D261882D9000B9362 /* OcOSInfoLib.lib */, - 9A87923E261882D9000B9362 /* OcDriverConnectionLib.lib */, - 9A87923F261882D9000B9362 /* OpenCore.lib */, - 9A879240261882D9000B9362 /* OcHashServicesLib.lib */, - 9A879241261882D9000B9362 /* OcMiscLib.lib */, - 9A879242261882D9000B9362 /* OcAppleBootPolicyLib.lib */, - 9A879243261882D9000B9362 /* OcAppleSecureBootLib.lib */, - ); - path = OC; - sourceTree = ""; - }; - 9A879244261882D9000B9362 /* Library */ = { - isa = PBXGroup; - children = ( - 9A879245261882D9000B9362 /* VideoBiosPatchLib.lib */, - 9A879246261882D9000B9362 /* VBoxPeCoffLib.lib */, - 9A879247261882D9000B9362 /* DuetTimerLib.lib */, - 9A879248261882D9000B9362 /* OpensslLib.lib */, - 9A879249261882D9000B9362 /* HdaDevicesLib.lib */, - 9A87924A261882D9000B9362 /* WaveLib.lib */, - ); - path = Library; - sourceTree = ""; - }; - 9A87924B261882D9000B9362 /* MdePkg */ = { - isa = PBXGroup; - children = ( - 9A879253261882D9000B9362 /* BaseCpuLib.lib */, - 9A87925A261882D9000B9362 /* BaseDebugLibSerialPort.lib */, - 9A87925F261882D9000B9362 /* BaseDebugPrintErrorLevelLib.lib */, - 9A879251261882D9000B9362 /* BaseIoLibIntrinsic.lib */, - 9A87924E261882D9000B9362 /* BaseLib.lib */, - 9A879250261882D9000B9362 /* BaseMemoryLib.lib */, - 9A87924C261882D9000B9362 /* BasePciCf8Lib.lib */, - 9A87925C261882D9000B9362 /* BasePciLibCf8.lib */, - 9A87925D261882D9000B9362 /* BasePrintLib.lib */, - 9A879258261882D9000B9362 /* DxeHobLib.lib */, - 9A879252261882D9000B9362 /* DxeServicesLib.lib */, - 9A87925B261882D9000B9362 /* DxeServicesTableLib.lib */, - 9A879255261882D9000B9362 /* PeCoffExtraActionLibNull.lib */, - 9A87924D261882D9000B9362 /* UefiApplicationEntryPoint.lib */, - 9A879259261882D9000B9362 /* UefiBootServicesTableLib.lib */, - 9A87925E261882D9000B9362 /* UefiDevicePathLib.lib */, - 9A879257261882D9000B9362 /* UefiFileHandleLib.lib */, - 9A879254261882D9000B9362 /* UefiLib.lib */, - 9A879256261882D9000B9362 /* UefiMemoryAllocationLib.lib */, - 9A87924F261882D9000B9362 /* UefiRuntimeServicesTableLib.lib */, - ); - path = MdePkg; - sourceTree = ""; - }; - 9A879260261882D9000B9362 /* CloverEFI */ = { - isa = PBXGroup; - children = ( - 9A879261261882D9000B9362 /* MtrrLib.lib */, - ); - path = CloverEFI; - sourceTree = ""; - }; - 9A879262261882D9000B9362 /* MdeModulePkg */ = { - isa = PBXGroup; - children = ( - 9A879263261882D9000B9362 /* BasePlatformHookLibNull.lib */, - 9A879264261882D9000B9362 /* BaseSerialPortLib16550.lib */, - 9A879265261882D9000B9362 /* FrameBufferBltLib.lib */, - ); - path = MdeModulePkg; - sourceTree = ""; - }; - 9A879266261882D9000B9362 /* Autogen */ = { - isa = PBXGroup; - children = ( - 9A879267261882D9000B9362 /* AutoGen.h */, - 9A879268261882D9000B9362 /* AutoGen.c */, - ); - path = Autogen; - sourceTree = ""; - }; - 9A87926A261882D9000B9362 /* UefiMock */ = { - isa = PBXGroup; - children = ( - 9A87926B261882D9000B9362 /* Library */, - 9A879270261882D9000B9362 /* Globals.cpp */, - 9A879271261882D9000B9362 /* Base.h */, - ); - path = UefiMock; - sourceTree = ""; - }; - 9A87926B261882D9000B9362 /* Library */ = { - isa = PBXGroup; - children = ( - 9A87926C261882D9000B9362 /* BaseMemoryLib.c */, - 9A87926D261882D9000B9362 /* MemoryAllocationLib.c */, - 9A87926E261882D9000B9362 /* PrintLib.c */, - 9A87926F261882D9000B9362 /* DebugLib.c */, - ); - path = Library; - sourceTree = ""; - }; - 9A9223242402FD1000483CBA = { - isa = PBXGroup; - children = ( - 9A879205261882D9000B9362 /* PosixCompilation */, - 9AA9185625CD465800BD5E8B /* Clover */, - 9A92232F2402FD1000483CBA /* Main */, - 9A92232E2402FD1000483CBA /* Products */, - 9AFDCEB225CD9BB000EEAF06 /* Frameworks */, - ); - sourceTree = ""; - }; - 9A92232E2402FD1000483CBA /* Products */ = { - isa = PBXGroup; - children = ( - 9A92232D2402FD1000483CBA /* CloverX64TestNewParser-UTF16_signed-DebugLibs */, - 9AE279562642869E005C8F2F /* CloverX64TestNewParser-UTF16_signed-ReleaseLibs */, - ); - name = Products; - sourceTree = ""; - }; - 9A92232F2402FD1000483CBA /* Main */ = { - isa = PBXGroup; - children = ( - 9AF1F03726343F6D00F7C2C0 /* Assign */, - 9AF1EFED26342CE400F7C2C0 /* OldSettings */, - 9AF4DA5526332D8500487D15 /* Compare */, - 9A9223302402FD1000483CBA /* main.cpp */, - 9A0B085D240300E000E2B470 /* Platform.cpp */, - 9AFDD04B25CDB52600EEAF06 /* ConfigSample1.h */, - ); - name = Main; - path = src; - sourceTree = ""; - }; - 9AA3911925CC56E60099DC1F /* include */ = { - isa = PBXGroup; - children = ( - 9AB6EB9E25CF1FAD0001BDBB /* BootTypes.h */, - 9AA3911A25CC56E60099DC1F /* Devices.h */, - 9AA3912325CC56E60099DC1F /* Efi.h */, - 9AA3911F25CC56E60099DC1F /* Handle.h */, - 9A78DF7E260A531100FE811A /* Languages.h */, - 9AA3912425CC56E60099DC1F /* OC.h */, - 9AA3912025CC56E60099DC1F /* OneLinerMacros.h */, - 9AB6EB9F25CF1FAD0001BDBB /* OSFlags.h */, - 9AB6EBA025CF1FAD0001BDBB /* OSTypes.h */, - 9AA3912225CC56E60099DC1F /* Pci.h */, - 9AA3911D25CC56E60099DC1F /* printf_lite-test-cpp_conf.h */, - 9AA3911B25CC56E60099DC1F /* printlib-test-cpp_conf.h */, - 9AA3911E25CC56E60099DC1F /* rename_helper.h */, - 9AA3911C25CC56E60099DC1F /* syslinux_mbr.h */, - 9AB6EB9D25CF1FAC0001BDBB /* VolumeTypes.h */, - 9AA3912525CC56E60099DC1F /* XToolsConf.h */, - ); - path = include; - sourceTree = ""; - }; - 9AA909E825CD451500BD5E8B /* MdePkg */ = { - isa = PBXGroup; - children = ( - 9AA909E925CD451500BD5E8B /* Include */, - 9AA90C1125CD451700BD5E8B /* Library */, - 9AA910B525CD451900BD5E8B /* MdePkg.dec */, - 9AA910B625CD451900BD5E8B /* MdePkg.uni */, - 9AA910B725CD451900BD5E8B /* MdePkgExtra.uni */, - 9AA910B825CD451900BD5E8B /* MdePkg.dsc */, - ); - path = MdePkg; - sourceTree = ""; - }; - 9AA909E925CD451500BD5E8B /* Include */ = { - isa = PBXGroup; - children = ( - 9AA909EA25CD451500BD5E8B /* PiPei.h */, - 9AA909EB25CD451500BD5E8B /* PiMm.h */, - 9AA909EC25CD451500BD5E8B /* Uefi.h */, - 9AA909ED25CD451500BD5E8B /* X64 */, - 9AA909F025CD451500BD5E8B /* Uefi */, - 9AA909F825CD451500BD5E8B /* IndustryStandard */, - 9AA90A4925CD451500BD5E8B /* Library */, - 9AA90A8A25CD451600BD5E8B /* Protocol */, - 9AA90B8425CD451600BD5E8B /* Pi */, - 9AA90B9225CD451600BD5E8B /* PiSmm.h */, - 9AA90B9325CD451600BD5E8B /* Register */, - 9AA90BB825CD451600BD5E8B /* PiDxe.h */, - 9AA90BB925CD451600BD5E8B /* Guid */, - 9AA90BE125CD451600BD5E8B /* Ppi */, - 9AA90C1025CD451700BD5E8B /* Base.h */, - ); - path = Include; - sourceTree = ""; - }; - 9AA909ED25CD451500BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA909EE25CD451500BD5E8B /* Nasm.inc */, - 9AA909EF25CD451500BD5E8B /* ProcessorBind.h */, - ); - path = X64; - sourceTree = ""; - }; - 9AA909F025CD451500BD5E8B /* Uefi */ = { - isa = PBXGroup; - children = ( - 9AA909F125CD451500BD5E8B /* UefiAcpiDataTable.h */, - 9AA909F225CD451500BD5E8B /* UefiPxe.h */, - 9AA909F325CD451500BD5E8B /* UefiSpec.h */, - 9AA909F425CD451500BD5E8B /* UefiGpt.h */, - 9AA909F525CD451500BD5E8B /* UefiBaseType.h */, - 9AA909F625CD451500BD5E8B /* UefiInternalFormRepresentation.h */, - 9AA909F725CD451500BD5E8B /* UefiMultiPhase.h */, - ); - path = Uefi; - sourceTree = ""; - }; - 9AA909F825CD451500BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA909F925CD451500BD5E8B /* IpmiNetFnFirmware.h */, - 9AA909FA25CD451500BD5E8B /* SdramSpdLpDdr.h */, - 9AA909FB25CD451500BD5E8B /* ElTorito.h */, - 9AA909FC25CD451500BD5E8B /* SdramSpdDdr3.h */, - 9AA909FD25CD451500BD5E8B /* Acpi62.h */, - 9AA909FE25CD451500BD5E8B /* WindowsSmmSecurityMitigationTable.h */, - 9AA909FF25CD451500BD5E8B /* Nvme.h */, - 9AA90A0025CD451500BD5E8B /* IoRemappingTable.h */, - 9AA90A0125CD451500BD5E8B /* LowPowerIdleTable.h */, - 9AA90A0225CD451500BD5E8B /* Emmc.h */, - 9AA90A0325CD451500BD5E8B /* WatchdogActionTable.h */, - 9AA90A0425CD451500BD5E8B /* DmaRemappingReportingTable.h */, - 9AA90A0525CD451500BD5E8B /* AlertStandardFormatTable.h */, - 9AA90A0625CD451500BD5E8B /* Acpi40.h */, - 9AA90A0725CD451500BD5E8B /* Bmp.h */, - 9AA90A0825CD451500BD5E8B /* UefiTcgPlatform.h */, - 9AA90A0925CD451500BD5E8B /* SerialPortConsoleRedirectionTable.h */, - 9AA90A0A25CD451500BD5E8B /* Pci22.h */, - 9AA90A0B25CD451500BD5E8B /* Mbr.h */, - 9AA90A0C25CD451500BD5E8B /* Acpi61.h */, - 9AA90A0D25CD451500BD5E8B /* SdramSpdDdr4.h */, - 9AA90A0E25CD451500BD5E8B /* TcgStorageOpal.h */, - 9AA90A0F25CD451500BD5E8B /* IpmiNetFnChassis.h */, - 9AA90A1025CD451500BD5E8B /* Acpi.h */, - 9AA90A1125CD451500BD5E8B /* Tpm2Acpi.h */, - 9AA90A1225CD451500BD5E8B /* PeImage.h */, - 9AA90A1325CD451500BD5E8B /* PciExpress30.h */, - 9AA90A1425CD451500BD5E8B /* SdramSpd.h */, - 9AA90A1525CD451500BD5E8B /* Acpi10.h */, - 9AA90A1625CD451500BD5E8B /* MemoryMappedConfigurationSpaceAccessTable.h */, - 9AA90A1725CD451500BD5E8B /* IpmiFruInformationStorage.h */, - 9AA90A1825CD451500BD5E8B /* IpmiNetFnStorage.h */, - 9AA90A1925CD451500BD5E8B /* IScsiBootFirmwareTable.h */, - 9AA90A1A25CD451500BD5E8B /* Bluetooth.h */, - 9AA90A1B25CD451500BD5E8B /* AcpiAml.h */, - 9AA90A1C25CD451500BD5E8B /* Acpi50.h */, - 9AA90A1D25CD451500BD5E8B /* Tpm20.h */, - 9AA90A1E25CD451500BD5E8B /* PciCodeId.h */, - 9AA90A1F25CD451500BD5E8B /* IpmiNetFnTransport.h */, - 9AA90A2025CD451500BD5E8B /* Dhcp.h */, - 9AA90A2125CD451500BD5E8B /* TpmPtp.h */, - 9AA90A2225CD451500BD5E8B /* Acpi20.h */, - 9AA90A2325CD451500BD5E8B /* Pci23.h */, - 9AA90A2425CD451500BD5E8B /* IpmiNetFnApp.h */, - 9AA90A2525CD451500BD5E8B /* PciExpress40.h */, - 9AA90A2625CD451500BD5E8B /* IpmiNetFnSensorEvent.h */, - 9AA90A2725CD451500BD5E8B /* Acpi60.h */, - 9AA90A2825CD451500BD5E8B /* PciExpress21.h */, - 9AA90A2925CD451500BD5E8B /* PciExpress31.h */, - 9AA90A2A25CD451500BD5E8B /* TcgStorageCore.h */, - 9AA90A2B25CD451500BD5E8B /* HighPrecisionEventTimerTable.h */, - 9AA90A2C25CD451500BD5E8B /* Usb.h */, - 9AA90A2D25CD451500BD5E8B /* Acpi51.h */, - 9AA90A2E25CD451500BD5E8B /* Sd.h */, - 9AA90A2F25CD451500BD5E8B /* WatchdogResourceTable.h */, - 9AA90A3025CD451500BD5E8B /* Acpi30.h */, - 9AA90A3125CD451500BD5E8B /* Udf.h */, - 9AA90A3225CD451500BD5E8B /* DebugPortTable.h */, - 9AA90A3325CD451500BD5E8B /* SmBios.h */, - 9AA90A3425CD451500BD5E8B /* MemoryOverwriteRequestControlLock.h */, - 9AA90A3525CD451500BD5E8B /* Atapi.h */, - 9AA90A3625CD451500BD5E8B /* TcpaAcpi.h */, - 9AA90A3725CD451500BD5E8B /* LegacyBiosMpTable.h */, - 9AA90A3825CD451500BD5E8B /* TpmTis.h */, - 9AA90A3925CD451500BD5E8B /* Acpi63.h */, - 9AA90A3A25CD451500BD5E8B /* SmBus.h */, - 9AA90A3B25CD451500BD5E8B /* Http11.h */, - 9AA90A3C25CD451500BD5E8B /* TcgPhysicalPresence.h */, - 9AA90A3D25CD451500BD5E8B /* IpmiNetFnGroupExtension.h */, - 9AA90A3E25CD451500BD5E8B /* Tls1.h */, - 9AA90A3F25CD451500BD5E8B /* Pci.h */, - 9AA90A4025CD451500BD5E8B /* DebugPort2Table.h */, - 9AA90A4125CD451500BD5E8B /* Scsi.h */, - 9AA90A4225CD451500BD5E8B /* Pci30.h */, - 9AA90A4325CD451500BD5E8B /* Hsti.h */, - 9AA90A4425CD451500BD5E8B /* WindowsUxCapsule.h */, - 9AA90A4525CD451500BD5E8B /* Tpm12.h */, - 9AA90A4625CD451500BD5E8B /* Ipmi.h */, - 9AA90A4725CD451500BD5E8B /* IpmiNetFnBridge.h */, - 9AA90A4825CD451500BD5E8B /* ServiceProcessorManagementInterfaceTable.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA90A4925CD451500BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA90A4A25CD451500BD5E8B /* OrderedCollectionLib.h */, - 9AA90A4B25CD451500BD5E8B /* TimerLib.h */, - 9AA90A4C25CD451500BD5E8B /* PeiServicesTablePointerLib.h */, - 9AA90A4D25CD451500BD5E8B /* SmiHandlerProfileLib.h */, - 9AA90A4E25CD451500BD5E8B /* UefiUsbLib.h */, - 9AA90A4F25CD451500BD5E8B /* UefiDecompressLib.h */, - 9AA90A5025CD451500BD5E8B /* UefiRuntimeServicesTableLib.h */, - 9AA90A5125CD451500BD5E8B /* PeimEntryPoint.h */, - 9AA90A5225CD451500BD5E8B /* RngLib.h */, - 9AA90A5325CD451500BD5E8B /* PciCf8Lib.h */, - 9AA90A5425CD451500BD5E8B /* SmmPeriodicSmiLib.h */, - 9AA90A5525CD451500BD5E8B /* PeiCoreEntryPoint.h */, - 9AA90A5625CD451500BD5E8B /* S3PciLib.h */, - 9AA90A5725CD451500BD5E8B /* PciSegmentLib.h */, - 9AA90A5825CD451500BD5E8B /* DebugLib.h */, - 9AA90A5925CD451500BD5E8B /* SynchronizationLib.h */, - 9AA90A5A25CD451500BD5E8B /* SafeIntLib.h */, - 9AA90A5B25CD451500BD5E8B /* S3SmbusLib.h */, - 9AA90A5C25CD451500BD5E8B /* DevicePathLib.h */, - 9AA90A5D25CD451500BD5E8B /* PcdLib.h */, - 9AA90A5E25CD451500BD5E8B /* FileHandleLib.h */, - 9AA90A5F25CD451500BD5E8B /* UefiLib.h */, - 9AA90A6025CD451500BD5E8B /* SmmMemLib.h */, - 9AA90A6125CD451500BD5E8B /* PostCodeLib.h */, - 9AA90A6225CD451500BD5E8B /* S3StallLib.h */, - 9AA90A6325CD451500BD5E8B /* PciLib.h */, - 9AA90A6425CD451500BD5E8B /* UefiBootServicesTableLib.h */, - 9AA90A6525CD451500BD5E8B /* MmServicesTableLib.h */, - 9AA90A6625CD451500BD5E8B /* PeCoffExtraActionLib.h */, - 9AA90A6725CD451600BD5E8B /* PciExpressLib.h */, - 9AA90A6825CD451600BD5E8B /* S3IoLib.h */, - 9AA90A6925CD451600BD5E8B /* ReportStatusCodeLib.h */, - 9AA90A6A25CD451600BD5E8B /* UefiScsiLib.h */, - 9AA90A6B25CD451600BD5E8B /* UefiRuntimeLib.h */, - 9AA90A6C25CD451600BD5E8B /* SmmServicesTableLib.h */, - 9AA90A6D25CD451600BD5E8B /* SerialPortLib.h */, - 9AA90A6E25CD451600BD5E8B /* DxeCoreEntryPoint.h */, - 9AA90A6F25CD451600BD5E8B /* PeCoffGetEntryPointLib.h */, - 9AA90A7025CD451600BD5E8B /* UefiDriverEntryPoint.h */, - 9AA90A7125CD451600BD5E8B /* BaseMemoryLib.h */, - 9AA90A7225CD451600BD5E8B /* DxeServicesLib.h */, - 9AA90A7325CD451600BD5E8B /* PeCoffLib.h */, - 9AA90A7425CD451600BD5E8B /* S3PciSegmentLib.h */, - 9AA90A7525CD451600BD5E8B /* BaseLib.h */, - 9AA90A7625CD451600BD5E8B /* SmmLib.h */, - 9AA90A7725CD451600BD5E8B /* PeiServicesLib.h */, - 9AA90A7825CD451600BD5E8B /* DxeServicesTableLib.h */, - 9AA90A7925CD451600BD5E8B /* SmbusLib.h */, - 9AA90A7A25CD451600BD5E8B /* MemoryAllocationLib.h */, - 9AA90A7B25CD451600BD5E8B /* HstiLib.h */, - 9AA90A7C25CD451600BD5E8B /* ExtractGuidedSectionLib.h */, - 9AA90A7D25CD451600BD5E8B /* ResourcePublicationLib.h */, - 9AA90A7E25CD451600BD5E8B /* S3BootScriptLib.h */, - 9AA90A7F25CD451600BD5E8B /* CacheMaintenanceLib.h */, - 9AA90A8025CD451600BD5E8B /* CpuLib.h */, - 9AA90A8125CD451600BD5E8B /* StandaloneMmDriverEntryPoint.h */, - 9AA90A8225CD451600BD5E8B /* SmmIoLib.h */, - 9AA90A8325CD451600BD5E8B /* IoLib.h */, - 9AA90A8425CD451600BD5E8B /* PrintLib.h */, - 9AA90A8525CD451600BD5E8B /* UefiApplicationEntryPoint.h */, - 9AA90A8625CD451600BD5E8B /* PerformanceLib.h */, - 9AA90A8725CD451600BD5E8B /* HobLib.h */, - 9AA90A8825CD451600BD5E8B /* DebugPrintErrorLevelLib.h */, - 9AA90A8925CD451600BD5E8B /* PciSegmentInfoLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA90A8A25CD451600BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA90A8B25CD451600BD5E8B /* LegacySpiController.h */, - 9AA90A8C25CD451600BD5E8B /* SpiHc.h */, - 9AA90A8D25CD451600BD5E8B /* Tcp4.h */, - 9AA90A8E25CD451600BD5E8B /* DriverFamilyOverride.h */, - 9AA90A8F25CD451600BD5E8B /* MmSxDispatch.h */, - 9AA90A9025CD451600BD5E8B /* MmCpu.h */, - 9AA90A9125CD451600BD5E8B /* TcgService.h */, - 9AA90A9225CD451600BD5E8B /* WiFi2.h */, - 9AA90A9325CD451600BD5E8B /* PartitionInfo.h */, - 9AA90A9425CD451600BD5E8B /* SmmReportStatusCodeHandler.h */, - 9AA90A9525CD451600BD5E8B /* UgaDraw.h */, - 9AA90A9625CD451600BD5E8B /* Bis.h */, - 9AA90A9725CD451600BD5E8B /* SmartCardEdge.h */, - 9AA90A9825CD451600BD5E8B /* EapConfiguration.h */, - 9AA90A9925CD451600BD5E8B /* ShellDynamicCommand.h */, - 9AA90A9A25CD451600BD5E8B /* Rest.h */, - 9AA90A9B25CD451600BD5E8B /* NvdimmLabel.h */, - 9AA90A9C25CD451600BD5E8B /* Udp4.h */, - 9AA90A9D25CD451600BD5E8B /* LoadedImage.h */, - 9AA90A9E25CD451600BD5E8B /* WiFi.h */, - 9AA90A9F25CD451600BD5E8B /* SmmSwDispatch2.h */, - 9AA90AA025CD451600BD5E8B /* FormBrowser2.h */, - 9AA90AA125CD451600BD5E8B /* I2cHost.h */, - 9AA90AA225CD451600BD5E8B /* DevicePathFromText.h */, - 9AA90AA325CD451600BD5E8B /* Shell.h */, - 9AA90AA425CD451600BD5E8B /* IpSec.h */, - 9AA90AA525CD451600BD5E8B /* SimpleTextInEx.h */, - 9AA90AA625CD451600BD5E8B /* CpuIo2.h */, - 9AA90AA725CD451600BD5E8B /* Ip4.h */, - 9AA90AA825CD451600BD5E8B /* DriverConfiguration.h */, - 9AA90AA925CD451600BD5E8B /* SpiSmmConfiguration.h */, - 9AA90AAA25CD451600BD5E8B /* DiskIo.h */, - 9AA90AAB25CD451600BD5E8B /* Tls.h */, - 9AA90AAC25CD451600BD5E8B /* MmReadyToLock.h */, - 9AA90AAD25CD451600BD5E8B /* SimpleFileSystem.h */, - 9AA90AAE25CD451600BD5E8B /* MmStatusCode.h */, - 9AA90AAF25CD451600BD5E8B /* Http.h */, - 9AA90AB025CD451600BD5E8B /* ScsiPassThruExt.h */, - 9AA90AB125CD451600BD5E8B /* HiiConfigAccess.h */, - 9AA90AB225CD451600BD5E8B /* SmbusHc.h */, - 9AA90AB325CD451600BD5E8B /* DevicePathToText.h */, - 9AA90AB425CD451600BD5E8B /* MmCpuIo.h */, - 9AA90AB525CD451600BD5E8B /* ServiceBinding.h */, - 9AA90AB625CD451600BD5E8B /* DriverConfiguration2.h */, - 9AA90AB725CD451600BD5E8B /* Usb2HostController.h */, - 9AA90AB825CD451600BD5E8B /* FirmwareManagement.h */, - 9AA90AB925CD451600BD5E8B /* EdidDiscovered.h */, - 9AA90ABA25CD451600BD5E8B /* MmEndOfDxe.h */, - 9AA90ABB25CD451600BD5E8B /* BootManagerPolicy.h */, - 9AA90ABC25CD451600BD5E8B /* RealTimeClock.h */, - 9AA90ABD25CD451600BD5E8B /* SimplePointer.h */, - 9AA90ABE25CD451600BD5E8B /* Ip6Config.h */, - 9AA90ABF25CD451600BD5E8B /* I2cIo.h */, - 9AA90AC025CD451600BD5E8B /* Dns6.h */, - 9AA90AC125CD451600BD5E8B /* UfsDeviceConfig.h */, - 9AA90AC225CD451600BD5E8B /* DeviceIo.h */, - 9AA90AC325CD451600BD5E8B /* ReportStatusCodeHandler.h */, - 9AA90AC425CD451600BD5E8B /* TlsConfig.h */, - 9AA90AC525CD451600BD5E8B /* ScsiIo.h */, - 9AA90AC625CD451600BD5E8B /* Security.h */, - 9AA90AC725CD451600BD5E8B /* SmmSxDispatch2.h */, - 9AA90AC825CD451600BD5E8B /* MmControl.h */, - 9AA90AC925CD451600BD5E8B /* NetworkInterfaceIdentifier.h */, - 9AA90ACA25CD451600BD5E8B /* MmPowerButtonDispatch.h */, - 9AA90ACB25CD451600BD5E8B /* Security2.h */, - 9AA90ACC25CD451600BD5E8B /* EdidActive.h */, - 9AA90ACD25CD451600BD5E8B /* UserCredential.h */, - 9AA90ACE25CD451600BD5E8B /* MmAccess.h */, - 9AA90ACF25CD451600BD5E8B /* UnicodeCollation.h */, - 9AA90AD025CD451600BD5E8B /* MonotonicCounter.h */, - 9AA90AD125CD451600BD5E8B /* BluetoothHc.h */, - 9AA90AD225CD451600BD5E8B /* PlatformDriverOverride.h */, - 9AA90AD325CD451600BD5E8B /* ManagedNetwork.h */, - 9AA90AD425CD451600BD5E8B /* DriverDiagnostics.h */, - 9AA90AD525CD451600BD5E8B /* HiiImageDecoder.h */, - 9AA90AD625CD451600BD5E8B /* SimpleNetwork.h */, - 9AA90AD725CD451600BD5E8B /* HiiString.h */, - 9AA90AD825CD451600BD5E8B /* TrEEProtocol.h */, - 9AA90AD925CD451600BD5E8B /* VariableWrite.h */, - 9AA90ADA25CD451600BD5E8B /* BluetoothLeConfig.h */, - 9AA90ADB25CD451600BD5E8B /* Ip4Config.h */, - 9AA90ADC25CD451600BD5E8B /* MmMp.h */, - 9AA90ADD25CD451600BD5E8B /* HiiPopup.h */, - 9AA90ADE25CD451600BD5E8B /* GraphicsOutput.h */, - 9AA90ADF25CD451600BD5E8B /* IScsiInitiatorName.h */, - 9AA90AE025CD451600BD5E8B /* Ftp4.h */, - 9AA90AE125CD451600BD5E8B /* AtaPassThru.h */, - 9AA90AE225CD451600BD5E8B /* SimpleTextOut.h */, - 9AA90AE325CD451600BD5E8B /* HiiConfigKeyword.h */, - 9AA90AE425CD451600BD5E8B /* PciOverride.h */, - 9AA90AE525CD451600BD5E8B /* DiskIo2.h */, - 9AA90AE625CD451600BD5E8B /* IsaHc.h */, - 9AA90AE725CD451600BD5E8B /* ComponentName2.h */, - 9AA90AE825CD451600BD5E8B /* SmmStatusCode.h */, - 9AA90AE925CD451600BD5E8B /* PciPlatform.h */, - 9AA90AEA25CD451600BD5E8B /* DriverDiagnostics2.h */, - 9AA90AEB25CD451600BD5E8B /* Rng.h */, - 9AA90AEC25CD451600BD5E8B /* Dhcp4.h */, - 9AA90AED25CD451600BD5E8B /* PxeBaseCode.h */, - 9AA90AEE25CD451600BD5E8B /* GuidedSectionExtraction.h */, - 9AA90AEF25CD451600BD5E8B /* Variable.h */, - 9AA90AF025CD451600BD5E8B /* MmReportStatusCodeHandler.h */, - 9AA90AF125CD451600BD5E8B /* DxeMmReadyToLock.h */, - 9AA90AF225CD451600BD5E8B /* DriverBinding.h */, - 9AA90AF325CD451600BD5E8B /* FirmwareVolume2.h */, - 9AA90AF425CD451600BD5E8B /* BlockIo.h */, - 9AA90AF525CD451600BD5E8B /* MmBase.h */, - 9AA90AF625CD451600BD5E8B /* SmmCpuIo2.h */, - 9AA90AF725CD451600BD5E8B /* SmmUsbDispatch2.h */, - 9AA90AF825CD451600BD5E8B /* Mtftp6.h */, - 9AA90AF925CD451600BD5E8B /* S3SmmSaveState.h */, - 9AA90AFA25CD451600BD5E8B /* SpiNorFlash.h */, - 9AA90AFB25CD451600BD5E8B /* Metronome.h */, - 9AA90AFC25CD451600BD5E8B /* SmmPowerButtonDispatch2.h */, - 9AA90AFD25CD451600BD5E8B /* Runtime.h */, - 9AA90AFE25CD451600BD5E8B /* LegacySpiSmmFlash.h */, - 9AA90AFF25CD451600BD5E8B /* PlatformToDriverConfiguration.h */, - 9AA90B0025CD451600BD5E8B /* Timer.h */, - 9AA90B0125CD451600BD5E8B /* DevicePathUtilities.h */, - 9AA90B0225CD451600BD5E8B /* PxeBaseCodeCallBack.h */, - 9AA90B0325CD451600BD5E8B /* LegacySpiSmmController.h */, - 9AA90B0425CD451600BD5E8B /* LegacyRegion2.h */, - 9AA90B0525CD451600BD5E8B /* DebugPort.h */, - 9AA90B0625CD451600BD5E8B /* Tcp6.h */, - 9AA90B0725CD451600BD5E8B /* PciRootBridgeIo.h */, - 9AA90B0825CD451600BD5E8B /* Pcd.h */, - 9AA90B0925CD451600BD5E8B /* UgaIo.h */, - 9AA90B0A25CD451600BD5E8B /* SpiSmmNorFlash.h */, - 9AA90B0B25CD451600BD5E8B /* Hash2.h */, - 9AA90B0C25CD451600BD5E8B /* SpiConfiguration.h */, - 9AA90B0D25CD451600BD5E8B /* SuperIoControl.h */, - 9AA90B0E25CD451600BD5E8B /* DevicePath.h */, - 9AA90B0F25CD451600BD5E8B /* TapeIo.h */, - 9AA90B1025CD451600BD5E8B /* SmmCpu.h */, - 9AA90B1125CD451600BD5E8B /* DriverSupportedEfiVersion.h */, - 9AA90B1225CD451600BD5E8B /* StorageSecurityCommand.h */, - 9AA90B1325CD451600BD5E8B /* UserManager.h */, - 9AA90B1425CD451600BD5E8B /* PiPcd.h */, - 9AA90B1525CD451600BD5E8B /* SecurityPolicy.h */, - 9AA90B1625CD451600BD5E8B /* UsbFunctionIo.h */, - 9AA90B1725CD451600BD5E8B /* BusSpecificDriverOverride.h */, - 9AA90B1825CD451600BD5E8B /* MmSwDispatch.h */, - 9AA90B1925CD451600BD5E8B /* Supplicant.h */, - 9AA90B1A25CD451600BD5E8B /* Udp6.h */, - 9AA90B1B25CD451600BD5E8B /* SmmReadyToLock.h */, - 9AA90B1C25CD451600BD5E8B /* PciHotPlugRequest.h */, - 9AA90B1D25CD451600BD5E8B /* AuthenticationInfo.h */, - 9AA90B1E25CD451600BD5E8B /* Ip4Config2.h */, - 9AA90B1F25CD451600BD5E8B /* MmCommunication.h */, - 9AA90B2025CD451600BD5E8B /* EapManagement2.h */, - 9AA90B2125CD451600BD5E8B /* Decompress.h */, - 9AA90B2225CD451600BD5E8B /* PiPcdInfo.h */, - 9AA90B2325CD451600BD5E8B /* PciHostBridgeResourceAllocation.h */, - 9AA90B2425CD451600BD5E8B /* HiiPackageList.h */, - 9AA90B2525CD451600BD5E8B /* SpiIo.h */, - 9AA90B2625CD451600BD5E8B /* HiiImage.h */, - 9AA90B2725CD451600BD5E8B /* Pkcs7Verify.h */, - 9AA90B2825CD451600BD5E8B /* SmmGpiDispatch2.h */, - 9AA90B2925CD451600BD5E8B /* SmmCommunication.h */, - 9AA90B2A25CD451600BD5E8B /* NvmExpressPassthru.h */, - 9AA90B2B25CD451600BD5E8B /* IpSecConfig.h */, - 9AA90B2C25CD451600BD5E8B /* DeferredImageLoad.h */, - 9AA90B2D25CD451600BD5E8B /* MmUsbDispatch.h */, - 9AA90B2E25CD451600BD5E8B /* SmmStandbyButtonDispatch2.h */, - 9AA90B2F25CD451600BD5E8B /* Capsule.h */, - 9AA90B3025CD451600BD5E8B /* SuperIo.h */, - 9AA90B3125CD451600BD5E8B /* RegularExpressionProtocol.h */, - 9AA90B3225CD451600BD5E8B /* IdeControllerInit.h */, - 9AA90B3325CD451600BD5E8B /* Cpu.h */, - 9AA90B3425CD451600BD5E8B /* AbsolutePointer.h */, - 9AA90B3525CD451600BD5E8B /* UsbHostController.h */, - 9AA90B3625CD451600BD5E8B /* UsbIo.h */, - 9AA90B3725CD451600BD5E8B /* HiiConfigRouting.h */, - 9AA90B3825CD451600BD5E8B /* BluetoothAttribute.h */, - 9AA90B3925CD451600BD5E8B /* Ip6.h */, - 9AA90B3A25CD451600BD5E8B /* BlockIo2.h */, - 9AA90B3B25CD451600BD5E8B /* Dns4.h */, - 9AA90B3C25CD451600BD5E8B /* HiiDatabase.h */, - 9AA90B3D25CD451600BD5E8B /* HiiImageEx.h */, - 9AA90B3E25CD451600BD5E8B /* PciIo.h */, - 9AA90B3F25CD451600BD5E8B /* MmPeriodicTimerDispatch.h */, - 9AA90B4025CD451600BD5E8B /* RamDisk.h */, - 9AA90B4125CD451600BD5E8B /* ScsiPassThru.h */, - 9AA90B4225CD451600BD5E8B /* DiskInfo.h */, - 9AA90B4325CD451600BD5E8B /* Bds.h */, - 9AA90B4425CD451600BD5E8B /* SerialIo.h */, - 9AA90B4525CD451600BD5E8B /* DriverHealth.h */, - 9AA90B4625CD451600BD5E8B /* Arp.h */, - 9AA90B4725CD451600BD5E8B /* ShellParameters.h */, - 9AA90B4825CD451600BD5E8B /* IncompatiblePciDeviceSupport.h */, - 9AA90B4925CD451600BD5E8B /* LegacySpiFlash.h */, - 9AA90B4A25CD451600BD5E8B /* I2cMaster.h */, - 9AA90B4B25CD451600BD5E8B /* Smbios.h */, - 9AA90B4C25CD451600BD5E8B /* EapManagement.h */, - 9AA90B4D25CD451600BD5E8B /* EraseBlock.h */, - 9AA90B4E25CD451600BD5E8B /* Tcg2Protocol.h */, - 9AA90B4F25CD451600BD5E8B /* AcpiSystemDescriptionTable.h */, - 9AA90B5025CD451600BD5E8B /* PciEnumerationComplete.h */, - 9AA90B5125CD451600BD5E8B /* ResetNotification.h */, - 9AA90B5225CD451600BD5E8B /* PciHotPlugInit.h */, - 9AA90B5325CD451600BD5E8B /* Kms.h */, - 9AA90B5425CD451600BD5E8B /* MmPciRootBridgeIo.h */, - 9AA90B5525CD451600BD5E8B /* I2cBusConfigurationManagement.h */, - 9AA90B5625CD451600BD5E8B /* LoadFile.h */, - 9AA90B5725CD451600BD5E8B /* PcdInfo.h */, - 9AA90B5825CD451600BD5E8B /* WatchdogTimer.h */, - 9AA90B5925CD451600BD5E8B /* SmmEndOfDxe.h */, - 9AA90B5A25CD451600BD5E8B /* MmConfiguration.h */, - 9AA90B5B25CD451600BD5E8B /* SmmPeriodicTimerDispatch2.h */, - 9AA90B5C25CD451600BD5E8B /* S3SaveState.h */, - 9AA90B5D25CD451600BD5E8B /* SdMmcPassThru.h */, - 9AA90B5E25CD451600BD5E8B /* Reset.h */, - 9AA90B5F25CD451600BD5E8B /* Dhcp6.h */, - 9AA90B6025CD451600BD5E8B /* DxeSmmReadyToLock.h */, - 9AA90B6125CD451600BD5E8B /* MpService.h */, - 9AA90B6225CD451600BD5E8B /* SmmConfiguration.h */, - 9AA90B6325CD451600BD5E8B /* MmGpiDispatch.h */, - 9AA90B6425CD451600BD5E8B /* SmmControl2.h */, - 9AA90B6525CD451600BD5E8B /* StatusCode.h */, - 9AA90B6625CD451600BD5E8B /* Timestamp.h */, - 9AA90B6725CD451600BD5E8B /* BlockIoCrypto.h */, - 9AA90B6825CD451600BD5E8B /* SmartCardReader.h */, - 9AA90B6925CD451600BD5E8B /* FirmwareVolumeBlock.h */, - 9AA90B6A25CD451600BD5E8B /* HttpBootCallback.h */, - 9AA90B6B25CD451600BD5E8B /* SimpleTextIn.h */, - 9AA90B6C25CD451600BD5E8B /* MmIoTrapDispatch.h */, - 9AA90B6D25CD451600BD5E8B /* Hash.h */, - 9AA90B6E25CD451600BD5E8B /* VlanConfig.h */, - 9AA90B6F25CD451600BD5E8B /* HiiFont.h */, - 9AA90B7025CD451600BD5E8B /* SmmAccess2.h */, - 9AA90B7125CD451600BD5E8B /* UserCredential2.h */, - 9AA90B7225CD451600BD5E8B /* AcpiTable.h */, - 9AA90B7325CD451600BD5E8B /* EdidOverride.h */, - 9AA90B7425CD451600BD5E8B /* I2cEnumerate.h */, - 9AA90B7525CD451600BD5E8B /* BluetoothConfig.h */, - 9AA90B7625CD451600BD5E8B /* BluetoothIo.h */, - 9AA90B7725CD451600BD5E8B /* MmStandbyButtonDispatch.h */, - 9AA90B7825CD451600BD5E8B /* Mtftp4.h */, - 9AA90B7925CD451600BD5E8B /* SmmIoTrapDispatch2.h */, - 9AA90B7A25CD451600BD5E8B /* SpiSmmHc.h */, - 9AA90B7B25CD451600BD5E8B /* Ebc.h */, - 9AA90B7C25CD451600BD5E8B /* DebugSupport.h */, - 9AA90B7D25CD451600BD5E8B /* ComponentName.h */, - 9AA90B7E25CD451600BD5E8B /* Eap.h */, - 9AA90B7F25CD451600BD5E8B /* AdapterInformation.h */, - 9AA90B8025CD451600BD5E8B /* SmmBase2.h */, - 9AA90B8125CD451600BD5E8B /* SmmPciRootBridgeIo.h */, - 9AA90B8225CD451600BD5E8B /* HttpUtilities.h */, - 9AA90B8325CD451600BD5E8B /* LoadFile2.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA90B8425CD451600BD5E8B /* Pi */ = { - isa = PBXGroup; - children = ( - 9AA90B8525CD451600BD5E8B /* PiFirmwareVolume.h */, - 9AA90B8625CD451600BD5E8B /* PiMmCis.h */, - 9AA90B8725CD451600BD5E8B /* PiDxeCis.h */, - 9AA90B8825CD451600BD5E8B /* PiStatusCode.h */, - 9AA90B8925CD451600BD5E8B /* PiBootMode.h */, - 9AA90B8A25CD451600BD5E8B /* PiHob.h */, - 9AA90B8B25CD451600BD5E8B /* PiPeiCis.h */, - 9AA90B8C25CD451600BD5E8B /* PiSmmCis.h */, - 9AA90B8D25CD451600BD5E8B /* PiDependency.h */, - 9AA90B8E25CD451600BD5E8B /* PiS3BootScript.h */, - 9AA90B8F25CD451600BD5E8B /* PiMultiPhase.h */, - 9AA90B9025CD451600BD5E8B /* PiFirmwareFile.h */, - 9AA90B9125CD451600BD5E8B /* PiI2c.h */, - ); - path = Pi; - sourceTree = ""; - }; - 9AA90B9325CD451600BD5E8B /* Register */ = { - isa = PBXGroup; - children = ( - 9AA90B9425CD451600BD5E8B /* Intel */, - 9AA90BB425CD451600BD5E8B /* Amd */, - ); - path = Register; - sourceTree = ""; - }; - 9AA90B9425CD451600BD5E8B /* Intel */ = { - isa = PBXGroup; - children = ( - 9AA90B9525CD451600BD5E8B /* Microcode.h */, - 9AA90B9625CD451600BD5E8B /* SmramSaveStateMap.h */, - 9AA90B9725CD451600BD5E8B /* Msr */, - 9AA90BAD25CD451600BD5E8B /* Cpuid.h */, - 9AA90BAE25CD451600BD5E8B /* StmStatusCode.h */, - 9AA90BAF25CD451600BD5E8B /* StmResourceDescriptor.h */, - 9AA90BB025CD451600BD5E8B /* LocalApic.h */, - 9AA90BB125CD451600BD5E8B /* StmApi.h */, - 9AA90BB225CD451600BD5E8B /* ArchitecturalMsr.h */, - 9AA90BB325CD451600BD5E8B /* Msr.h */, - ); - path = Intel; - sourceTree = ""; - }; - 9AA90B9725CD451600BD5E8B /* Msr */ = { - isa = PBXGroup; - children = ( - 9AA90B9825CD451600BD5E8B /* Pentium4Msr.h */, - 9AA90B9925CD451600BD5E8B /* GoldmontPlusMsr.h */, - 9AA90B9A25CD451600BD5E8B /* IvyBridgeMsr.h */, - 9AA90B9B25CD451600BD5E8B /* BroadwellMsr.h */, - 9AA90B9C25CD451600BD5E8B /* HaswellEMsr.h */, - 9AA90B9D25CD451600BD5E8B /* XeonE7Msr.h */, - 9AA90B9E25CD451600BD5E8B /* Core2Msr.h */, - 9AA90B9F25CD451600BD5E8B /* NehalemMsr.h */, - 9AA90BA025CD451600BD5E8B /* SandyBridgeMsr.h */, - 9AA90BA125CD451600BD5E8B /* P6Msr.h */, - 9AA90BA225CD451600BD5E8B /* PentiumMsr.h */, - 9AA90BA325CD451600BD5E8B /* SilvermontMsr.h */, - 9AA90BA425CD451600BD5E8B /* Xeon5600Msr.h */, - 9AA90BA525CD451600BD5E8B /* SkylakeMsr.h */, - 9AA90BA625CD451600BD5E8B /* CoreMsr.h */, - 9AA90BA725CD451600BD5E8B /* XeonDMsr.h */, - 9AA90BA825CD451600BD5E8B /* XeonPhiMsr.h */, - 9AA90BA925CD451600BD5E8B /* PentiumMMsr.h */, - 9AA90BAA25CD451600BD5E8B /* GoldmontMsr.h */, - 9AA90BAB25CD451600BD5E8B /* HaswellMsr.h */, - 9AA90BAC25CD451600BD5E8B /* AtomMsr.h */, - ); - path = Msr; - sourceTree = ""; - }; - 9AA90BB425CD451600BD5E8B /* Amd */ = { - isa = PBXGroup; - children = ( - 9AA90BB525CD451600BD5E8B /* Cpuid.h */, - 9AA90BB625CD451600BD5E8B /* Fam17Msr.h */, - 9AA90BB725CD451600BD5E8B /* Msr.h */, - ); - path = Amd; - sourceTree = ""; - }; - 9AA90BB925CD451600BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA90BBA25CD451600BD5E8B /* MdePkgTokenSpace.h */, - 9AA90BBB25CD451600BD5E8B /* SmramMemoryReserve.h */, - 9AA90BBC25CD451600BD5E8B /* FileInfo.h */, - 9AA90BBD25CD451600BD5E8B /* SystemResourceTable.h */, - 9AA90BBE25CD451600BD5E8B /* AprioriFileName.h */, - 9AA90BBF25CD451600BD5E8B /* PropertiesTable.h */, - 9AA90BC025CD451600BD5E8B /* MemoryAllocationHob.h */, - 9AA90BC125CD451600BD5E8B /* EventGroup.h */, - 9AA90BC225CD451600BD5E8B /* FirmwareFileSystem3.h */, - 9AA90BC325CD451600BD5E8B /* Cper.h */, - 9AA90BC425CD451600BD5E8B /* MemoryOverwriteControl.h */, - 9AA90BC525CD451600BD5E8B /* Gpt.h */, - 9AA90BC625CD451600BD5E8B /* MemoryAttributesTable.h */, - 9AA90BC725CD451600BD5E8B /* EventLegacyBios.h */, - 9AA90BC825CD451600BD5E8B /* FmpCapsule.h */, - 9AA90BC925CD451600BD5E8B /* FirmwareContentsSigned.h */, - 9AA90BCA25CD451600BD5E8B /* Acpi.h */, - 9AA90BCB25CD451600BD5E8B /* Apriori.h */, - 9AA90BCC25CD451600BD5E8B /* DxeServices.h */, - 9AA90BCD25CD451600BD5E8B /* Btt.h */, - 9AA90BCE25CD451600BD5E8B /* HobList.h */, - 9AA90BCF25CD451600BD5E8B /* GraphicsInfoHob.h */, - 9AA90BD025CD451600BD5E8B /* HiiFormMapMethodGuid.h */, - 9AA90BD125CD451600BD5E8B /* FileSystemVolumeLabelInfo.h */, - 9AA90BD225CD451600BD5E8B /* FirmwareFileSystem2.h */, - 9AA90BD325CD451600BD5E8B /* StatusCodeDataTypeId.h */, - 9AA90BD425CD451600BD5E8B /* DebugImageInfoTable.h */, - 9AA90BD525CD451600BD5E8B /* HiiKeyBoardLayout.h */, - 9AA90BD625CD451600BD5E8B /* WinCertificate.h */, - 9AA90BD725CD451600BD5E8B /* SmBios.h */, - 9AA90BD825CD451600BD5E8B /* ImageAuthentication.h */, - 9AA90BD925CD451600BD5E8B /* VectorHandoffTable.h */, - 9AA90BDA25CD451600BD5E8B /* FileSystemInfo.h */, - 9AA90BDB25CD451600BD5E8B /* HardwareErrorVariable.h */, - 9AA90BDC25CD451600BD5E8B /* Mps.h */, - 9AA90BDD25CD451600BD5E8B /* PcAnsi.h */, - 9AA90BDE25CD451600BD5E8B /* GlobalVariable.h */, - 9AA90BDF25CD451600BD5E8B /* HiiPlatformSetupFormset.h */, - 9AA90BE025CD451600BD5E8B /* CapsuleReport.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA90BE125CD451600BD5E8B /* Ppi */ = { - isa = PBXGroup; - children = ( - 9AA90BE225CD451600BD5E8B /* PeiCoreFvLocation.h */, - 9AA90BE325CD451600BD5E8B /* SecHobData.h */, - 9AA90BE425CD451600BD5E8B /* VectorHandoffInfo.h */, - 9AA90BE525CD451600BD5E8B /* ReadOnlyVariable2.h */, - 9AA90BE625CD451600BD5E8B /* ReportStatusCodeHandler.h */, - 9AA90BE725CD451600BD5E8B /* S3Resume2.h */, - 9AA90BE825CD451600BD5E8B /* MmControl.h */, - 9AA90BE925CD451600BD5E8B /* Reset2.h */, - 9AA90BEA25CD451600BD5E8B /* Security2.h */, - 9AA90BEB25CD451600BD5E8B /* MmAccess.h */, - 9AA90BEC25CD451600BD5E8B /* EndOfPeiPhase.h */, - 9AA90BED25CD451600BD5E8B /* Smbus2.h */, - 9AA90BEE25CD451600BD5E8B /* BootInRecoveryMode.h */, - 9AA90BEF25CD451600BD5E8B /* IsaHc.h */, - 9AA90BF025CD451600BD5E8B /* DxeIpl.h */, - 9AA90BF125CD451600BD5E8B /* GuidedSectionExtraction.h */, - 9AA90BF225CD451600BD5E8B /* MemoryDiscovered.h */, - 9AA90BF325CD451600BD5E8B /* BlockIo.h */, - 9AA90BF425CD451600BD5E8B /* Pcd.h */, - 9AA90BF525CD451600BD5E8B /* LoadImage.h */, - 9AA90BF625CD451600BD5E8B /* FirmwareVolumeInfo2.h */, - 9AA90BF725CD451600BD5E8B /* PiPcd.h */, - 9AA90BF825CD451600BD5E8B /* Stall.h */, - 9AA90BF925CD451600BD5E8B /* PciCfg2.h */, - 9AA90BFA25CD451600BD5E8B /* Decompress.h */, - 9AA90BFB25CD451600BD5E8B /* PiPcdInfo.h */, - 9AA90BFC25CD451600BD5E8B /* MasterBootMode.h */, - 9AA90BFD25CD451600BD5E8B /* Capsule.h */, - 9AA90BFE25CD451600BD5E8B /* SuperIo.h */, - 9AA90BFF25CD451600BD5E8B /* BlockIo2.h */, - 9AA90C0025CD451600BD5E8B /* FirmwareVolumeInfo.h */, - 9AA90C0125CD451600BD5E8B /* I2cMaster.h */, - 9AA90C0225CD451600BD5E8B /* RecoveryModule.h */, - 9AA90C0325CD451600BD5E8B /* SecPlatformInformation2.h */, - 9AA90C0425CD451600BD5E8B /* Graphics.h */, - 9AA90C0525CD451700BD5E8B /* MpServices.h */, - 9AA90C0625CD451700BD5E8B /* TemporaryRamSupport.h */, - 9AA90C0725CD451700BD5E8B /* TemporaryRamDone.h */, - 9AA90C0825CD451700BD5E8B /* DeviceRecoveryModule.h */, - 9AA90C0925CD451700BD5E8B /* LoadFile.h */, - 9AA90C0A25CD451700BD5E8B /* PcdInfo.h */, - 9AA90C0B25CD451700BD5E8B /* Reset.h */, - 9AA90C0C25CD451700BD5E8B /* StatusCode.h */, - 9AA90C0D25CD451700BD5E8B /* SecPlatformInformation.h */, - 9AA90C0E25CD451700BD5E8B /* CpuIo.h */, - 9AA90C0F25CD451700BD5E8B /* FirmwareVolume.h */, - ); - path = Ppi; - sourceTree = ""; - }; - 9AA90C1125CD451700BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA90C2825CD451700BD5E8B /* BaseCacheMaintenanceLib */, - 9AA90E4D25CD451800BD5E8B /* BaseCpuLib */, - 9AA90C3D25CD451700BD5E8B /* BaseDebugLibNull */, - 9AA90F3025CD451800BD5E8B /* BaseDebugLibSerialPort */, - 9AA90C2425CD451700BD5E8B /* BaseDebugPrintErrorLevelLib */, - 9AA90F8E25CD451900BD5E8B /* BaseExtractGuidedSectionLib */, - 9AA90FC125CD451900BD5E8B /* BaseIoLibIntrinsic */, - 9AA90C6525CD451700BD5E8B /* BaseLib */, - 9AA90F0325CD451800BD5E8B /* BaseMemoryLib */, - 9AA9100425CD451900BD5E8B /* BaseMemoryLibMmx */, - 9AA90E7A25CD451800BD5E8B /* BaseMemoryLibOptDxe */, - 9AA9105C25CD451900BD5E8B /* BaseMemoryLibOptPei */, - 9AA90DE025CD451800BD5E8B /* BaseMemoryLibRepStr */, - 9AA90F3425CD451800BD5E8B /* BaseMemoryLibSse2 */, - 9AA9102F25CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib */, - 9AA90EC425CD451800BD5E8B /* BasePcdLibNull */, - 9AA90EE925CD451800BD5E8B /* BasePciCf8Lib */, - 9AA90C4A25CD451700BD5E8B /* BasePciExpressLib */, - 9AA90C3525CD451700BD5E8B /* BasePciLibCf8 */, - 9AA9104025CD451900BD5E8B /* BasePciLibPciExpress */, - 9AA90F8625CD451800BD5E8B /* BasePciSegmentInfoLibNull */, - 9AA90EBC25CD451800BD5E8B /* BasePciSegmentLibPci */, - 9AA910AB25CD451900BD5E8B /* BasePeCoffExtraActionLibNull */, - 9AA90FE025CD451900BD5E8B /* BasePeCoffGetEntryPointLib */, - 9AA90EDD25CD451800BD5E8B /* BasePeCoffLib */, - 9AA90EB825CD451800BD5E8B /* BasePerformanceLibNull */, - 9AA9105425CD451900BD5E8B /* BasePostCodeLibDebug */, - 9AA90ED525CD451800BD5E8B /* BasePostCodeLibPort80 */, - 9AA9109725CD451900BD5E8B /* BasePrintLib */, - 9AA910A325CD451900BD5E8B /* BaseReportStatusCodeLibNull */, - 9AA90ECD25CD451800BD5E8B /* BaseRngLib */, - 9AA90F6A25CD451800BD5E8B /* BaseS3BootScriptLibNull */, - 9AA90F2C25CD451800BD5E8B /* BaseS3IoLib */, - 9AA9109325CD451900BD5E8B /* BaseS3PciLib */, - 9AA90F8225CD451800BD5E8B /* BaseS3PciSegmentLib */, - 9AA90C4E25CD451700BD5E8B /* BaseS3SmbusLib */, - 9AA9105825CD451900BD5E8B /* BaseS3StallLib */, - 9AA90EF125CD451800BD5E8B /* BaseSafeIntLib */, - 9AA90F6625CD451800BD5E8B /* BaseSerialPortLibNull */, - 9AA90F2425CD451800BD5E8B /* BaseSmbusLibNull */, - 9AA90EC825CD451800BD5E8B /* BaseStackCheckLib */, - 9AA90E0B25CD451800BD5E8B /* BaseSynchronizationLib */, - 9AA90F2825CD451800BD5E8B /* BaseTimerLibNullTemplate */, - 9AA90F5F25CD451800BD5E8B /* BaseUefiDecompressLib */, - 9AA90ED125CD451800BD5E8B /* DxeCoreEntryPoint */, - 9AA90FEC25CD451900BD5E8B /* DxeCoreHobLib */, - 9AA90EFB25CD451800BD5E8B /* DxeExtractGuidedSectionLib */, - 9AA90F7E25CD451800BD5E8B /* DxeHobLib */, - 9AA9104E25CD451900BD5E8B /* DxeHstiLib */, - 9AA90C2E25CD451700BD5E8B /* DxeIoLibCpuIo2 */, - 9AA90F6E25CD451800BD5E8B /* DxePcdLib */, - 9AA9100025CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort */, - 9AA90E7625CD451800BD5E8B /* DxeRuntimePciExpressLib */, - 9AA90C5225CD451700BD5E8B /* DxeServicesLib */, - 9AA910A725CD451900BD5E8B /* DxeServicesTableLib */, - 9AA90F1E25CD451800BD5E8B /* DxeSmbusLib */, - 9AA90EED25CD451800BD5E8B /* MmServicesTableLib */, - 9AA90E4425CD451800BD5E8B /* PciSegmentLibSegmentInfo */, - 9AA90ED925CD451800BD5E8B /* PeiCoreEntryPoint */, - 9AA90EC025CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode */, - 9AA90E6625CD451800BD5E8B /* PeiExtractGuidedSectionLib */, - 9AA90FAA25CD451900BD5E8B /* PeiHobLib */, - 9AA9109D25CD451900BD5E8B /* PeiIoLibCpuIo */, - 9AA90F9B25CD451900BD5E8B /* PeiMemoryAllocationLib */, - 9AA90FAE25CD451900BD5E8B /* PeiMemoryLib */, - 9AA9108B25CD451900BD5E8B /* PeimEntryPoint */, - 9AA90FF425CD451900BD5E8B /* PeiPcdLib */, - 9AA90C1A25CD451700BD5E8B /* PeiPciLibPciCfg2 */, - 9AA90FDC25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2 */, - 9AA90F7A25CD451800BD5E8B /* PeiResourcePublicationLib */, - 9AA90C4625CD451700BD5E8B /* PeiServicesLib */, - 9AA90C3925CD451700BD5E8B /* PeiServicesTablePointerLib */, - 9AA90C1225CD451700BD5E8B /* PeiServicesTablePointerLibIdt */, - 9AA90C1E25CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi */, - 9AA90C5925CD451700BD5E8B /* SecPeiDxeTimerLibCpu */, - 9AA9108F25CD451900BD5E8B /* SmiHandlerProfileLibNull */, - 9AA90FE825CD451900BD5E8B /* SmmIoLib */, - 9AA90F1725CD451800BD5E8B /* SmmIoLibSmmCpuIo2 */, - 9AA90EE525CD451800BD5E8B /* SmmLibNull */, - 9AA90FF825CD451900BD5E8B /* SmmMemLib */, - 9AA90F8A25CD451800BD5E8B /* SmmMemoryAllocationLib */, - 9AA90E7325CD451800BD5E8B /* SmmPciExpressLib */, - 9AA90C6125CD451700BD5E8B /* SmmPciLibPciRootBridgeIo */, - 9AA90F7225CD451800BD5E8B /* SmmPeriodicSmiLib */, - 9AA90EF725CD451800BD5E8B /* SmmServicesTableLib */, - 9AA90C5D25CD451700BD5E8B /* StandaloneMmDriverEntryPoint */, - 9AA90C1625CD451700BD5E8B /* StandaloneMmServicesTableLib */, - 9AA90EFF25CD451800BD5E8B /* UefiApplicationEntryPoint */, - 9AA90F9225CD451900BD5E8B /* UefiBootServicesTableLib */, - 9AA9103B25CD451900BD5E8B /* UefiDebugLibConOut */, - 9AA90E6E25CD451800BD5E8B /* UefiDebugLibDebugPortProtocol */, - 9AA90F9625CD451900BD5E8B /* UefiDebugLibStdErr */, - 9AA90F9F25CD451900BD5E8B /* UefiDevicePathLib */, - 9AA90FE425CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol */, - 9AA90E6A25CD451800BD5E8B /* UefiDriverEntryPoint */, - 9AA90FFC25CD451900BD5E8B /* UefiFileHandleLib */, - 9AA9104425CD451900BD5E8B /* UefiLib */, - 9AA9103325CD451900BD5E8B /* UefiMemoryAllocationLib */, - 9AA90E3125CD451800BD5E8B /* UefiMemoryLib */, - 9AA9108725CD451900BD5E8B /* UefiPciLibPciRootBridgeIo */, - 9AA90C4125CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo */, - 9AA9103725CD451900BD5E8B /* UefiRuntimeLib */, - 9AA90FF025CD451900BD5E8B /* UefiRuntimeServicesTableLib */, - 9AA90F7625CD451800BD5E8B /* UefiScsiLib */, - 9AA910AF25CD451900BD5E8B /* UefiUsbLib */, - ); - path = Library; - sourceTree = ""; - }; - 9AA90C1225CD451700BD5E8B /* PeiServicesTablePointerLibIdt */ = { - isa = PBXGroup; - children = ( - 9AA90C1325CD451700BD5E8B /* PeiServicesTablePointerLibIdt.uni */, - 9AA90C1425CD451700BD5E8B /* PeiServicesTablePointerLibIdt.inf */, - 9AA90C1525CD451700BD5E8B /* PeiServicesTablePointer.c */, - ); - path = PeiServicesTablePointerLibIdt; - sourceTree = ""; - }; - 9AA90C1625CD451700BD5E8B /* StandaloneMmServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA90C1725CD451700BD5E8B /* StandaloneMmServicesTableLib.c */, - 9AA90C1825CD451700BD5E8B /* StandaloneMmServicesTableLib.inf */, - 9AA90C1925CD451700BD5E8B /* StandaloneMmServicesTableLib.uni */, - ); - path = StandaloneMmServicesTableLib; - sourceTree = ""; - }; - 9AA90C1A25CD451700BD5E8B /* PeiPciLibPciCfg2 */ = { - isa = PBXGroup; - children = ( - 9AA90C1B25CD451700BD5E8B /* PeiPciLibPciCfg2.uni */, - 9AA90C1C25CD451700BD5E8B /* PeiPciLibPciCfg2.inf */, - 9AA90C1D25CD451700BD5E8B /* PciLib.c */, - ); - path = PeiPciLibPciCfg2; - sourceTree = ""; - }; - 9AA90C1E25CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi */ = { - isa = PBXGroup; - children = ( - 9AA90C1F25CD451700BD5E8B /* SmbusLib.c */, - 9AA90C2025CD451700BD5E8B /* InternalSmbusLib.h */, - 9AA90C2125CD451700BD5E8B /* PeiSmbusLib.c */, - 9AA90C2225CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi.inf */, - 9AA90C2325CD451700BD5E8B /* PeiSmbusLibSmbus2Ppi.uni */, - ); - path = PeiSmbusLibSmbus2Ppi; - sourceTree = ""; - }; - 9AA90C2425CD451700BD5E8B /* BaseDebugPrintErrorLevelLib */ = { - isa = PBXGroup; - children = ( - 9AA90C2525CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.c */, - 9AA90C2625CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.inf */, - 9AA90C2725CD451700BD5E8B /* BaseDebugPrintErrorLevelLib.uni */, - ); - path = BaseDebugPrintErrorLevelLib; - sourceTree = ""; - }; - 9AA90C2825CD451700BD5E8B /* BaseCacheMaintenanceLib */ = { - isa = PBXGroup; - children = ( - 9AA90C2925CD451700BD5E8B /* BaseCacheMaintenanceLib.inf */, - 9AA90C2A25CD451700BD5E8B /* BaseCacheMaintenanceLib.uni */, - 9AA90C2B25CD451700BD5E8B /* X86Cache.c */, - 9AA90C2C25CD451700BD5E8B /* ArmCache.c */, - 9AA90C2D25CD451700BD5E8B /* EbcCache.c */, - ); - path = BaseCacheMaintenanceLib; - sourceTree = ""; - }; - 9AA90C2E25CD451700BD5E8B /* DxeIoLibCpuIo2 */ = { - isa = PBXGroup; - children = ( - 9AA90C2F25CD451700BD5E8B /* IoLibMmioBuffer.c */, - 9AA90C3025CD451700BD5E8B /* IoLib.c */, - 9AA90C3125CD451700BD5E8B /* IoHighLevel.c */, - 9AA90C3225CD451700BD5E8B /* DxeIoLibCpuIo2.uni */, - 9AA90C3325CD451700BD5E8B /* DxeCpuIo2LibInternal.h */, - 9AA90C3425CD451700BD5E8B /* DxeIoLibCpuIo2.inf */, - ); - path = DxeIoLibCpuIo2; - sourceTree = ""; - }; - 9AA90C3525CD451700BD5E8B /* BasePciLibCf8 */ = { - isa = PBXGroup; - children = ( - 9AA90C3625CD451700BD5E8B /* BasePciLibCf8.inf */, - 9AA90C3725CD451700BD5E8B /* BasePciLibCf8.uni */, - 9AA90C3825CD451700BD5E8B /* PciLib.c */, - ); - path = BasePciLibCf8; - sourceTree = ""; - }; - 9AA90C3925CD451700BD5E8B /* PeiServicesTablePointerLib */ = { - isa = PBXGroup; - children = ( - 9AA90C3A25CD451700BD5E8B /* PeiServicesTablePointerLib.uni */, - 9AA90C3B25CD451700BD5E8B /* PeiServicesTablePointerLib.inf */, - 9AA90C3C25CD451700BD5E8B /* PeiServicesTablePointer.c */, - ); - path = PeiServicesTablePointerLib; - sourceTree = ""; - }; - 9AA90C3D25CD451700BD5E8B /* BaseDebugLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90C3E25CD451700BD5E8B /* BaseDebugLibNull.inf */, - 9AA90C3F25CD451700BD5E8B /* BaseDebugLibNull.uni */, - 9AA90C4025CD451700BD5E8B /* DebugLib.c */, - ); - path = BaseDebugLibNull; - sourceTree = ""; - }; - 9AA90C4125CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo */ = { - isa = PBXGroup; - children = ( - 9AA90C4225CD451700BD5E8B /* PciSegmentLib.h */, - 9AA90C4325CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo.inf */, - 9AA90C4425CD451700BD5E8B /* UefiPciSegmentLibPciRootBridgeIo.uni */, - 9AA90C4525CD451700BD5E8B /* PciSegmentLib.c */, - ); - path = UefiPciSegmentLibPciRootBridgeIo; - sourceTree = ""; - }; - 9AA90C4625CD451700BD5E8B /* PeiServicesLib */ = { - isa = PBXGroup; - children = ( - 9AA90C4725CD451700BD5E8B /* PeiServicesLib.inf */, - 9AA90C4825CD451700BD5E8B /* PeiServicesLib.c */, - 9AA90C4925CD451700BD5E8B /* PeiServicesLib.uni */, - ); - path = PeiServicesLib; - sourceTree = ""; - }; - 9AA90C4A25CD451700BD5E8B /* BasePciExpressLib */ = { - isa = PBXGroup; - children = ( - 9AA90C4B25CD451700BD5E8B /* BasePciExpressLib.uni */, - 9AA90C4C25CD451700BD5E8B /* BasePciExpressLib.inf */, - 9AA90C4D25CD451700BD5E8B /* PciExpressLib.c */, - ); - path = BasePciExpressLib; - sourceTree = ""; - }; - 9AA90C4E25CD451700BD5E8B /* BaseS3SmbusLib */ = { - isa = PBXGroup; - children = ( - 9AA90C4F25CD451700BD5E8B /* BaseS3SmbusLib.inf */, - 9AA90C5025CD451700BD5E8B /* BaseS3SmbusLib.uni */, - 9AA90C5125CD451700BD5E8B /* S3SmbusLib.c */, - ); - path = BaseS3SmbusLib; - sourceTree = ""; - }; - 9AA90C5225CD451700BD5E8B /* DxeServicesLib */ = { - isa = PBXGroup; - children = ( - 9AA90C5325CD451700BD5E8B /* Allocate.c */, - 9AA90C5425CD451700BD5E8B /* DxeServicesLib.c */, - 9AA90C5525CD451700BD5E8B /* X64 */, - 9AA90C5725CD451700BD5E8B /* DxeServicesLib.uni */, - 9AA90C5825CD451700BD5E8B /* DxeServicesLib.inf */, - ); - path = DxeServicesLib; - sourceTree = ""; - }; - 9AA90C5525CD451700BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90C5625CD451700BD5E8B /* Allocate.c */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90C5925CD451700BD5E8B /* SecPeiDxeTimerLibCpu */ = { - isa = PBXGroup; - children = ( - 9AA90C5A25CD451700BD5E8B /* X86TimerLib.c */, - 9AA90C5B25CD451700BD5E8B /* SecPeiDxeTimerLibCpu.inf */, - 9AA90C5C25CD451700BD5E8B /* SecPeiDxeTimerLibCpu.uni */, - ); - path = SecPeiDxeTimerLibCpu; - sourceTree = ""; - }; - 9AA90C5D25CD451700BD5E8B /* StandaloneMmDriverEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA90C5E25CD451700BD5E8B /* StandaloneMmDriverEntryPoint.inf */, - 9AA90C5F25CD451700BD5E8B /* StandaloneMmDriverEntryPoint.uni */, - 9AA90C6025CD451700BD5E8B /* StandaloneMmDriverEntryPoint.c */, - ); - path = StandaloneMmDriverEntryPoint; - sourceTree = ""; - }; - 9AA90C6125CD451700BD5E8B /* SmmPciLibPciRootBridgeIo */ = { - isa = PBXGroup; - children = ( - 9AA90C6225CD451700BD5E8B /* SmmPciLibPciRootBridgeIo.uni */, - 9AA90C6325CD451700BD5E8B /* SmmPciLibPciRootBridgeIo.inf */, - 9AA90C6425CD451700BD5E8B /* PciLib.c */, - ); - path = SmmPciLibPciRootBridgeIo; - sourceTree = ""; - }; - 9AA90C6525CD451700BD5E8B /* BaseLib */ = { - isa = PBXGroup; - children = ( - 9AA90DCA25CD451700BD5E8B /* AArch64 */, - 9AA90DB125CD451700BD5E8B /* Arm */, - 9AA90DC925CD451700BD5E8B /* ARShiftU64.c */, - 9AA90C7625CD451700BD5E8B /* BaseLib.inf */, - 9AA90C7125CD451700BD5E8B /* BaseLib.uni */, - 9AA90C6D25CD451700BD5E8B /* BaseLibInternals.h */, - 9AA90CDE25CD451700BD5E8B /* BitField.c */, - 9AA90CDA25CD451700BD5E8B /* CheckSum.c */, - 9AA90DAA25CD451700BD5E8B /* ChkStkGcc.c */, - 9AA90C7525CD451700BD5E8B /* Cpu.c */, - 9AA90CD425CD451700BD5E8B /* CpuDeadLoop.c */, - 9AA90C6E25CD451700BD5E8B /* DivS64x64Remainder.c */, - 9AA90DA425CD451700BD5E8B /* DivU64x32.c */, - 9AA90DA525CD451700BD5E8B /* DivU64x32Remainder.c */, - 9AA90CD225CD451700BD5E8B /* DivU64x64Remainder.c */, - 9AA90C6825CD451700BD5E8B /* Ebc */, - 9AA90C7025CD451700BD5E8B /* FilePaths.c */, - 9AA90DA125CD451700BD5E8B /* GetPowerOfTwo32.c */, - 9AA90C7725CD451700BD5E8B /* GetPowerOfTwo64.c */, - 9AA90DAF25CD451700BD5E8B /* HighBitSet32.c */, - 9AA90CE025CD451700BD5E8B /* HighBitSet64.c */, - 9AA90CE525CD451700BD5E8B /* Ia32 */, - 9AA90DDE25CD451700BD5E8B /* LinkedList.c */, - 9AA90C7425CD451700BD5E8B /* LongJump.c */, - 9AA90DDB25CD451700BD5E8B /* LowBitSet32.c */, - 9AA90CD525CD451700BD5E8B /* LowBitSet64.c */, - 9AA90DDC25CD451700BD5E8B /* LRotU32.c */, - 9AA90CD625CD451700BD5E8B /* LRotU64.c */, - 9AA90CE125CD451700BD5E8B /* LShiftU64.c */, - 9AA90DA225CD451700BD5E8B /* Math64.c */, - 9AA90DDD25CD451700BD5E8B /* ModU64x32.c */, - 9AA90CE325CD451700BD5E8B /* MultS64x64.c */, - 9AA90CDB25CD451700BD5E8B /* MultU64x32.c */, - 9AA90DC625CD451700BD5E8B /* MultU64x64.c */, - 9AA90DA325CD451700BD5E8B /* RRotU32.c */, - 9AA90C7325CD451700BD5E8B /* RRotU64.c */, - 9AA90DA825CD451700BD5E8B /* RShiftU64.c */, - 9AA90CE225CD451700BD5E8B /* SafeString.c */, - 9AA90DAB25CD451700BD5E8B /* SetJump.c */, - 9AA90CDC25CD451700BD5E8B /* String.c */, - 9AA90DAE25CD451700BD5E8B /* SwapBytes16.c */, - 9AA90C6625CD451700BD5E8B /* SwapBytes32.c */, - 9AA90DA725CD451700BD5E8B /* SwapBytes64.c */, - 9AA90DA925CD451700BD5E8B /* SwitchStack.c */, - 9AA90CE425CD451700BD5E8B /* Unaligned.c */, - 9AA90C7825CD451700BD5E8B /* X64 */, - 9AA90CDD25CD451700BD5E8B /* X86DisablePaging32.c */, - 9AA90DC725CD451700BD5E8B /* X86DisablePaging64.c */, - 9AA90DAC25CD451700BD5E8B /* X86EnablePaging32.c */, - 9AA90CDF25CD451700BD5E8B /* X86EnablePaging64.c */, - 9AA90C7225CD451700BD5E8B /* X86FxRestore.c */, - 9AA90CD825CD451700BD5E8B /* X86FxSave.c */, - 9AA90CD925CD451700BD5E8B /* X86GetInterruptState.c */, - 9AA90DA625CD451700BD5E8B /* X86MemoryFence.c */, - 9AA90CD125CD451700BD5E8B /* X86Msr.c */, - 9AA90CD725CD451700BD5E8B /* X86PatchInstruction.c */, - 9AA90DB025CD451700BD5E8B /* X86RdRand.c */, - 9AA90DC825CD451700BD5E8B /* X86ReadGdtr.c */, - 9AA90C6725CD451700BD5E8B /* X86ReadIdtr.c */, - 9AA90DDF25CD451700BD5E8B /* X86SpeculationBarrier.c */, - 9AA90CD325CD451700BD5E8B /* X86Thunk.c */, - 9AA90DAD25CD451700BD5E8B /* X86WriteGdtr.c */, - 9AA90C6F25CD451700BD5E8B /* X86WriteIdtr.c */, - ); - path = BaseLib; - sourceTree = ""; - }; - 9AA90C6825CD451700BD5E8B /* Ebc */ = { - isa = PBXGroup; - children = ( - 9AA90C6925CD451700BD5E8B /* CpuBreakpoint.c */, - 9AA90C6A25CD451700BD5E8B /* SwitchStack.c */, - 9AA90C6B25CD451700BD5E8B /* SetJumpLongJump.c */, - 9AA90C6C25CD451700BD5E8B /* SpeculationBarrier.c */, - ); - path = Ebc; - sourceTree = ""; - }; - 9AA90C7825CD451700BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90C7925CD451700BD5E8B /* WriteMm4.nasm */, - 9AA90C7A25CD451700BD5E8B /* WriteDr6.nasm */, - 9AA90C7B25CD451700BD5E8B /* Nasm.inc */, - 9AA90C7C25CD451700BD5E8B /* WriteTr.nasm */, - 9AA90C7D25CD451700BD5E8B /* WriteCr4.nasm */, - 9AA90C7E25CD451700BD5E8B /* Mwait.nasm */, - 9AA90C7F25CD451700BD5E8B /* ReadFs.nasm */, - 9AA90C8025CD451700BD5E8B /* ReadDs.nasm */, - 9AA90C8125CD451700BD5E8B /* FxRestore.nasm */, - 9AA90C8225CD451700BD5E8B /* ReadMm4.nasm */, - 9AA90C8325CD451700BD5E8B /* ReadDr6.nasm */, - 9AA90C8425CD451700BD5E8B /* CpuPause.nasm */, - 9AA90C8525CD451700BD5E8B /* ReadCr4.nasm */, - 9AA90C8625CD451700BD5E8B /* WriteLdtr.nasm */, - 9AA90C8725CD451700BD5E8B /* ReadDr7.nasm */, - 9AA90C8825CD451700BD5E8B /* SwitchStack.nasm */, - 9AA90C8925CD451700BD5E8B /* ReadMm5.nasm */, - 9AA90C8A25CD451700BD5E8B /* WriteMsr64.nasm */, - 9AA90C8B25CD451700BD5E8B /* ReadIdtr.nasm */, - 9AA90C8C25CD451700BD5E8B /* WriteDr7.nasm */, - 9AA90C8D25CD451700BD5E8B /* WriteMm5.nasm */, - 9AA90C8E25CD451700BD5E8B /* ReadMm2.nasm */, - 9AA90C8F25CD451700BD5E8B /* ReadDr0.nasm */, - 9AA90C9025CD451700BD5E8B /* ReadEs.nasm */, - 9AA90C9125CD451700BD5E8B /* ReadCr2.nasm */, - 9AA90C9225CD451700BD5E8B /* EnableCache.nasm */, - 9AA90C9325CD451700BD5E8B /* CpuIdEx.nasm */, - 9AA90C9425CD451700BD5E8B /* SetJump.nasm */, - 9AA90C9525CD451700BD5E8B /* WriteMm2.nasm */, - 9AA90C9625CD451700BD5E8B /* EnableInterrupts.nasm */, - 9AA90C9725CD451700BD5E8B /* RdRand.nasm */, - 9AA90C9825CD451700BD5E8B /* WriteDr0.nasm */, - 9AA90C9925CD451700BD5E8B /* DisableCache.nasm */, - 9AA90C9A25CD451700BD5E8B /* WriteCr2.nasm */, - 9AA90C9B25CD451700BD5E8B /* ReadGs.nasm */, - 9AA90C9C25CD451700BD5E8B /* WriteGdtr.nasm */, - 9AA90C9D25CD451700BD5E8B /* ReadCs.nasm */, - 9AA90C9E25CD451700BD5E8B /* EnableDisableInterrupts.nasm */, - 9AA90C9F25CD451700BD5E8B /* WriteCr3.nasm */, - 9AA90CA025CD451700BD5E8B /* WriteDr1.nasm */, - 9AA90CA125CD451700BD5E8B /* ReadMsr64.c */, - 9AA90CA225CD451700BD5E8B /* WriteMm3.nasm */, - 9AA90CA325CD451700BD5E8B /* Thunk16.nasm */, - 9AA90CA425CD451700BD5E8B /* ReadCr3.nasm */, - 9AA90CA525CD451700BD5E8B /* ReadDr1.nasm */, - 9AA90CA625CD451700BD5E8B /* ReadMm3.nasm */, - 9AA90CA725CD451700BD5E8B /* ReadCr0.nasm */, - 9AA90CA825CD451700BD5E8B /* DisableInterrupts.nasm */, - 9AA90CA925CD451700BD5E8B /* ReadDr2.nasm */, - 9AA90CAA25CD451700BD5E8B /* Lfence.nasm */, - 9AA90CAB25CD451700BD5E8B /* ReadMm0.nasm */, - 9AA90CAC25CD451700BD5E8B /* DisablePaging64.nasm */, - 9AA90CAD25CD451700BD5E8B /* WriteCr0.nasm */, - 9AA90CAE25CD451700BD5E8B /* WriteDr2.nasm */, - 9AA90CAF25CD451700BD5E8B /* WriteMm0.nasm */, - 9AA90CB025CD451700BD5E8B /* GccInline.c */, - 9AA90CB125CD451700BD5E8B /* CpuBreakpoint.c */, - 9AA90CB225CD451700BD5E8B /* WriteMm1.nasm */, - 9AA90CB325CD451700BD5E8B /* ReadTr.nasm */, - 9AA90CB425CD451700BD5E8B /* WriteDr3.nasm */, - 9AA90CB525CD451700BD5E8B /* ReadMm1.nasm */, - 9AA90CB625CD451700BD5E8B /* ReadDr3.nasm */, - 9AA90CB725CD451700BD5E8B /* CpuBreakpoint.nasm */, - 9AA90CB825CD451700BD5E8B /* Invd.nasm */, - 9AA90CB925CD451700BD5E8B /* LongJump.nasm */, - 9AA90CBA25CD451700BD5E8B /* ReadGdtr.nasm */, - 9AA90CBB25CD451700BD5E8B /* Wbinvd.nasm */, - 9AA90CBC25CD451700BD5E8B /* ReadEflags.nasm */, - 9AA90CBD25CD451700BD5E8B /* WriteMsr64.c */, - 9AA90CBE25CD451700BD5E8B /* Non-existing.c */, - 9AA90CBF25CD451700BD5E8B /* WriteDr4.nasm */, - 9AA90CC025CD451700BD5E8B /* FlushCacheLine.nasm */, - 9AA90CC125CD451700BD5E8B /* WriteMm6.nasm */, - 9AA90CC225CD451700BD5E8B /* ReadLdtr.nasm */, - 9AA90CC325CD451700BD5E8B /* WriteIdtr.nasm */, - 9AA90CC425CD451700BD5E8B /* FxSave.nasm */, - 9AA90CC525CD451700BD5E8B /* Monitor.nasm */, - 9AA90CC625CD451700BD5E8B /* ReadDr4.nasm */, - 9AA90CC725CD451700BD5E8B /* ReadMm6.nasm */, - 9AA90CC825CD451700BD5E8B /* ReadMsr64.nasm */, - 9AA90CC925CD451700BD5E8B /* ReadMm7.nasm */, - 9AA90CCA25CD451700BD5E8B /* ReadDr5.nasm */, - 9AA90CCB25CD451700BD5E8B /* ReadSs.nasm */, - 9AA90CCC25CD451700BD5E8B /* WriteMm7.nasm */, - 9AA90CCD25CD451700BD5E8B /* CpuId.nasm */, - 9AA90CCE25CD451700BD5E8B /* WriteDr5.nasm */, - 9AA90CCF25CD451700BD5E8B /* ReadPmc.nasm */, - 9AA90CD025CD451700BD5E8B /* ReadTsc.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90CE525CD451700BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90CE625CD451700BD5E8B /* EnablePaging32.c */, - 9AA90CE725CD451700BD5E8B /* WriteMm4.nasm */, - 9AA90CE825CD451700BD5E8B /* WriteDr3.c */, - 9AA90CE925CD451700BD5E8B /* ReadGdtr.c */, - 9AA90CEA25CD451700BD5E8B /* WriteDr6.nasm */, - 9AA90CEB25CD451700BD5E8B /* WriteTr.nasm */, - 9AA90CEC25CD451700BD5E8B /* WriteCr4.nasm */, - 9AA90CED25CD451700BD5E8B /* ReadDr2.c */, - 9AA90CEE25CD451700BD5E8B /* Mwait.nasm */, - 9AA90CEF25CD451700BD5E8B /* ReadFs.nasm */, - 9AA90CF025CD451700BD5E8B /* ReadDs.nasm */, - 9AA90CF125CD451700BD5E8B /* FxRestore.nasm */, - 9AA90CF225CD451700BD5E8B /* ReadSs.c */, - 9AA90CF325CD451700BD5E8B /* ReadMm4.nasm */, - 9AA90CF425CD451700BD5E8B /* DivS64x64Remainder.c */, - 9AA90CF525CD451700BD5E8B /* Monitor.c */, - 9AA90CF625CD451700BD5E8B /* ReadDr6.nasm */, - 9AA90CF725CD451700BD5E8B /* WriteGdtr.c */, - 9AA90CF825CD451700BD5E8B /* CpuPause.nasm */, - 9AA90CF925CD451700BD5E8B /* ReadDr6.c */, - 9AA90CFA25CD451700BD5E8B /* ReadPmc.c */, - 9AA90CFB25CD451700BD5E8B /* Wbinvd.c */, - 9AA90CFC25CD451700BD5E8B /* DisablePaging32.c */, - 9AA90CFD25CD451700BD5E8B /* RShiftU64.nasm */, - 9AA90CFE25CD451700BD5E8B /* ReadCr4.nasm */, - 9AA90CFF25CD451700BD5E8B /* Invd.c */, - 9AA90D0025CD451700BD5E8B /* WriteDr7.c */, - 9AA90D0125CD451700BD5E8B /* WriteMm7.c */, - 9AA90D0225CD451700BD5E8B /* RRotU64.c */, - 9AA90D0325CD451700BD5E8B /* ReadCr2.c */, - 9AA90D0425CD451700BD5E8B /* LShiftU64.nasm */, - 9AA90D0525CD451700BD5E8B /* ReadTr.c */, - 9AA90D0625CD451700BD5E8B /* ReadMm6.c */, - 9AA90D0725CD451700BD5E8B /* WriteLdtr.nasm */, - 9AA90D0825CD451700BD5E8B /* ReadDr7.nasm */, - 9AA90D0925CD451700BD5E8B /* ReadMm5.nasm */, - 9AA90D0A25CD451700BD5E8B /* WriteCr3.c */, - 9AA90D0B25CD451700BD5E8B /* WriteMsr64.nasm */, - 9AA90D0C25CD451700BD5E8B /* CpuPause.c */, - 9AA90D0D25CD451700BD5E8B /* ReadMm2.c */, - 9AA90D0E25CD451700BD5E8B /* ReadIdtr.nasm */, - 9AA90D0F25CD451700BD5E8B /* WriteDr7.nasm */, - 9AA90D1025CD451700BD5E8B /* CpuIdEx.c */, - 9AA90D1125CD451700BD5E8B /* WriteMm3.c */, - 9AA90D1225CD451700BD5E8B /* WriteMm5.nasm */, - 9AA90D1325CD451700BD5E8B /* ReadDr1.c */, - 9AA90D1425CD451700BD5E8B /* ReadMm2.nasm */, - 9AA90D1525CD451700BD5E8B /* ReadDr0.nasm */, - 9AA90D1625CD451700BD5E8B /* ReadEs.nasm */, - 9AA90D1725CD451700BD5E8B /* ReadEs.c */, - 9AA90D1825CD451700BD5E8B /* FlushCacheLine.c */, - 9AA90D1925CD451700BD5E8B /* ReadCr2.nasm */, - 9AA90D1A25CD451700BD5E8B /* WriteDr0.c */, - 9AA90D1B25CD451700BD5E8B /* DisableInterrupts.c */, - 9AA90D1C25CD451700BD5E8B /* EnableCache.nasm */, - 9AA90D1D25CD451700BD5E8B /* CpuIdEx.nasm */, - 9AA90D1E25CD451700BD5E8B /* SetJump.nasm */, - 9AA90D1F25CD451700BD5E8B /* WriteMm2.nasm */, - 9AA90D2025CD451700BD5E8B /* EnableInterrupts.nasm */, - 9AA90D2125CD451700BD5E8B /* RdRand.nasm */, - 9AA90D2225CD451700BD5E8B /* WriteDr0.nasm */, - 9AA90D2325CD451700BD5E8B /* DisableCache.nasm */, - 9AA90D2425CD451700BD5E8B /* LRotU64.c */, - 9AA90D2525CD451700BD5E8B /* WriteDr4.c */, - 9AA90D2625CD451700BD5E8B /* WriteCr2.nasm */, - 9AA90D2725CD451700BD5E8B /* ReadGs.nasm */, - 9AA90D2825CD451700BD5E8B /* WriteGdtr.nasm */, - 9AA90D2925CD451700BD5E8B /* ReadDr5.c */, - 9AA90D2A25CD451700BD5E8B /* EnableCache.c */, - 9AA90D2B25CD451700BD5E8B /* ReadMm5.c */, - 9AA90D2C25CD451700BD5E8B /* ReadCs.nasm */, - 9AA90D2D25CD451700BD5E8B /* EnableInterrupts.c */, - 9AA90D2E25CD451700BD5E8B /* WriteCr0.c */, - 9AA90D2F25CD451700BD5E8B /* EnableDisableInterrupts.nasm */, - 9AA90D3025CD451700BD5E8B /* MultU64x32.c */, - 9AA90D3125CD451700BD5E8B /* WriteCr3.nasm */, - 9AA90D3225CD451700BD5E8B /* DivU64x64Remainder.nasm */, - 9AA90D3325CD451700BD5E8B /* WriteMm4.c */, - 9AA90D3425CD451700BD5E8B /* WriteDr1.nasm */, - 9AA90D3525CD451700BD5E8B /* WriteLdtr.c */, - 9AA90D3625CD451700BD5E8B /* ReadMsr64.c */, - 9AA90D3725CD451700BD5E8B /* WriteMm3.nasm */, - 9AA90D3825CD451700BD5E8B /* Thunk16.nasm */, - 9AA90D3925CD451700BD5E8B /* ReadCr3.nasm */, - 9AA90D3A25CD451700BD5E8B /* WriteMm0.c */, - 9AA90D3B25CD451700BD5E8B /* ReadDs.c */, - 9AA90D3C25CD451700BD5E8B /* FxSave.c */, - 9AA90D3D25CD451700BD5E8B /* WriteCr4.c */, - 9AA90D3E25CD451700BD5E8B /* ReadDr1.nasm */, - 9AA90D3F25CD451700BD5E8B /* ReadMm1.c */, - 9AA90D4025CD451700BD5E8B /* ReadMm3.nasm */, - 9AA90D4125CD451700BD5E8B /* ReadLdtr.c */, - 9AA90D4225CD451700BD5E8B /* ARShiftU64.nasm */, - 9AA90D4325CD451700BD5E8B /* LShiftU64.c */, - 9AA90D4425CD451700BD5E8B /* ReadCr0.nasm */, - 9AA90D4525CD451700BD5E8B /* ReadDr0.c */, - 9AA90D4625CD451700BD5E8B /* DisableInterrupts.nasm */, - 9AA90D4725CD451700BD5E8B /* SwapBytes64.nasm */, - 9AA90D4825CD451700BD5E8B /* ReadCs.c */, - 9AA90D4925CD451700BD5E8B /* ReadDr2.nasm */, - 9AA90D4A25CD451700BD5E8B /* Lfence.nasm */, - 9AA90D4B25CD451700BD5E8B /* ReadMm0.nasm */, - 9AA90D4C25CD451700BD5E8B /* WriteDr1.c */, - 9AA90D4D25CD451700BD5E8B /* MultU64x64.nasm */, - 9AA90D4E25CD451700BD5E8B /* WriteDr5.c */, - 9AA90D4F25CD451700BD5E8B /* LRotU64.nasm */, - 9AA90D5025CD451700BD5E8B /* Mwait.c */, - 9AA90D5125CD451700BD5E8B /* WriteCr0.nasm */, - 9AA90D5225CD451700BD5E8B /* RRotU64.nasm */, - 9AA90D5325CD451700BD5E8B /* ReadDr4.c */, - 9AA90D5425CD451700BD5E8B /* ReadGs.c */, - 9AA90D5525CD451700BD5E8B /* WriteDr2.nasm */, - 9AA90D5625CD451700BD5E8B /* WriteMm0.nasm */, - 9AA90D5725CD451700BD5E8B /* GccInline.c */, - 9AA90D5825CD451700BD5E8B /* CpuBreakpoint.c */, - 9AA90D5925CD451700BD5E8B /* WriteMm1.nasm */, - 9AA90D5A25CD451700BD5E8B /* ReadTr.nasm */, - 9AA90D5B25CD451700BD5E8B /* InternalSwitchStack.c */, - 9AA90D5C25CD451700BD5E8B /* DivU64x32.c */, - 9AA90D5D25CD451700BD5E8B /* ReadMm4.c */, - 9AA90D5E25CD451700BD5E8B /* DivU64x32Remainder.c */, - 9AA90D5F25CD451700BD5E8B /* WriteDr3.nasm */, - 9AA90D6025CD451700BD5E8B /* ReadFs.c */, - 9AA90D6125CD451700BD5E8B /* ReadCr0.c */, - 9AA90D6225CD451700BD5E8B /* CpuId.c */, - 9AA90D6325CD451700BD5E8B /* MultU64x32.nasm */, - 9AA90D6425CD451700BD5E8B /* WriteMm5.c */, - 9AA90D6525CD451700BD5E8B /* DisablePaging32.nasm */, - 9AA90D6625CD451700BD5E8B /* SwapBytes64.c */, - 9AA90D6725CD451700BD5E8B /* RShiftU64.c */, - 9AA90D6825CD451700BD5E8B /* ReadMm1.nasm */, - 9AA90D6925CD451700BD5E8B /* WriteMm1.c */, - 9AA90D6A25CD451700BD5E8B /* ReadDr3.nasm */, - 9AA90D6B25CD451700BD5E8B /* ReadCr4.c */, - 9AA90D6C25CD451700BD5E8B /* DivU64x32.nasm */, - 9AA90D6D25CD451700BD5E8B /* CpuBreakpoint.nasm */, - 9AA90D6E25CD451700BD5E8B /* Invd.nasm */, - 9AA90D6F25CD451700BD5E8B /* ReadMm0.c */, - 9AA90D7025CD451700BD5E8B /* LongJump.nasm */, - 9AA90D7125CD451700BD5E8B /* DisableCache.c */, - 9AA90D7225CD451700BD5E8B /* ReadGdtr.nasm */, - 9AA90D7325CD451700BD5E8B /* Wbinvd.nasm */, - 9AA90D7425CD451700BD5E8B /* ReadEflags.nasm */, - 9AA90D7525CD451700BD5E8B /* FxRestore.c */, - 9AA90D7625CD451700BD5E8B /* WriteMsr64.c */, - 9AA90D7725CD451700BD5E8B /* Non-existing.c */, - 9AA90D7825CD451700BD5E8B /* WriteDr2.c */, - 9AA90D7925CD451700BD5E8B /* EnablePaging64.nasm */, - 9AA90D7A25CD451700BD5E8B /* WriteDr4.nasm */, - 9AA90D7B25CD451700BD5E8B /* FlushCacheLine.nasm */, - 9AA90D7C25CD451700BD5E8B /* WriteIdtr.c */, - 9AA90D7D25CD451700BD5E8B /* ReadDr3.c */, - 9AA90D7E25CD451700BD5E8B /* WriteMm6.nasm */, - 9AA90D7F25CD451700BD5E8B /* ReadLdtr.nasm */, - 9AA90D8025CD451700BD5E8B /* ReadDr7.c */, - 9AA90D8125CD451700BD5E8B /* ReadEflags.c */, - 9AA90D8225CD451700BD5E8B /* WriteIdtr.nasm */, - 9AA90D8325CD451700BD5E8B /* MultU64x64.c */, - 9AA90D8425CD451700BD5E8B /* DivU64x32Remainder.nasm */, - 9AA90D8525CD451700BD5E8B /* FxSave.nasm */, - 9AA90D8625CD451700BD5E8B /* Monitor.nasm */, - 9AA90D8725CD451700BD5E8B /* WriteDr6.c */, - 9AA90D8825CD451700BD5E8B /* ReadDr4.nasm */, - 9AA90D8925CD451700BD5E8B /* ReadMm6.nasm */, - 9AA90D8A25CD451700BD5E8B /* ReadMsr64.nasm */, - 9AA90D8B25CD451700BD5E8B /* ReadIdtr.c */, - 9AA90D8C25CD451700BD5E8B /* ARShiftU64.c */, - 9AA90D8D25CD451700BD5E8B /* ReadCr3.c */, - 9AA90D8E25CD451700BD5E8B /* ReadMm7.nasm */, - 9AA90D8F25CD451700BD5E8B /* ReadDr5.nasm */, - 9AA90D9025CD451700BD5E8B /* WriteMm6.c */, - 9AA90D9125CD451700BD5E8B /* ReadTsc.c */, - 9AA90D9225CD451700BD5E8B /* WriteCr2.c */, - 9AA90D9325CD451700BD5E8B /* ModU64x32.c */, - 9AA90D9425CD451700BD5E8B /* ReadSs.nasm */, - 9AA90D9525CD451700BD5E8B /* ReadMm7.c */, - 9AA90D9625CD451700BD5E8B /* EnableDisableInterrupts.c */, - 9AA90D9725CD451700BD5E8B /* WriteMm7.nasm */, - 9AA90D9825CD451700BD5E8B /* ReadMm3.c */, - 9AA90D9925CD451700BD5E8B /* CpuId.nasm */, - 9AA90D9A25CD451700BD5E8B /* InternalSwitchStack.nasm */, - 9AA90D9B25CD451700BD5E8B /* WriteDr5.nasm */, - 9AA90D9C25CD451700BD5E8B /* ReadPmc.nasm */, - 9AA90D9D25CD451700BD5E8B /* WriteMm2.c */, - 9AA90D9E25CD451700BD5E8B /* ModU64x32.nasm */, - 9AA90D9F25CD451700BD5E8B /* ReadTsc.nasm */, - 9AA90DA025CD451700BD5E8B /* EnablePaging32.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90DB125CD451700BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90DB225CD451700BD5E8B /* Math64.S */, - 9AA90DB325CD451700BD5E8B /* CpuPause.asm */, - 9AA90DB425CD451700BD5E8B /* EnableInterrupts.asm */, - 9AA90DB525CD451700BD5E8B /* SwitchStack.S */, - 9AA90DB625CD451700BD5E8B /* CpuBreakpoint.S */, - 9AA90DB725CD451700BD5E8B /* SetJumpLongJump.asm */, - 9AA90DB825CD451700BD5E8B /* CpuBreakpoint.asm */, - 9AA90DB925CD451700BD5E8B /* GetInterruptsState.S */, - 9AA90DBA25CD451700BD5E8B /* MemoryFence.asm */, - 9AA90DBB25CD451700BD5E8B /* SpeculationBarrier.S */, - 9AA90DBC25CD451700BD5E8B /* DisableInterrupts.asm */, - 9AA90DBD25CD451700BD5E8B /* SetJumpLongJump.S */, - 9AA90DBE25CD451700BD5E8B /* GetInterruptsState.asm */, - 9AA90DBF25CD451700BD5E8B /* Unaligned.c */, - 9AA90DC025CD451700BD5E8B /* InternalSwitchStack.c */, - 9AA90DC125CD451700BD5E8B /* SpeculationBarrier.asm */, - 9AA90DC225CD451700BD5E8B /* MemoryFence.S */, - 9AA90DC325CD451700BD5E8B /* DisableInterrupts.S */, - 9AA90DC425CD451700BD5E8B /* SwitchStack.asm */, - 9AA90DC525CD451700BD5E8B /* EnableInterrupts.S */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90DCA25CD451700BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA90DCB25CD451700BD5E8B /* EnableInterrupts.asm */, - 9AA90DCC25CD451700BD5E8B /* SwitchStack.S */, - 9AA90DCD25CD451700BD5E8B /* CpuBreakpoint.S */, - 9AA90DCE25CD451700BD5E8B /* SetJumpLongJump.asm */, - 9AA90DCF25CD451700BD5E8B /* CpuBreakpoint.asm */, - 9AA90DD025CD451700BD5E8B /* GetInterruptsState.S */, - 9AA90DD125CD451700BD5E8B /* MemoryFence.asm */, - 9AA90DD225CD451700BD5E8B /* SpeculationBarrier.S */, - 9AA90DD325CD451700BD5E8B /* DisableInterrupts.asm */, - 9AA90DD425CD451700BD5E8B /* SetJumpLongJump.S */, - 9AA90DD525CD451700BD5E8B /* GetInterruptsState.asm */, - 9AA90DD625CD451700BD5E8B /* SpeculationBarrier.asm */, - 9AA90DD725CD451700BD5E8B /* MemoryFence.S */, - 9AA90DD825CD451700BD5E8B /* DisableInterrupts.S */, - 9AA90DD925CD451700BD5E8B /* SwitchStack.asm */, - 9AA90DDA25CD451700BD5E8B /* EnableInterrupts.S */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA90DE025CD451800BD5E8B /* BaseMemoryLibRepStr */ = { - isa = PBXGroup; - children = ( - 9AA90DE125CD451800BD5E8B /* SetMem64Wrapper.c */, - 9AA90DE225CD451800BD5E8B /* ZeroMemWrapper.c */, - 9AA90DE325CD451800BD5E8B /* CopyMemWrapper.c */, - 9AA90DE425CD451800BD5E8B /* ScanMem64Wrapper.c */, - 9AA90DE525CD451800BD5E8B /* X64 */, - 9AA90DF225CD451800BD5E8B /* ScanMem8Wrapper.c */, - 9AA90DF325CD451800BD5E8B /* SetMem32Wrapper.c */, - 9AA90DF425CD451800BD5E8B /* Ia32 */, - 9AA90E0125CD451800BD5E8B /* ScanMem32Wrapper.c */, - 9AA90E0225CD451800BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90E0325CD451800BD5E8B /* SetMemWrapper.c */, - 9AA90E0425CD451800BD5E8B /* CompareMemWrapper.c */, - 9AA90E0525CD451800BD5E8B /* SetMem16Wrapper.c */, - 9AA90E0625CD451800BD5E8B /* BaseMemoryLibRepStr.uni */, - 9AA90E0725CD451800BD5E8B /* MemLibGuid.c */, - 9AA90E0825CD451800BD5E8B /* MemLibInternals.h */, - 9AA90E0925CD451800BD5E8B /* ScanMem16Wrapper.c */, - 9AA90E0A25CD451800BD5E8B /* BaseMemoryLibRepStr.inf */, - ); - path = BaseMemoryLibRepStr; - sourceTree = ""; - }; - 9AA90DE525CD451800BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90DE625CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90DE725CD451800BD5E8B /* CompareMem.nasm */, - 9AA90DE825CD451800BD5E8B /* SetMem16.nasm */, - 9AA90DE925CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90DEA25CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90DEB25CD451800BD5E8B /* SetMem.nasm */, - 9AA90DEC25CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90DED25CD451800BD5E8B /* SetMem64.nasm */, - 9AA90DEE25CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90DEF25CD451800BD5E8B /* SetMem32.nasm */, - 9AA90DF025CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90DF125CD451800BD5E8B /* CopyMem.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90DF425CD451800BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90DF525CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90DF625CD451800BD5E8B /* CompareMem.nasm */, - 9AA90DF725CD451800BD5E8B /* SetMem16.nasm */, - 9AA90DF825CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90DF925CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90DFA25CD451800BD5E8B /* SetMem.nasm */, - 9AA90DFB25CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90DFC25CD451800BD5E8B /* SetMem64.nasm */, - 9AA90DFD25CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90DFE25CD451800BD5E8B /* SetMem32.nasm */, - 9AA90DFF25CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90E0025CD451800BD5E8B /* CopyMem.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90E0B25CD451800BD5E8B /* BaseSynchronizationLib */ = { - isa = PBXGroup; - children = ( - 9AA90E0C25CD451800BD5E8B /* BaseSynchronizationLib.uni */, - 9AA90E0D25CD451800BD5E8B /* Ebc */, - 9AA90E0F25CD451800BD5E8B /* BaseSynchronizationLib.inf */, - 9AA90E1025CD451800BD5E8B /* X64 */, - 9AA90E1A25CD451800BD5E8B /* InterlockedIncrementMsc.c */, - 9AA90E1B25CD451800BD5E8B /* Ia32 */, - 9AA90E2625CD451800BD5E8B /* BaseSynchronizationLibInternals.h */, - 9AA90E2725CD451800BD5E8B /* SynchronizationMsc.c */, - 9AA90E2825CD451800BD5E8B /* Synchronization.c */, - 9AA90E2925CD451800BD5E8B /* Arm */, - 9AA90E2C25CD451800BD5E8B /* AArch64 */, - 9AA90E2F25CD451800BD5E8B /* SynchronizationGcc.c */, - 9AA90E3025CD451800BD5E8B /* InterlockedDecrementMsc.c */, - ); - path = BaseSynchronizationLib; - sourceTree = ""; - }; - 9AA90E0D25CD451800BD5E8B /* Ebc */ = { - isa = PBXGroup; - children = ( - 9AA90E0E25CD451800BD5E8B /* Synchronization.c */, - ); - path = Ebc; - sourceTree = ""; - }; - 9AA90E1025CD451800BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90E1125CD451800BD5E8B /* InterlockedCompareExchange64.c */, - 9AA90E1225CD451800BD5E8B /* InterlockedIncrement.nasm */, - 9AA90E1325CD451800BD5E8B /* InterlockedCompareExchange16.nasm */, - 9AA90E1425CD451800BD5E8B /* InterlockedCompareExchange16.c */, - 9AA90E1525CD451800BD5E8B /* GccInline.c */, - 9AA90E1625CD451800BD5E8B /* InterlockedCompareExchange32.c */, - 9AA90E1725CD451800BD5E8B /* InterlockedCompareExchange64.nasm */, - 9AA90E1825CD451800BD5E8B /* InterlockedCompareExchange32.nasm */, - 9AA90E1925CD451800BD5E8B /* InterlockedDecrement.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90E1B25CD451800BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90E1C25CD451800BD5E8B /* InterlockedCompareExchange64.c */, - 9AA90E1D25CD451800BD5E8B /* InternalGetSpinLockProperties.c */, - 9AA90E1E25CD451800BD5E8B /* InterlockedIncrement.nasm */, - 9AA90E1F25CD451800BD5E8B /* InterlockedCompareExchange16.nasm */, - 9AA90E2025CD451800BD5E8B /* InterlockedCompareExchange16.c */, - 9AA90E2125CD451800BD5E8B /* GccInline.c */, - 9AA90E2225CD451800BD5E8B /* InterlockedCompareExchange32.c */, - 9AA90E2325CD451800BD5E8B /* InterlockedCompareExchange64.nasm */, - 9AA90E2425CD451800BD5E8B /* InterlockedCompareExchange32.nasm */, - 9AA90E2525CD451800BD5E8B /* InterlockedDecrement.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90E2925CD451800BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90E2A25CD451800BD5E8B /* Synchronization.S */, - 9AA90E2B25CD451800BD5E8B /* Synchronization.asm */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90E2C25CD451800BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA90E2D25CD451800BD5E8B /* Synchronization.S */, - 9AA90E2E25CD451800BD5E8B /* Synchronization.asm */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA90E3125CD451800BD5E8B /* UefiMemoryLib */ = { - isa = PBXGroup; - children = ( - 9AA90E3225CD451800BD5E8B /* SetMem64Wrapper.c */, - 9AA90E3325CD451800BD5E8B /* ZeroMemWrapper.c */, - 9AA90E3425CD451800BD5E8B /* CopyMemWrapper.c */, - 9AA90E3525CD451800BD5E8B /* ScanMem64Wrapper.c */, - 9AA90E3625CD451800BD5E8B /* MemLibGeneric.c */, - 9AA90E3725CD451800BD5E8B /* ScanMem8Wrapper.c */, - 9AA90E3825CD451800BD5E8B /* SetMem32Wrapper.c */, - 9AA90E3925CD451800BD5E8B /* ScanMem32Wrapper.c */, - 9AA90E3A25CD451800BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90E3B25CD451800BD5E8B /* SetMemWrapper.c */, - 9AA90E3C25CD451800BD5E8B /* MemLib.c */, - 9AA90E3D25CD451800BD5E8B /* CompareMemWrapper.c */, - 9AA90E3E25CD451800BD5E8B /* UefiMemoryLib.inf */, - 9AA90E3F25CD451800BD5E8B /* SetMem16Wrapper.c */, - 9AA90E4025CD451800BD5E8B /* MemLibGuid.c */, - 9AA90E4125CD451800BD5E8B /* UefiMemoryLib.uni */, - 9AA90E4225CD451800BD5E8B /* MemLibInternals.h */, - 9AA90E4325CD451800BD5E8B /* ScanMem16Wrapper.c */, - ); - path = UefiMemoryLib; - sourceTree = ""; - }; - 9AA90E4425CD451800BD5E8B /* PciSegmentLibSegmentInfo */ = { - isa = PBXGroup; - children = ( - 9AA90E4525CD451800BD5E8B /* PciSegmentLibCommon.h */, - 9AA90E4625CD451800BD5E8B /* DxeRuntimePciSegmentLibSegmentInfo.inf */, - 9AA90E4725CD451800BD5E8B /* BasePciSegmentLibSegmentInfo.inf */, - 9AA90E4825CD451800BD5E8B /* DxeRuntimePciSegmentLibSegmentInfo.uni */, - 9AA90E4925CD451800BD5E8B /* BasePciSegmentLibSegmentInfo.uni */, - 9AA90E4A25CD451800BD5E8B /* BasePciSegmentLib.c */, - 9AA90E4B25CD451800BD5E8B /* PciSegmentLibCommon.c */, - 9AA90E4C25CD451800BD5E8B /* DxeRuntimePciSegmentLib.c */, - ); - path = PciSegmentLibSegmentInfo; - sourceTree = ""; - }; - 9AA90E4D25CD451800BD5E8B /* BaseCpuLib */ = { - isa = PBXGroup; - children = ( - 9AA90E4E25CD451800BD5E8B /* Ebc */, - 9AA90E5025CD451800BD5E8B /* X64 */, - 9AA90E5325CD451800BD5E8B /* BaseCpuLib.uni */, - 9AA90E5425CD451800BD5E8B /* BaseCpuLib.inf */, - 9AA90E5525CD451800BD5E8B /* Ia32 */, - 9AA90E5C25CD451800BD5E8B /* Arm */, - 9AA90E6125CD451800BD5E8B /* AArch64 */, - ); - path = BaseCpuLib; - sourceTree = ""; - }; - 9AA90E4E25CD451800BD5E8B /* Ebc */ = { - isa = PBXGroup; - children = ( - 9AA90E4F25CD451800BD5E8B /* CpuSleepFlushTlb.c */, - ); - path = Ebc; - sourceTree = ""; - }; - 9AA90E5025CD451800BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90E5125CD451800BD5E8B /* CpuSleep.nasm */, - 9AA90E5225CD451800BD5E8B /* CpuFlushTlb.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90E5525CD451800BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90E5625CD451800BD5E8B /* CpuSleep.c */, - 9AA90E5725CD451800BD5E8B /* CpuFlushTlbGcc.c */, - 9AA90E5825CD451800BD5E8B /* CpuFlushTlb.c */, - 9AA90E5925CD451800BD5E8B /* CpuSleep.nasm */, - 9AA90E5A25CD451800BD5E8B /* CpuFlushTlb.nasm */, - 9AA90E5B25CD451800BD5E8B /* CpuSleepGcc.c */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90E5C25CD451800BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90E5D25CD451800BD5E8B /* CpuFlushTlb.S */, - 9AA90E5E25CD451800BD5E8B /* CpuFlushTlb.asm */, - 9AA90E5F25CD451800BD5E8B /* CpuSleep.asm */, - 9AA90E6025CD451800BD5E8B /* CpuSleep.S */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90E6125CD451800BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA90E6225CD451800BD5E8B /* CpuFlushTlb.S */, - 9AA90E6325CD451800BD5E8B /* CpuFlushTlb.asm */, - 9AA90E6425CD451800BD5E8B /* CpuSleep.asm */, - 9AA90E6525CD451800BD5E8B /* CpuSleep.S */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA90E6625CD451800BD5E8B /* PeiExtractGuidedSectionLib */ = { - isa = PBXGroup; - children = ( - 9AA90E6725CD451800BD5E8B /* PeiExtractGuidedSectionLib.c */, - 9AA90E6825CD451800BD5E8B /* PeiExtractGuidedSectionLib.uni */, - 9AA90E6925CD451800BD5E8B /* PeiExtractGuidedSectionLib.inf */, - ); - path = PeiExtractGuidedSectionLib; - sourceTree = ""; - }; - 9AA90E6A25CD451800BD5E8B /* UefiDriverEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA90E6B25CD451800BD5E8B /* DriverEntryPoint.c */, - 9AA90E6C25CD451800BD5E8B /* UefiDriverEntryPoint.inf */, - 9AA90E6D25CD451800BD5E8B /* UefiDriverEntryPoint.uni */, - ); - path = UefiDriverEntryPoint; - sourceTree = ""; - }; - 9AA90E6E25CD451800BD5E8B /* UefiDebugLibDebugPortProtocol */ = { - isa = PBXGroup; - children = ( - 9AA90E6F25CD451800BD5E8B /* DebugLibConstructor.c */, - 9AA90E7025CD451800BD5E8B /* DebugLib.c */, - 9AA90E7125CD451800BD5E8B /* UefiDebugLibDebugPortProtocol.uni */, - 9AA90E7225CD451800BD5E8B /* UefiDebugLibDebugPortProtocol.inf */, - ); - path = UefiDebugLibDebugPortProtocol; - sourceTree = ""; - }; - 9AA90E7325CD451800BD5E8B /* SmmPciExpressLib */ = { - isa = PBXGroup; - children = ( - 9AA90E7425CD451800BD5E8B /* SmmPciExpressLib.inf */, - 9AA90E7525CD451800BD5E8B /* PciExpressLib.c */, - ); - path = SmmPciExpressLib; - sourceTree = ""; - }; - 9AA90E7625CD451800BD5E8B /* DxeRuntimePciExpressLib */ = { - isa = PBXGroup; - children = ( - 9AA90E7725CD451800BD5E8B /* DxeRuntimePciExpressLib.uni */, - 9AA90E7825CD451800BD5E8B /* DxeRuntimePciExpressLib.inf */, - 9AA90E7925CD451800BD5E8B /* PciExpressLib.c */, - ); - path = DxeRuntimePciExpressLib; - sourceTree = ""; - }; - 9AA90E7A25CD451800BD5E8B /* BaseMemoryLibOptDxe */ = { - isa = PBXGroup; - children = ( - 9AA90E7B25CD451800BD5E8B /* SetMem64Wrapper.c */, - 9AA90E7C25CD451800BD5E8B /* ZeroMemWrapper.c */, - 9AA90E7D25CD451800BD5E8B /* CopyMemWrapper.c */, - 9AA90E7E25CD451800BD5E8B /* ScanMem64Wrapper.c */, - 9AA90E7F25CD451800BD5E8B /* X64 */, - 9AA90E8C25CD451800BD5E8B /* ScanMem8Wrapper.c */, - 9AA90E8D25CD451800BD5E8B /* SetMem32Wrapper.c */, - 9AA90E8E25CD451800BD5E8B /* Ia32 */, - 9AA90E9B25CD451800BD5E8B /* ScanMem32Wrapper.c */, - 9AA90E9C25CD451800BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90E9D25CD451800BD5E8B /* SetMemWrapper.c */, - 9AA90E9E25CD451800BD5E8B /* CompareMemWrapper.c */, - 9AA90E9F25CD451800BD5E8B /* Arm */, - 9AA90EAC25CD451800BD5E8B /* BaseMemoryLibOptDxe.uni */, - 9AA90EAD25CD451800BD5E8B /* SetMem16Wrapper.c */, - 9AA90EAE25CD451800BD5E8B /* MemLibGuid.c */, - 9AA90EAF25CD451800BD5E8B /* AArch64 */, - 9AA90EB525CD451800BD5E8B /* MemLibInternals.h */, - 9AA90EB625CD451800BD5E8B /* BaseMemoryLibOptDxe.inf */, - 9AA90EB725CD451800BD5E8B /* ScanMem16Wrapper.c */, - ); - path = BaseMemoryLibOptDxe; - sourceTree = ""; - }; - 9AA90E7F25CD451800BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90E8025CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90E8125CD451800BD5E8B /* CompareMem.nasm */, - 9AA90E8225CD451800BD5E8B /* SetMem16.nasm */, - 9AA90E8325CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90E8425CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90E8525CD451800BD5E8B /* SetMem.nasm */, - 9AA90E8625CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90E8725CD451800BD5E8B /* SetMem64.nasm */, - 9AA90E8825CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90E8925CD451800BD5E8B /* SetMem32.nasm */, - 9AA90E8A25CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90E8B25CD451800BD5E8B /* CopyMem.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90E8E25CD451800BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90E8F25CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90E9025CD451800BD5E8B /* CompareMem.nasm */, - 9AA90E9125CD451800BD5E8B /* SetMem16.nasm */, - 9AA90E9225CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90E9325CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90E9425CD451800BD5E8B /* SetMem.nasm */, - 9AA90E9525CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90E9625CD451800BD5E8B /* SetMem64.nasm */, - 9AA90E9725CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90E9825CD451800BD5E8B /* SetMem32.nasm */, - 9AA90E9925CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90E9A25CD451800BD5E8B /* CopyMem.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90E9F25CD451800BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90EA025CD451800BD5E8B /* ScanMemGeneric.c */, - 9AA90EA125CD451800BD5E8B /* CompareMem.asm */, - 9AA90EA225CD451800BD5E8B /* CopyMem.S */, - 9AA90EA325CD451800BD5E8B /* SetMem.S */, - 9AA90EA425CD451800BD5E8B /* ScanMem.asm */, - 9AA90EA525CD451800BD5E8B /* CopyMem.asm */, - 9AA90EA625CD451800BD5E8B /* CompareMem.S */, - 9AA90EA725CD451800BD5E8B /* MemLibGuid.c */, - 9AA90EA825CD451800BD5E8B /* SetMem.asm */, - 9AA90EA925CD451800BD5E8B /* CompareGuid.asm */, - 9AA90EAA25CD451800BD5E8B /* CompareGuid.S */, - 9AA90EAB25CD451800BD5E8B /* ScanMem.S */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90EAF25CD451800BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA90EB025CD451800BD5E8B /* CopyMem.S */, - 9AA90EB125CD451800BD5E8B /* SetMem.S */, - 9AA90EB225CD451800BD5E8B /* CompareMem.S */, - 9AA90EB325CD451800BD5E8B /* CompareGuid.S */, - 9AA90EB425CD451800BD5E8B /* ScanMem.S */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA90EB825CD451800BD5E8B /* BasePerformanceLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90EB925CD451800BD5E8B /* PerformanceLib.c */, - 9AA90EBA25CD451800BD5E8B /* BasePerformanceLibNull.inf */, - 9AA90EBB25CD451800BD5E8B /* BasePerformanceLibNull.uni */, - ); - path = BasePerformanceLibNull; - sourceTree = ""; - }; - 9AA90EBC25CD451800BD5E8B /* BasePciSegmentLibPci */ = { - isa = PBXGroup; - children = ( - 9AA90EBD25CD451800BD5E8B /* BasePciSegmentLibPci.inf */, - 9AA90EBE25CD451800BD5E8B /* BasePciSegmentLibPci.uni */, - 9AA90EBF25CD451800BD5E8B /* PciSegmentLib.c */, - ); - path = BasePciSegmentLibPci; - sourceTree = ""; - }; - 9AA90EC025CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode */ = { - isa = PBXGroup; - children = ( - 9AA90EC125CD451800BD5E8B /* PostCode.c */, - 9AA90EC225CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode.inf */, - 9AA90EC325CD451800BD5E8B /* PeiDxePostCodeLibReportStatusCode.uni */, - ); - path = PeiDxePostCodeLibReportStatusCode; - sourceTree = ""; - }; - 9AA90EC425CD451800BD5E8B /* BasePcdLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90EC525CD451800BD5E8B /* BasePcdLibNull.uni */, - 9AA90EC625CD451800BD5E8B /* BasePcdLibNull.inf */, - 9AA90EC725CD451800BD5E8B /* PcdLib.c */, - ); - path = BasePcdLibNull; - sourceTree = ""; - }; - 9AA90EC825CD451800BD5E8B /* BaseStackCheckLib */ = { - isa = PBXGroup; - children = ( - 9AA90EC925CD451800BD5E8B /* BaseStackCheckGcc.c */, - 9AA90ECA25CD451800BD5E8B /* BaseStackCheckLib.uni */, - 9AA90ECB25CD451800BD5E8B /* BaseStackCheckNull.c */, - 9AA90ECC25CD451800BD5E8B /* BaseStackCheckLib.inf */, - ); - path = BaseStackCheckLib; - sourceTree = ""; - }; - 9AA90ECD25CD451800BD5E8B /* BaseRngLib */ = { - isa = PBXGroup; - children = ( - 9AA90ECE25CD451800BD5E8B /* BaseRngLib.uni */, - 9AA90ECF25CD451800BD5E8B /* BaseRngLib.inf */, - 9AA90ED025CD451800BD5E8B /* BaseRng.c */, - ); - path = BaseRngLib; - sourceTree = ""; - }; - 9AA90ED125CD451800BD5E8B /* DxeCoreEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA90ED225CD451800BD5E8B /* DxeCoreEntryPoint.c */, - 9AA90ED325CD451800BD5E8B /* DxeCoreEntryPoint.uni */, - 9AA90ED425CD451800BD5E8B /* DxeCoreEntryPoint.inf */, - ); - path = DxeCoreEntryPoint; - sourceTree = ""; - }; - 9AA90ED525CD451800BD5E8B /* BasePostCodeLibPort80 */ = { - isa = PBXGroup; - children = ( - 9AA90ED625CD451800BD5E8B /* PostCode.c */, - 9AA90ED725CD451800BD5E8B /* BasePostCodeLibPort80.inf */, - 9AA90ED825CD451800BD5E8B /* BasePostCodeLibPort80.uni */, - ); - path = BasePostCodeLibPort80; - sourceTree = ""; - }; - 9AA90ED925CD451800BD5E8B /* PeiCoreEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA90EDA25CD451800BD5E8B /* PeiCoreEntryPoint.uni */, - 9AA90EDB25CD451800BD5E8B /* PeiCoreEntryPoint.inf */, - 9AA90EDC25CD451800BD5E8B /* PeiCoreEntryPoint.c */, - ); - path = PeiCoreEntryPoint; - sourceTree = ""; - }; - 9AA90EDD25CD451800BD5E8B /* BasePeCoffLib */ = { - isa = PBXGroup; - children = ( - 9AA90EDE25CD451800BD5E8B /* BasePeCoffLibInternals.h */, - 9AA90EDF25CD451800BD5E8B /* BasePeCoff.c */, - 9AA90EE025CD451800BD5E8B /* PeCoffLoaderEx.c */, - 9AA90EE125CD451800BD5E8B /* Arm */, - 9AA90EE325CD451800BD5E8B /* BasePeCoffLib.uni */, - 9AA90EE425CD451800BD5E8B /* BasePeCoffLib.inf */, - ); - path = BasePeCoffLib; - sourceTree = ""; - }; - 9AA90EE125CD451800BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90EE225CD451800BD5E8B /* PeCoffLoaderEx.c */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90EE525CD451800BD5E8B /* SmmLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90EE625CD451800BD5E8B /* SmmLibNull.uni */, - 9AA90EE725CD451800BD5E8B /* SmmLibNull.inf */, - 9AA90EE825CD451800BD5E8B /* SmmLibNull.c */, - ); - path = SmmLibNull; - sourceTree = ""; - }; - 9AA90EE925CD451800BD5E8B /* BasePciCf8Lib */ = { - isa = PBXGroup; - children = ( - 9AA90EEA25CD451800BD5E8B /* BasePciCf8Lib.uni */, - 9AA90EEB25CD451800BD5E8B /* BasePciCf8Lib.inf */, - 9AA90EEC25CD451800BD5E8B /* PciCf8Lib.c */, - ); - path = BasePciCf8Lib; - sourceTree = ""; - }; - 9AA90EED25CD451800BD5E8B /* MmServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA90EEE25CD451800BD5E8B /* MmServicesTableLib.uni */, - 9AA90EEF25CD451800BD5E8B /* MmServicesTableLib.inf */, - 9AA90EF025CD451800BD5E8B /* MmServicesTableLib.c */, - ); - path = MmServicesTableLib; - sourceTree = ""; - }; - 9AA90EF125CD451800BD5E8B /* BaseSafeIntLib */ = { - isa = PBXGroup; - children = ( - 9AA90EF225CD451800BD5E8B /* SafeIntLib64.c */, - 9AA90EF325CD451800BD5E8B /* SafeIntLibEbc.c */, - 9AA90EF425CD451800BD5E8B /* BaseSafeIntLib.inf */, - 9AA90EF525CD451800BD5E8B /* SafeIntLib32.c */, - 9AA90EF625CD451800BD5E8B /* SafeIntLib.c */, - ); - path = BaseSafeIntLib; - sourceTree = ""; - }; - 9AA90EF725CD451800BD5E8B /* SmmServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA90EF825CD451800BD5E8B /* SmmServicesTableLib.c */, - 9AA90EF925CD451800BD5E8B /* SmmServicesTableLib.inf */, - 9AA90EFA25CD451800BD5E8B /* SmmServicesTableLib.uni */, - ); - path = SmmServicesTableLib; - sourceTree = ""; - }; - 9AA90EFB25CD451800BD5E8B /* DxeExtractGuidedSectionLib */ = { - isa = PBXGroup; - children = ( - 9AA90EFC25CD451800BD5E8B /* DxeExtractGuidedSectionLib.uni */, - 9AA90EFD25CD451800BD5E8B /* DxeExtractGuidedSectionLib.inf */, - 9AA90EFE25CD451800BD5E8B /* DxeExtractGuidedSectionLib.c */, - ); - path = DxeExtractGuidedSectionLib; - sourceTree = ""; - }; - 9AA90EFF25CD451800BD5E8B /* UefiApplicationEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA90F0025CD451800BD5E8B /* UefiApplicationEntryPoint.uni */, - 9AA90F0125CD451800BD5E8B /* UefiApplicationEntryPoint.inf */, - 9AA90F0225CD451800BD5E8B /* ApplicationEntryPoint.c */, - ); - path = UefiApplicationEntryPoint; - sourceTree = ""; - }; - 9AA90F0325CD451800BD5E8B /* BaseMemoryLib */ = { - isa = PBXGroup; - children = ( - 9AA90F0425CD451800BD5E8B /* SetMem64Wrapper.c */, - 9AA90F0525CD451800BD5E8B /* ZeroMemWrapper.c */, - 9AA90F0625CD451800BD5E8B /* BaseMemoryLib.inf */, - 9AA90F0725CD451800BD5E8B /* CopyMemWrapper.c */, - 9AA90F0825CD451800BD5E8B /* ScanMem64Wrapper.c */, - 9AA90F0925CD451800BD5E8B /* BaseMemoryLib.uni */, - 9AA90F0A25CD451800BD5E8B /* MemLibGeneric.c */, - 9AA90F0B25CD451800BD5E8B /* ScanMem8Wrapper.c */, - 9AA90F0C25CD451800BD5E8B /* SetMem32Wrapper.c */, - 9AA90F0D25CD451800BD5E8B /* CopyMem.c */, - 9AA90F0E25CD451800BD5E8B /* SetMem.c */, - 9AA90F0F25CD451800BD5E8B /* ScanMem32Wrapper.c */, - 9AA90F1025CD451800BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90F1125CD451800BD5E8B /* SetMemWrapper.c */, - 9AA90F1225CD451800BD5E8B /* CompareMemWrapper.c */, - 9AA90F1325CD451800BD5E8B /* SetMem16Wrapper.c */, - 9AA90F1425CD451800BD5E8B /* MemLibGuid.c */, - 9AA90F1525CD451800BD5E8B /* MemLibInternals.h */, - 9AA90F1625CD451800BD5E8B /* ScanMem16Wrapper.c */, - ); - path = BaseMemoryLib; - sourceTree = ""; - }; - 9AA90F1725CD451800BD5E8B /* SmmIoLibSmmCpuIo2 */ = { - isa = PBXGroup; - children = ( - 9AA90F1825CD451800BD5E8B /* IoLibMmioBuffer.c */, - 9AA90F1925CD451800BD5E8B /* IoLib.c */, - 9AA90F1A25CD451800BD5E8B /* IoHighLevel.c */, - 9AA90F1B25CD451800BD5E8B /* SmmCpuIoLibInternal.h */, - 9AA90F1C25CD451800BD5E8B /* SmmIoLibSmmCpuIo2.uni */, - 9AA90F1D25CD451800BD5E8B /* SmmIoLibSmmCpuIo2.inf */, - ); - path = SmmIoLibSmmCpuIo2; - sourceTree = ""; - }; - 9AA90F1E25CD451800BD5E8B /* DxeSmbusLib */ = { - isa = PBXGroup; - children = ( - 9AA90F1F25CD451800BD5E8B /* DxeSmbusLib.c */, - 9AA90F2025CD451800BD5E8B /* SmbusLib.c */, - 9AA90F2125CD451800BD5E8B /* InternalSmbusLib.h */, - 9AA90F2225CD451800BD5E8B /* DxeSmbusLib.inf */, - 9AA90F2325CD451800BD5E8B /* DxeSmbusLib.uni */, - ); - path = DxeSmbusLib; - sourceTree = ""; - }; - 9AA90F2425CD451800BD5E8B /* BaseSmbusLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90F2525CD451800BD5E8B /* BaseSmbusLibNull.c */, - 9AA90F2625CD451800BD5E8B /* BaseSmbusLibNull.uni */, - 9AA90F2725CD451800BD5E8B /* BaseSmbusLibNull.inf */, - ); - path = BaseSmbusLibNull; - sourceTree = ""; - }; - 9AA90F2825CD451800BD5E8B /* BaseTimerLibNullTemplate */ = { - isa = PBXGroup; - children = ( - 9AA90F2925CD451800BD5E8B /* BaseTimerLibNullTemplate.uni */, - 9AA90F2A25CD451800BD5E8B /* BaseTimerLibNullTemplate.inf */, - 9AA90F2B25CD451800BD5E8B /* TimerLibNull.c */, - ); - path = BaseTimerLibNullTemplate; - sourceTree = ""; - }; - 9AA90F2C25CD451800BD5E8B /* BaseS3IoLib */ = { - isa = PBXGroup; - children = ( - 9AA90F2D25CD451800BD5E8B /* BaseS3IoLib.inf */, - 9AA90F2E25CD451800BD5E8B /* BaseS3IoLib.uni */, - 9AA90F2F25CD451800BD5E8B /* S3IoLib.c */, - ); - path = BaseS3IoLib; - sourceTree = ""; - }; - 9AA90F3025CD451800BD5E8B /* BaseDebugLibSerialPort */ = { - isa = PBXGroup; - children = ( - 9AA90F3125CD451800BD5E8B /* BaseDebugLibSerialPort.uni */, - 9AA90F3225CD451800BD5E8B /* BaseDebugLibSerialPort.inf */, - 9AA90F3325CD451800BD5E8B /* DebugLib.c */, - ); - path = BaseDebugLibSerialPort; - sourceTree = ""; - }; - 9AA90F3425CD451800BD5E8B /* BaseMemoryLibSse2 */ = { - isa = PBXGroup; - children = ( - 9AA90F3525CD451800BD5E8B /* SetMem64Wrapper.c */, - 9AA90F3625CD451800BD5E8B /* ZeroMemWrapper.c */, - 9AA90F3725CD451800BD5E8B /* CopyMemWrapper.c */, - 9AA90F3825CD451800BD5E8B /* ScanMem64Wrapper.c */, - 9AA90F3925CD451800BD5E8B /* X64 */, - 9AA90F4625CD451800BD5E8B /* BaseMemoryLibSse2.uni */, - 9AA90F4725CD451800BD5E8B /* ScanMem8Wrapper.c */, - 9AA90F4825CD451800BD5E8B /* BaseMemoryLibSse2.inf */, - 9AA90F4925CD451800BD5E8B /* SetMem32Wrapper.c */, - 9AA90F4A25CD451800BD5E8B /* Ia32 */, - 9AA90F5725CD451800BD5E8B /* ScanMem32Wrapper.c */, - 9AA90F5825CD451800BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90F5925CD451800BD5E8B /* SetMemWrapper.c */, - 9AA90F5A25CD451800BD5E8B /* CompareMemWrapper.c */, - 9AA90F5B25CD451800BD5E8B /* SetMem16Wrapper.c */, - 9AA90F5C25CD451800BD5E8B /* MemLibGuid.c */, - 9AA90F5D25CD451800BD5E8B /* MemLibInternals.h */, - 9AA90F5E25CD451800BD5E8B /* ScanMem16Wrapper.c */, - ); - path = BaseMemoryLibSse2; - sourceTree = ""; - }; - 9AA90F3925CD451800BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90F3A25CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90F3B25CD451800BD5E8B /* CompareMem.nasm */, - 9AA90F3C25CD451800BD5E8B /* SetMem16.nasm */, - 9AA90F3D25CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90F3E25CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90F3F25CD451800BD5E8B /* SetMem.nasm */, - 9AA90F4025CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90F4125CD451800BD5E8B /* SetMem64.nasm */, - 9AA90F4225CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90F4325CD451800BD5E8B /* SetMem32.nasm */, - 9AA90F4425CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90F4525CD451800BD5E8B /* CopyMem.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90F4A25CD451800BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90F4B25CD451800BD5E8B /* ZeroMem.nasm */, - 9AA90F4C25CD451800BD5E8B /* CompareMem.nasm */, - 9AA90F4D25CD451800BD5E8B /* SetMem16.nasm */, - 9AA90F4E25CD451800BD5E8B /* ScanMem64.nasm */, - 9AA90F4F25CD451800BD5E8B /* ScanMem32.nasm */, - 9AA90F5025CD451800BD5E8B /* SetMem.nasm */, - 9AA90F5125CD451800BD5E8B /* IsZeroBuffer.nasm */, - 9AA90F5225CD451800BD5E8B /* SetMem64.nasm */, - 9AA90F5325CD451800BD5E8B /* ScanMem8.nasm */, - 9AA90F5425CD451800BD5E8B /* SetMem32.nasm */, - 9AA90F5525CD451800BD5E8B /* ScanMem16.nasm */, - 9AA90F5625CD451800BD5E8B /* CopyMem.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90F5F25CD451800BD5E8B /* BaseUefiDecompressLib */ = { - isa = PBXGroup; - children = ( - 9AA90F6025CD451800BD5E8B /* BaseUefiDecompressLib.uni */, - 9AA90F6125CD451800BD5E8B /* BaseUefiDecompressLib.inf */, - 9AA90F6225CD451800BD5E8B /* BaseUefiDecompressLibInternals.h */, - 9AA90F6325CD451800BD5E8B /* BaseUefiTianoCustomDecompressLib.inf */, - 9AA90F6425CD451800BD5E8B /* BaseUefiDecompressLib.c */, - 9AA90F6525CD451800BD5E8B /* BaseUefiTianoCustomDecompressLib.c */, - ); - path = BaseUefiDecompressLib; - sourceTree = ""; - }; - 9AA90F6625CD451800BD5E8B /* BaseSerialPortLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90F6725CD451800BD5E8B /* BaseSerialPortLibNull.uni */, - 9AA90F6825CD451800BD5E8B /* BaseSerialPortLibNull.inf */, - 9AA90F6925CD451800BD5E8B /* BaseSerialPortLibNull.c */, - ); - path = BaseSerialPortLibNull; - sourceTree = ""; - }; - 9AA90F6A25CD451800BD5E8B /* BaseS3BootScriptLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90F6B25CD451800BD5E8B /* BaseS3BootScriptLibNull.inf */, - 9AA90F6C25CD451800BD5E8B /* BootScriptLib.c */, - 9AA90F6D25CD451800BD5E8B /* BaseS3BootScriptLibNull.uni */, - ); - path = BaseS3BootScriptLibNull; - sourceTree = ""; - }; - 9AA90F6E25CD451800BD5E8B /* DxePcdLib */ = { - isa = PBXGroup; - children = ( - 9AA90F6F25CD451800BD5E8B /* DxePcdLib.c */, - 9AA90F7025CD451800BD5E8B /* DxePcdLib.uni */, - 9AA90F7125CD451800BD5E8B /* DxePcdLib.inf */, - ); - path = DxePcdLib; - sourceTree = ""; - }; - 9AA90F7225CD451800BD5E8B /* SmmPeriodicSmiLib */ = { - isa = PBXGroup; - children = ( - 9AA90F7325CD451800BD5E8B /* SmmPeriodicSmiLib.inf */, - 9AA90F7425CD451800BD5E8B /* SmmPeriodicSmiLib.uni */, - 9AA90F7525CD451800BD5E8B /* SmmPeriodicSmiLib.c */, - ); - path = SmmPeriodicSmiLib; - sourceTree = ""; - }; - 9AA90F7625CD451800BD5E8B /* UefiScsiLib */ = { - isa = PBXGroup; - children = ( - 9AA90F7725CD451800BD5E8B /* UefiScsiLib.c */, - 9AA90F7825CD451800BD5E8B /* UefiScsiLib.uni */, - 9AA90F7925CD451800BD5E8B /* UefiScsiLib.inf */, - ); - path = UefiScsiLib; - sourceTree = ""; - }; - 9AA90F7A25CD451800BD5E8B /* PeiResourcePublicationLib */ = { - isa = PBXGroup; - children = ( - 9AA90F7B25CD451800BD5E8B /* PeiResourcePublicationLib.c */, - 9AA90F7C25CD451800BD5E8B /* PeiResourcePublicationLib.inf */, - 9AA90F7D25CD451800BD5E8B /* PeiResourcePublicationLib.uni */, - ); - path = PeiResourcePublicationLib; - sourceTree = ""; - }; - 9AA90F7E25CD451800BD5E8B /* DxeHobLib */ = { - isa = PBXGroup; - children = ( - 9AA90F7F25CD451800BD5E8B /* DxeHobLib.inf */, - 9AA90F8025CD451800BD5E8B /* DxeHobLib.uni */, - 9AA90F8125CD451800BD5E8B /* HobLib.c */, - ); - path = DxeHobLib; - sourceTree = ""; - }; - 9AA90F8225CD451800BD5E8B /* BaseS3PciSegmentLib */ = { - isa = PBXGroup; - children = ( - 9AA90F8325CD451800BD5E8B /* S3PciSegmentLib.c */, - 9AA90F8425CD451800BD5E8B /* BaseS3PciSegmentLib.uni */, - 9AA90F8525CD451800BD5E8B /* BaseS3PciSegmentLib.inf */, - ); - path = BaseS3PciSegmentLib; - sourceTree = ""; - }; - 9AA90F8625CD451800BD5E8B /* BasePciSegmentInfoLibNull */ = { - isa = PBXGroup; - children = ( - 9AA90F8725CD451800BD5E8B /* BasePciSegmentInfoLibNull.inf */, - 9AA90F8825CD451800BD5E8B /* BasePciSegmentInfoLibNull.uni */, - 9AA90F8925CD451800BD5E8B /* PciSegmentInfoLib.c */, - ); - path = BasePciSegmentInfoLibNull; - sourceTree = ""; - }; - 9AA90F8A25CD451800BD5E8B /* SmmMemoryAllocationLib */ = { - isa = PBXGroup; - children = ( - 9AA90F8B25CD451800BD5E8B /* MemoryAllocationLib.c */, - 9AA90F8C25CD451800BD5E8B /* SmmMemoryAllocationLib.uni */, - 9AA90F8D25CD451800BD5E8B /* SmmMemoryAllocationLib.inf */, - ); - path = SmmMemoryAllocationLib; - sourceTree = ""; - }; - 9AA90F8E25CD451900BD5E8B /* BaseExtractGuidedSectionLib */ = { - isa = PBXGroup; - children = ( - 9AA90F8F25CD451900BD5E8B /* BaseExtractGuidedSectionLib.uni */, - 9AA90F9025CD451900BD5E8B /* BaseExtractGuidedSectionLib.inf */, - 9AA90F9125CD451900BD5E8B /* BaseExtractGuidedSectionLib.c */, - ); - path = BaseExtractGuidedSectionLib; - sourceTree = ""; - }; - 9AA90F9225CD451900BD5E8B /* UefiBootServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA90F9325CD451900BD5E8B /* UefiBootServicesTableLib.uni */, - 9AA90F9425CD451900BD5E8B /* UefiBootServicesTableLib.inf */, - 9AA90F9525CD451900BD5E8B /* UefiBootServicesTableLib.c */, - ); - path = UefiBootServicesTableLib; - sourceTree = ""; - }; - 9AA90F9625CD451900BD5E8B /* UefiDebugLibStdErr */ = { - isa = PBXGroup; - children = ( - 9AA90F9725CD451900BD5E8B /* DebugLibConstructor.c */, - 9AA90F9825CD451900BD5E8B /* UefiDebugLibStdErr.uni */, - 9AA90F9925CD451900BD5E8B /* UefiDebugLibStdErr.inf */, - 9AA90F9A25CD451900BD5E8B /* DebugLib.c */, - ); - path = UefiDebugLibStdErr; - sourceTree = ""; - }; - 9AA90F9B25CD451900BD5E8B /* PeiMemoryAllocationLib */ = { - isa = PBXGroup; - children = ( - 9AA90F9C25CD451900BD5E8B /* MemoryAllocationLib.c */, - 9AA90F9D25CD451900BD5E8B /* PeiMemoryAllocationLib.uni */, - 9AA90F9E25CD451900BD5E8B /* PeiMemoryAllocationLib.inf */, - ); - path = PeiMemoryAllocationLib; - sourceTree = ""; - }; - 9AA90F9F25CD451900BD5E8B /* UefiDevicePathLib */ = { - isa = PBXGroup; - children = ( - 9AA90FA025CD451900BD5E8B /* DevicePathUtilities.c */, - 9AA90FA125CD451900BD5E8B /* UefiDevicePathLib.c */, - 9AA90FA225CD451900BD5E8B /* DevicePathFromText.c */, - 9AA90FA325CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.uni */, - 9AA90FA425CD451900BD5E8B /* DevicePathToText.c */, - 9AA90FA525CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.c */, - 9AA90FA625CD451900BD5E8B /* UefiDevicePathLibOptionalDevicePathProtocol.inf */, - 9AA90FA725CD451900BD5E8B /* UefiDevicePathLib.uni */, - 9AA90FA825CD451900BD5E8B /* UefiDevicePathLib.inf */, - 9AA90FA925CD451900BD5E8B /* UefiDevicePathLib.h */, - ); - path = UefiDevicePathLib; - sourceTree = ""; - }; - 9AA90FAA25CD451900BD5E8B /* PeiHobLib */ = { - isa = PBXGroup; - children = ( - 9AA90FAB25CD451900BD5E8B /* PeiHobLib.uni */, - 9AA90FAC25CD451900BD5E8B /* PeiHobLib.inf */, - 9AA90FAD25CD451900BD5E8B /* HobLib.c */, - ); - path = PeiHobLib; - sourceTree = ""; - }; - 9AA90FAE25CD451900BD5E8B /* PeiMemoryLib */ = { - isa = PBXGroup; - children = ( - 9AA90FAF25CD451900BD5E8B /* SetMem64Wrapper.c */, - 9AA90FB025CD451900BD5E8B /* ZeroMemWrapper.c */, - 9AA90FB125CD451900BD5E8B /* CopyMemWrapper.c */, - 9AA90FB225CD451900BD5E8B /* ScanMem64Wrapper.c */, - 9AA90FB325CD451900BD5E8B /* MemLibGeneric.c */, - 9AA90FB425CD451900BD5E8B /* PeiMemoryLib.inf */, - 9AA90FB525CD451900BD5E8B /* ScanMem8Wrapper.c */, - 9AA90FB625CD451900BD5E8B /* PeiMemoryLib.uni */, - 9AA90FB725CD451900BD5E8B /* SetMem32Wrapper.c */, - 9AA90FB825CD451900BD5E8B /* ScanMem32Wrapper.c */, - 9AA90FB925CD451900BD5E8B /* IsZeroBufferWrapper.c */, - 9AA90FBA25CD451900BD5E8B /* SetMemWrapper.c */, - 9AA90FBB25CD451900BD5E8B /* MemLib.c */, - 9AA90FBC25CD451900BD5E8B /* CompareMemWrapper.c */, - 9AA90FBD25CD451900BD5E8B /* SetMem16Wrapper.c */, - 9AA90FBE25CD451900BD5E8B /* MemLibGuid.c */, - 9AA90FBF25CD451900BD5E8B /* MemLibInternals.h */, - 9AA90FC025CD451900BD5E8B /* ScanMem16Wrapper.c */, - ); - path = PeiMemoryLib; - sourceTree = ""; - }; - 9AA90FC125CD451900BD5E8B /* BaseIoLibIntrinsic */ = { - isa = PBXGroup; - children = ( - 9AA90FC225CD451900BD5E8B /* BaseIoLibIntrinsic.inf */, - 9AA90FC325CD451900BD5E8B /* IoLibEbc.c */, - 9AA90FC425CD451900BD5E8B /* BaseIoLibIntrinsic.uni */, - 9AA90FC525CD451900BD5E8B /* IoLibGcc.c */, - 9AA90FC625CD451900BD5E8B /* BaseIoLibIntrinsicSev.inf */, - 9AA90FC725CD451900BD5E8B /* BaseIoLibIntrinsicInternal.h */, - 9AA90FC825CD451900BD5E8B /* IoLibMmioBuffer.c */, - 9AA90FC925CD451900BD5E8B /* X64 */, - 9AA90FCC25CD451900BD5E8B /* IoLib.c */, - 9AA90FCD25CD451900BD5E8B /* IoHighLevel.c */, - 9AA90FCE25CD451900BD5E8B /* IoLibMsc.c */, - 9AA90FCF25CD451900BD5E8B /* Ia32 */, - 9AA90FD225CD451900BD5E8B /* IoLibArm.c */, - 9AA90FD325CD451900BD5E8B /* Arm */, - 9AA90FD625CD451900BD5E8B /* BaseIoLibIntrinsicArmVirt.inf */, - 9AA90FD725CD451900BD5E8B /* AArch64 */, - 9AA90FDA25CD451900BD5E8B /* IoLibArmVirt.c */, - 9AA90FDB25CD451900BD5E8B /* BaseIoLibIntrinsicArmVirt.uni */, - ); - path = BaseIoLibIntrinsic; - sourceTree = ""; - }; - 9AA90FC925CD451900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA90FCA25CD451900BD5E8B /* IoFifo.nasm */, - 9AA90FCB25CD451900BD5E8B /* IoFifoSev.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA90FCF25CD451900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA90FD025CD451900BD5E8B /* IoFifo.nasm */, - 9AA90FD125CD451900BD5E8B /* IoFifoSev.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA90FD325CD451900BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA90FD425CD451900BD5E8B /* ArmVirtMmio.S */, - 9AA90FD525CD451900BD5E8B /* ArmVirtMmio.asm */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA90FD725CD451900BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA90FD825CD451900BD5E8B /* ArmVirtMmio.S */, - 9AA90FD925CD451900BD5E8B /* ArmVirtMmio.asm */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA90FDC25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2 */ = { - isa = PBXGroup; - children = ( - 9AA90FDD25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2.inf */, - 9AA90FDE25CD451900BD5E8B /* PeiPciSegmentLibPciCfg2.uni */, - 9AA90FDF25CD451900BD5E8B /* PciSegmentLib.c */, - ); - path = PeiPciSegmentLibPciCfg2; - sourceTree = ""; - }; - 9AA90FE025CD451900BD5E8B /* BasePeCoffGetEntryPointLib */ = { - isa = PBXGroup; - children = ( - 9AA90FE125CD451900BD5E8B /* BasePeCoffGetEntryPointLib.uni */, - 9AA90FE225CD451900BD5E8B /* BasePeCoffGetEntryPointLib.inf */, - 9AA90FE325CD451900BD5E8B /* PeCoffGetEntryPoint.c */, - ); - path = BasePeCoffGetEntryPointLib; - sourceTree = ""; - }; - 9AA90FE425CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol */ = { - isa = PBXGroup; - children = ( - 9AA90FE525CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol.inf */, - 9AA90FE625CD451900BD5E8B /* UefiDevicePathLibDevicePathProtocol.uni */, - 9AA90FE725CD451900BD5E8B /* UefiDevicePathLib.c */, - ); - path = UefiDevicePathLibDevicePathProtocol; - sourceTree = ""; - }; - 9AA90FE825CD451900BD5E8B /* SmmIoLib */ = { - isa = PBXGroup; - children = ( - 9AA90FE925CD451900BD5E8B /* SmmIoLib.c */, - 9AA90FEA25CD451900BD5E8B /* SmmIoLib.uni */, - 9AA90FEB25CD451900BD5E8B /* SmmIoLib.inf */, - ); - path = SmmIoLib; - sourceTree = ""; - }; - 9AA90FEC25CD451900BD5E8B /* DxeCoreHobLib */ = { - isa = PBXGroup; - children = ( - 9AA90FED25CD451900BD5E8B /* HobLib.c */, - 9AA90FEE25CD451900BD5E8B /* DxeCoreHobLib.inf */, - 9AA90FEF25CD451900BD5E8B /* DxeCoreHobLib.uni */, - ); - path = DxeCoreHobLib; - sourceTree = ""; - }; - 9AA90FF025CD451900BD5E8B /* UefiRuntimeServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA90FF125CD451900BD5E8B /* UefiRuntimeServicesTableLib.uni */, - 9AA90FF225CD451900BD5E8B /* UefiRuntimeServicesTableLib.inf */, - 9AA90FF325CD451900BD5E8B /* UefiRuntimeServicesTableLib.c */, - ); - path = UefiRuntimeServicesTableLib; - sourceTree = ""; - }; - 9AA90FF425CD451900BD5E8B /* PeiPcdLib */ = { - isa = PBXGroup; - children = ( - 9AA90FF525CD451900BD5E8B /* PeiPcdLib.c */, - 9AA90FF625CD451900BD5E8B /* PeiPcdLib.inf */, - 9AA90FF725CD451900BD5E8B /* PeiPcdLib.uni */, - ); - path = PeiPcdLib; - sourceTree = ""; - }; - 9AA90FF825CD451900BD5E8B /* SmmMemLib */ = { - isa = PBXGroup; - children = ( - 9AA90FF925CD451900BD5E8B /* SmmMemLib.uni */, - 9AA90FFA25CD451900BD5E8B /* SmmMemLib.c */, - 9AA90FFB25CD451900BD5E8B /* SmmMemLib.inf */, - ); - path = SmmMemLib; - sourceTree = ""; - }; - 9AA90FFC25CD451900BD5E8B /* UefiFileHandleLib */ = { - isa = PBXGroup; - children = ( - 9AA90FFD25CD451900BD5E8B /* UefiFileHandleLib.inf */, - 9AA90FFE25CD451900BD5E8B /* UefiFileHandleLib.uni */, - 9AA90FFF25CD451900BD5E8B /* UefiFileHandleLib.c */, - ); - path = UefiFileHandleLib; - sourceTree = ""; - }; - 9AA9100025CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort */ = { - isa = PBXGroup; - children = ( - 9AA9100125CD451900BD5E8B /* DebugLib.c */, - 9AA9100225CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort.inf */, - 9AA9100325CD451900BD5E8B /* DxeRuntimeDebugLibSerialPort.uni */, - ); - path = DxeRuntimeDebugLibSerialPort; - sourceTree = ""; - }; - 9AA9100425CD451900BD5E8B /* BaseMemoryLibMmx */ = { - isa = PBXGroup; - children = ( - 9AA9100525CD451900BD5E8B /* SetMem64Wrapper.c */, - 9AA9100625CD451900BD5E8B /* ZeroMemWrapper.c */, - 9AA9100725CD451900BD5E8B /* CopyMemWrapper.c */, - 9AA9100825CD451900BD5E8B /* ScanMem64Wrapper.c */, - 9AA9100925CD451900BD5E8B /* X64 */, - 9AA9101625CD451900BD5E8B /* ScanMem8Wrapper.c */, - 9AA9101725CD451900BD5E8B /* SetMem32Wrapper.c */, - 9AA9101825CD451900BD5E8B /* Ia32 */, - 9AA9102525CD451900BD5E8B /* ScanMem32Wrapper.c */, - 9AA9102625CD451900BD5E8B /* IsZeroBufferWrapper.c */, - 9AA9102725CD451900BD5E8B /* SetMemWrapper.c */, - 9AA9102825CD451900BD5E8B /* CompareMemWrapper.c */, - 9AA9102925CD451900BD5E8B /* SetMem16Wrapper.c */, - 9AA9102A25CD451900BD5E8B /* MemLibGuid.c */, - 9AA9102B25CD451900BD5E8B /* BaseMemoryLibMmx.inf */, - 9AA9102C25CD451900BD5E8B /* MemLibInternals.h */, - 9AA9102D25CD451900BD5E8B /* ScanMem16Wrapper.c */, - 9AA9102E25CD451900BD5E8B /* BaseMemoryLibMmx.uni */, - ); - path = BaseMemoryLibMmx; - sourceTree = ""; - }; - 9AA9100925CD451900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9100A25CD451900BD5E8B /* ZeroMem.nasm */, - 9AA9100B25CD451900BD5E8B /* CompareMem.nasm */, - 9AA9100C25CD451900BD5E8B /* SetMem16.nasm */, - 9AA9100D25CD451900BD5E8B /* ScanMem64.nasm */, - 9AA9100E25CD451900BD5E8B /* ScanMem32.nasm */, - 9AA9100F25CD451900BD5E8B /* SetMem.nasm */, - 9AA9101025CD451900BD5E8B /* IsZeroBuffer.nasm */, - 9AA9101125CD451900BD5E8B /* SetMem64.nasm */, - 9AA9101225CD451900BD5E8B /* ScanMem8.nasm */, - 9AA9101325CD451900BD5E8B /* SetMem32.nasm */, - 9AA9101425CD451900BD5E8B /* ScanMem16.nasm */, - 9AA9101525CD451900BD5E8B /* CopyMem.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9101825CD451900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA9101925CD451900BD5E8B /* ZeroMem.nasm */, - 9AA9101A25CD451900BD5E8B /* CompareMem.nasm */, - 9AA9101B25CD451900BD5E8B /* SetMem16.nasm */, - 9AA9101C25CD451900BD5E8B /* ScanMem64.nasm */, - 9AA9101D25CD451900BD5E8B /* ScanMem32.nasm */, - 9AA9101E25CD451900BD5E8B /* SetMem.nasm */, - 9AA9101F25CD451900BD5E8B /* IsZeroBuffer.nasm */, - 9AA9102025CD451900BD5E8B /* SetMem64.nasm */, - 9AA9102125CD451900BD5E8B /* ScanMem8.nasm */, - 9AA9102225CD451900BD5E8B /* SetMem32.nasm */, - 9AA9102325CD451900BD5E8B /* ScanMem16.nasm */, - 9AA9102425CD451900BD5E8B /* CopyMem.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA9102F25CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib */ = { - isa = PBXGroup; - children = ( - 9AA9103025CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.inf */, - 9AA9103125CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.uni */, - 9AA9103225CD451900BD5E8B /* BaseOrderedCollectionRedBlackTreeLib.c */, - ); - path = BaseOrderedCollectionRedBlackTreeLib; - sourceTree = ""; - }; - 9AA9103325CD451900BD5E8B /* UefiMemoryAllocationLib */ = { - isa = PBXGroup; - children = ( - 9AA9103425CD451900BD5E8B /* UefiMemoryAllocationLib.inf */, - 9AA9103525CD451900BD5E8B /* MemoryAllocationLib.c */, - 9AA9103625CD451900BD5E8B /* UefiMemoryAllocationLib.uni */, - ); - path = UefiMemoryAllocationLib; - sourceTree = ""; - }; - 9AA9103725CD451900BD5E8B /* UefiRuntimeLib */ = { - isa = PBXGroup; - children = ( - 9AA9103825CD451900BD5E8B /* UefiRuntimeLib.uni */, - 9AA9103925CD451900BD5E8B /* UefiRuntimeLib.inf */, - 9AA9103A25CD451900BD5E8B /* RuntimeLib.c */, - ); - path = UefiRuntimeLib; - sourceTree = ""; - }; - 9AA9103B25CD451900BD5E8B /* UefiDebugLibConOut */ = { - isa = PBXGroup; - children = ( - 9AA9103C25CD451900BD5E8B /* UefiDebugLibConOut.inf */, - 9AA9103D25CD451900BD5E8B /* UefiDebugLibConOut.uni */, - 9AA9103E25CD451900BD5E8B /* DebugLibConstructor.c */, - 9AA9103F25CD451900BD5E8B /* DebugLib.c */, - ); - path = UefiDebugLibConOut; - sourceTree = ""; - }; - 9AA9104025CD451900BD5E8B /* BasePciLibPciExpress */ = { - isa = PBXGroup; - children = ( - 9AA9104125CD451900BD5E8B /* BasePciLibPciExpress.uni */, - 9AA9104225CD451900BD5E8B /* BasePciLibPciExpress.inf */, - 9AA9104325CD451900BD5E8B /* PciLib.c */, - ); - path = BasePciLibPciExpress; - sourceTree = ""; - }; - 9AA9104425CD451900BD5E8B /* UefiLib */ = { - isa = PBXGroup; - children = ( - 9AA9104525CD451900BD5E8B /* UefiLibPrint.c */, - 9AA9104625CD451900BD5E8B /* UefiLib.uni */, - 9AA9104725CD451900BD5E8B /* UefiLib.inf */, - 9AA9104825CD451900BD5E8B /* UefiDriverModel.c */, - 9AA9104925CD451900BD5E8B /* UefiNotTiano.c */, - 9AA9104A25CD451900BD5E8B /* Console.c */, - 9AA9104B25CD451900BD5E8B /* UefiLib.c */, - 9AA9104C25CD451900BD5E8B /* UefiLibInternal.h */, - 9AA9104D25CD451900BD5E8B /* Acpi.c */, - ); - path = UefiLib; - sourceTree = ""; - }; - 9AA9104E25CD451900BD5E8B /* DxeHstiLib */ = { - isa = PBXGroup; - children = ( - 9AA9104F25CD451900BD5E8B /* DxeHstiLib.uni */, - 9AA9105025CD451900BD5E8B /* HstiDxe.c */, - 9AA9105125CD451900BD5E8B /* DxeHstiLib.inf */, - 9AA9105225CD451900BD5E8B /* HstiAip.c */, - 9AA9105325CD451900BD5E8B /* HstiDxe.h */, - ); - path = DxeHstiLib; - sourceTree = ""; - }; - 9AA9105425CD451900BD5E8B /* BasePostCodeLibDebug */ = { - isa = PBXGroup; - children = ( - 9AA9105525CD451900BD5E8B /* PostCode.c */, - 9AA9105625CD451900BD5E8B /* BasePostCodeLibDebug.uni */, - 9AA9105725CD451900BD5E8B /* BasePostCodeLibDebug.inf */, - ); - path = BasePostCodeLibDebug; - sourceTree = ""; - }; - 9AA9105825CD451900BD5E8B /* BaseS3StallLib */ = { - isa = PBXGroup; - children = ( - 9AA9105925CD451900BD5E8B /* BaseS3StallLib.inf */, - 9AA9105A25CD451900BD5E8B /* BaseS3StallLib.uni */, - 9AA9105B25CD451900BD5E8B /* S3StallLib.c */, - ); - path = BaseS3StallLib; - sourceTree = ""; - }; - 9AA9105C25CD451900BD5E8B /* BaseMemoryLibOptPei */ = { - isa = PBXGroup; - children = ( - 9AA9105D25CD451900BD5E8B /* SetMem64Wrapper.c */, - 9AA9105E25CD451900BD5E8B /* ZeroMemWrapper.c */, - 9AA9105F25CD451900BD5E8B /* BaseMemoryLibOptPei.uni */, - 9AA9106025CD451900BD5E8B /* CopyMemWrapper.c */, - 9AA9106125CD451900BD5E8B /* ScanMem64Wrapper.c */, - 9AA9106225CD451900BD5E8B /* BaseMemoryLibOptPei.inf */, - 9AA9106325CD451900BD5E8B /* X64 */, - 9AA9107025CD451900BD5E8B /* ScanMem8Wrapper.c */, - 9AA9107125CD451900BD5E8B /* SetMem32Wrapper.c */, - 9AA9107225CD451900BD5E8B /* Ia32 */, - 9AA9107F25CD451900BD5E8B /* ScanMem32Wrapper.c */, - 9AA9108025CD451900BD5E8B /* IsZeroBufferWrapper.c */, - 9AA9108125CD451900BD5E8B /* SetMemWrapper.c */, - 9AA9108225CD451900BD5E8B /* CompareMemWrapper.c */, - 9AA9108325CD451900BD5E8B /* SetMem16Wrapper.c */, - 9AA9108425CD451900BD5E8B /* MemLibGuid.c */, - 9AA9108525CD451900BD5E8B /* MemLibInternals.h */, - 9AA9108625CD451900BD5E8B /* ScanMem16Wrapper.c */, - ); - path = BaseMemoryLibOptPei; - sourceTree = ""; - }; - 9AA9106325CD451900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9106425CD451900BD5E8B /* ZeroMem.nasm */, - 9AA9106525CD451900BD5E8B /* CompareMem.nasm */, - 9AA9106625CD451900BD5E8B /* SetMem16.nasm */, - 9AA9106725CD451900BD5E8B /* ScanMem64.nasm */, - 9AA9106825CD451900BD5E8B /* ScanMem32.nasm */, - 9AA9106925CD451900BD5E8B /* SetMem.nasm */, - 9AA9106A25CD451900BD5E8B /* IsZeroBuffer.nasm */, - 9AA9106B25CD451900BD5E8B /* SetMem64.nasm */, - 9AA9106C25CD451900BD5E8B /* ScanMem8.nasm */, - 9AA9106D25CD451900BD5E8B /* SetMem32.nasm */, - 9AA9106E25CD451900BD5E8B /* ScanMem16.nasm */, - 9AA9106F25CD451900BD5E8B /* CopyMem.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9107225CD451900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA9107325CD451900BD5E8B /* ZeroMem.nasm */, - 9AA9107425CD451900BD5E8B /* CompareMem.nasm */, - 9AA9107525CD451900BD5E8B /* SetMem16.nasm */, - 9AA9107625CD451900BD5E8B /* ScanMem64.nasm */, - 9AA9107725CD451900BD5E8B /* ScanMem32.nasm */, - 9AA9107825CD451900BD5E8B /* SetMem.nasm */, - 9AA9107925CD451900BD5E8B /* IsZeroBuffer.nasm */, - 9AA9107A25CD451900BD5E8B /* SetMem64.nasm */, - 9AA9107B25CD451900BD5E8B /* ScanMem8.nasm */, - 9AA9107C25CD451900BD5E8B /* SetMem32.nasm */, - 9AA9107D25CD451900BD5E8B /* ScanMem16.nasm */, - 9AA9107E25CD451900BD5E8B /* CopyMem.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA9108725CD451900BD5E8B /* UefiPciLibPciRootBridgeIo */ = { - isa = PBXGroup; - children = ( - 9AA9108825CD451900BD5E8B /* UefiPciLibPciRootBridgeIo.uni */, - 9AA9108925CD451900BD5E8B /* UefiPciLibPciRootBridgeIo.inf */, - 9AA9108A25CD451900BD5E8B /* PciLib.c */, - ); - path = UefiPciLibPciRootBridgeIo; - sourceTree = ""; - }; - 9AA9108B25CD451900BD5E8B /* PeimEntryPoint */ = { - isa = PBXGroup; - children = ( - 9AA9108C25CD451900BD5E8B /* PeimEntryPoint.c */, - 9AA9108D25CD451900BD5E8B /* PeimEntryPoint.uni */, - 9AA9108E25CD451900BD5E8B /* PeimEntryPoint.inf */, - ); - path = PeimEntryPoint; - sourceTree = ""; - }; - 9AA9108F25CD451900BD5E8B /* SmiHandlerProfileLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9109025CD451900BD5E8B /* SmiHandlerProfileLibNull.c */, - 9AA9109125CD451900BD5E8B /* SmiHandlerProfileLibNull.inf */, - 9AA9109225CD451900BD5E8B /* SmiHandlerProfileLibNull.uni */, - ); - path = SmiHandlerProfileLibNull; - sourceTree = ""; - }; - 9AA9109325CD451900BD5E8B /* BaseS3PciLib */ = { - isa = PBXGroup; - children = ( - 9AA9109425CD451900BD5E8B /* S3PciLib.c */, - 9AA9109525CD451900BD5E8B /* BaseS3PciLib.uni */, - 9AA9109625CD451900BD5E8B /* BaseS3PciLib.inf */, - ); - path = BaseS3PciLib; - sourceTree = ""; - }; - 9AA9109725CD451900BD5E8B /* BasePrintLib */ = { - isa = PBXGroup; - children = ( - 9AA9109825CD451900BD5E8B /* PrintLibInternal.h */, - 9AA9109925CD451900BD5E8B /* PrintLib.c */, - 9AA9109A25CD451900BD5E8B /* BasePrintLib.inf */, - 9AA9109B25CD451900BD5E8B /* BasePrintLib.uni */, - 9AA9109C25CD451900BD5E8B /* PrintLibInternal.c */, - ); - path = BasePrintLib; - sourceTree = ""; - }; - 9AA9109D25CD451900BD5E8B /* PeiIoLibCpuIo */ = { - isa = PBXGroup; - children = ( - 9AA9109E25CD451900BD5E8B /* IoLibMmioBuffer.c */, - 9AA9109F25CD451900BD5E8B /* IoLib.c */, - 9AA910A025CD451900BD5E8B /* IoHighLevel.c */, - 9AA910A125CD451900BD5E8B /* PeiIoLibCpuIo.uni */, - 9AA910A225CD451900BD5E8B /* PeiIoLibCpuIo.inf */, - ); - path = PeiIoLibCpuIo; - sourceTree = ""; - }; - 9AA910A325CD451900BD5E8B /* BaseReportStatusCodeLibNull */ = { - isa = PBXGroup; - children = ( - 9AA910A425CD451900BD5E8B /* BaseReportStatusCodeLib.c */, - 9AA910A525CD451900BD5E8B /* BaseReportStatusCodeLibNull.uni */, - 9AA910A625CD451900BD5E8B /* BaseReportStatusCodeLibNull.inf */, - ); - path = BaseReportStatusCodeLibNull; - sourceTree = ""; - }; - 9AA910A725CD451900BD5E8B /* DxeServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA910A825CD451900BD5E8B /* DxeServicesTableLib.c */, - 9AA910A925CD451900BD5E8B /* DxeServicesTableLib.inf */, - 9AA910AA25CD451900BD5E8B /* DxeServicesTableLib.uni */, - ); - path = DxeServicesTableLib; - sourceTree = ""; - }; - 9AA910AB25CD451900BD5E8B /* BasePeCoffExtraActionLibNull */ = { - isa = PBXGroup; - children = ( - 9AA910AC25CD451900BD5E8B /* BasePeCoffExtraActionLibNull.inf */, - 9AA910AD25CD451900BD5E8B /* PeCoffExtraActionLibNull.uni */, - 9AA910AE25CD451900BD5E8B /* PeCoffExtraActionLib.c */, - ); - path = BasePeCoffExtraActionLibNull; - sourceTree = ""; - }; - 9AA910AF25CD451900BD5E8B /* UefiUsbLib */ = { - isa = PBXGroup; - children = ( - 9AA910B025CD451900BD5E8B /* UsbDxeLib.c */, - 9AA910B125CD451900BD5E8B /* UefiUsbLib.inf */, - 9AA910B225CD451900BD5E8B /* UefiUsbLib.uni */, - 9AA910B325CD451900BD5E8B /* Hid.c */, - 9AA910B425CD451900BD5E8B /* UefiUsbLibInternal.h */, - ); - path = UefiUsbLib; - sourceTree = ""; - }; - 9AA910B925CD452900BD5E8B /* MdeModulePkg */ = { - isa = PBXGroup; - children = ( - 9AA910BA25CD452900BD5E8B /* Core */, - 9AA9114925CD452900BD5E8B /* Universal */, - 9AA913E625CD452A00BD5E8B /* Include */, - 9AA9148825CD452B00BD5E8B /* MdeModulePkgExtra.uni */, - 9AA9148925CD452B00BD5E8B /* Bus */, - 9AA9165225CD452C00BD5E8B /* Library */, - 9AA9180F25CD452C00BD5E8B /* MdeModulePkgSample.dec */, - 9AA9181025CD452C00BD5E8B /* Logo */, - 9AA9181A25CD452D00BD5E8B /* MdeModulePkg.uni */, - 9AA9181B25CD452D00BD5E8B /* MdeModulePkg.dec */, - 9AA9181C25CD452D00BD5E8B /* Application */, - 9AA9185525CD452D00BD5E8B /* MdeModulePkg.dsc */, - ); - path = MdeModulePkg; - sourceTree = ""; - }; - 9AA910BA25CD452900BD5E8B /* Core */ = { - isa = PBXGroup; - children = ( - 9AA910BB25CD452900BD5E8B /* RuntimeDxe */, - 9AA910C225CD452900BD5E8B /* Dxe */, - 9AA910FC25CD452900BD5E8B /* PiSmmCore */, - 9AA9111525CD452900BD5E8B /* Pei */, - 9AA9113825CD452900BD5E8B /* DxeIplPeim */, - ); - path = Core; - sourceTree = ""; - }; - 9AA910BB25CD452900BD5E8B /* RuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA910BC25CD452900BD5E8B /* Runtime.c */, - 9AA910BD25CD452900BD5E8B /* RuntimeDxe.inf */, - 9AA910BE25CD452900BD5E8B /* RuntimeDxe.uni */, - 9AA910BF25CD452900BD5E8B /* Crc32.c */, - 9AA910C025CD452900BD5E8B /* Runtime.h */, - 9AA910C125CD452900BD5E8B /* RuntimeDxeExtra.uni */, - ); - path = RuntimeDxe; - sourceTree = ""; - }; - 9AA910C225CD452900BD5E8B /* Dxe */ = { - isa = PBXGroup; - children = ( - 9AA910C325CD452900BD5E8B /* Misc */, - 9AA910CB25CD452900BD5E8B /* Hand */, - 9AA910D125CD452900BD5E8B /* DxeMain.inf */, - 9AA910D225CD452900BD5E8B /* FwVolBlock */, - 9AA910D525CD452900BD5E8B /* Dispatcher */, - 9AA910D825CD452900BD5E8B /* FwVol */, - 9AA910DF25CD452900BD5E8B /* DxeMain */, - 9AA910E225CD452900BD5E8B /* Library */, - 9AA910E425CD452900BD5E8B /* Gcd */, - 9AA910E725CD452900BD5E8B /* Image */, - 9AA910EA25CD452900BD5E8B /* DxeMain.h */, - 9AA910EB25CD452900BD5E8B /* DxeCore.uni */, - 9AA910EC25CD452900BD5E8B /* SectionExtraction */, - 9AA910EE25CD452900BD5E8B /* Event */, - 9AA910F325CD452900BD5E8B /* DxeCoreExtra.uni */, - 9AA910F425CD452900BD5E8B /* Mem */, - ); - path = Dxe; - sourceTree = ""; - }; - 9AA910C325CD452900BD5E8B /* Misc */ = { - isa = PBXGroup; - children = ( - 9AA910C425CD452900BD5E8B /* Stall.c */, - 9AA910C525CD452900BD5E8B /* MemoryProtection.c */, - 9AA910C625CD452900BD5E8B /* DebugImageInfo.c */, - 9AA910C725CD452900BD5E8B /* InstallConfigurationTable.c */, - 9AA910C825CD452900BD5E8B /* SetWatchdogTimer.c */, - 9AA910C925CD452900BD5E8B /* PropertiesTable.c */, - 9AA910CA25CD452900BD5E8B /* MemoryAttributesTable.c */, - ); - path = Misc; - sourceTree = ""; - }; - 9AA910CB25CD452900BD5E8B /* Hand */ = { - isa = PBXGroup; - children = ( - 9AA910CC25CD452900BD5E8B /* Handle.c */, - 9AA910CD25CD452900BD5E8B /* Handle.h */, - 9AA910CE25CD452900BD5E8B /* Locate.c */, - 9AA910CF25CD452900BD5E8B /* DriverSupport.c */, - 9AA910D025CD452900BD5E8B /* Notify.c */, - ); - path = Hand; - sourceTree = ""; - }; - 9AA910D225CD452900BD5E8B /* FwVolBlock */ = { - isa = PBXGroup; - children = ( - 9AA910D325CD452900BD5E8B /* FwVolBlock.c */, - 9AA910D425CD452900BD5E8B /* FwVolBlock.h */, - ); - path = FwVolBlock; - sourceTree = ""; - }; - 9AA910D525CD452900BD5E8B /* Dispatcher */ = { - isa = PBXGroup; - children = ( - 9AA910D625CD452900BD5E8B /* Dispatcher.c */, - 9AA910D725CD452900BD5E8B /* Dependency.c */, - ); - path = Dispatcher; - sourceTree = ""; - }; - 9AA910D825CD452900BD5E8B /* FwVol */ = { - isa = PBXGroup; - children = ( - 9AA910D925CD452900BD5E8B /* FwVolAttrib.c */, - 9AA910DA25CD452900BD5E8B /* FwVolRead.c */, - 9AA910DB25CD452900BD5E8B /* FwVolDriver.h */, - 9AA910DC25CD452900BD5E8B /* Ffs.c */, - 9AA910DD25CD452900BD5E8B /* FwVolWrite.c */, - 9AA910DE25CD452900BD5E8B /* FwVol.c */, - ); - path = FwVol; - sourceTree = ""; - }; - 9AA910DF25CD452900BD5E8B /* DxeMain */ = { - isa = PBXGroup; - children = ( - 9AA910E025CD452900BD5E8B /* DxeProtocolNotify.c */, - 9AA910E125CD452900BD5E8B /* DxeMain.c */, - ); - path = DxeMain; - sourceTree = ""; - }; - 9AA910E225CD452900BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA910E325CD452900BD5E8B /* Library.c */, - ); - path = Library; - sourceTree = ""; - }; - 9AA910E425CD452900BD5E8B /* Gcd */ = { - isa = PBXGroup; - children = ( - 9AA910E525CD452900BD5E8B /* Gcd.c */, - 9AA910E625CD452900BD5E8B /* Gcd.h */, - ); - path = Gcd; - sourceTree = ""; - }; - 9AA910E725CD452900BD5E8B /* Image */ = { - isa = PBXGroup; - children = ( - 9AA910E825CD452900BD5E8B /* Image.c */, - 9AA910E925CD452900BD5E8B /* Image.h */, - ); - path = Image; - sourceTree = ""; - }; - 9AA910EC25CD452900BD5E8B /* SectionExtraction */ = { - isa = PBXGroup; - children = ( - 9AA910ED25CD452900BD5E8B /* CoreSectionExtraction.c */, - ); - path = SectionExtraction; - sourceTree = ""; - }; - 9AA910EE25CD452900BD5E8B /* Event */ = { - isa = PBXGroup; - children = ( - 9AA910EF25CD452900BD5E8B /* Timer.c */, - 9AA910F025CD452900BD5E8B /* Event.h */, - 9AA910F125CD452900BD5E8B /* Event.c */, - 9AA910F225CD452900BD5E8B /* Tpl.c */, - ); - path = Event; - sourceTree = ""; - }; - 9AA910F425CD452900BD5E8B /* Mem */ = { - isa = PBXGroup; - children = ( - 9AA910F525CD452900BD5E8B /* HeapGuard.c */, - 9AA910F625CD452900BD5E8B /* MemData.c */, - 9AA910F725CD452900BD5E8B /* MemoryProfileRecord.c */, - 9AA910F825CD452900BD5E8B /* Page.c */, - 9AA910F925CD452900BD5E8B /* HeapGuard.h */, - 9AA910FA25CD452900BD5E8B /* Imem.h */, - 9AA910FB25CD452900BD5E8B /* Pool.c */, - ); - path = Mem; - sourceTree = ""; - }; - 9AA910FC25CD452900BD5E8B /* PiSmmCore */ = { - isa = PBXGroup; - children = ( - 9AA910FD25CD452900BD5E8B /* Smi.c */, - 9AA910FE25CD452900BD5E8B /* SmiHandlerProfile.c */, - 9AA910FF25CD452900BD5E8B /* HeapGuard.c */, - 9AA9110025CD452900BD5E8B /* PiSmmCore.c */, - 9AA9110125CD452900BD5E8B /* Dispatcher.c */, - 9AA9110225CD452900BD5E8B /* PiSmmIplExtra.uni */, - 9AA9110325CD452900BD5E8B /* SmramProfileRecord.c */, - 9AA9110425CD452900BD5E8B /* Handle.c */, - 9AA9110525CD452900BD5E8B /* PiSmmCoreExtra.uni */, - 9AA9110625CD452900BD5E8B /* InstallConfigurationTable.c */, - 9AA9110725CD452900BD5E8B /* PiSmmCorePrivateData.h */, - 9AA9110825CD452900BD5E8B /* PiSmmIpl.c */, - 9AA9110925CD452900BD5E8B /* Page.c */, - 9AA9110A25CD452900BD5E8B /* PiSmmCore.h */, - 9AA9110B25CD452900BD5E8B /* HeapGuard.h */, - 9AA9110C25CD452900BD5E8B /* PiSmmCore.inf */, - 9AA9110D25CD452900BD5E8B /* Locate.c */, - 9AA9110E25CD452900BD5E8B /* Dependency.c */, - 9AA9110F25CD452900BD5E8B /* Pool.c */, - 9AA9111025CD452900BD5E8B /* PiSmmCore.uni */, - 9AA9111125CD452900BD5E8B /* MemoryAttributesTable.c */, - 9AA9111225CD452900BD5E8B /* PiSmmIpl.uni */, - 9AA9111325CD452900BD5E8B /* Notify.c */, - 9AA9111425CD452900BD5E8B /* PiSmmIpl.inf */, - ); - path = PiSmmCore; - sourceTree = ""; - }; - 9AA9111525CD452900BD5E8B /* Pei */ = { - isa = PBXGroup; - children = ( - 9AA9111625CD452900BD5E8B /* PeiMain.inf */, - 9AA9111725CD452900BD5E8B /* PciCfg2 */, - 9AA9111925CD452900BD5E8B /* Memory */, - 9AA9111B25CD452900BD5E8B /* Hob */, - 9AA9111D25CD452900BD5E8B /* Security */, - 9AA9111F25CD452900BD5E8B /* Reset */, - 9AA9112125CD452900BD5E8B /* Dispatcher */, - 9AA9112325CD452900BD5E8B /* FwVol */, - 9AA9112625CD452900BD5E8B /* Dependency */, - 9AA9112925CD452900BD5E8B /* Image */, - 9AA9112B25CD452900BD5E8B /* PeiMain */, - 9AA9112D25CD452900BD5E8B /* StatusCode */, - 9AA9112F25CD452900BD5E8B /* BootMode */, - 9AA9113125CD452900BD5E8B /* CpuIo */, - 9AA9113325CD452900BD5E8B /* Ppi */, - 9AA9113525CD452900BD5E8B /* PeiCoreExtra.uni */, - 9AA9113625CD452900BD5E8B /* PeiMain.h */, - 9AA9113725CD452900BD5E8B /* PeiCore.uni */, - ); - path = Pei; - sourceTree = ""; - }; - 9AA9111725CD452900BD5E8B /* PciCfg2 */ = { - isa = PBXGroup; - children = ( - 9AA9111825CD452900BD5E8B /* PciCfg2.c */, - ); - path = PciCfg2; - sourceTree = ""; - }; - 9AA9111925CD452900BD5E8B /* Memory */ = { - isa = PBXGroup; - children = ( - 9AA9111A25CD452900BD5E8B /* MemoryServices.c */, - ); - path = Memory; - sourceTree = ""; - }; - 9AA9111B25CD452900BD5E8B /* Hob */ = { - isa = PBXGroup; - children = ( - 9AA9111C25CD452900BD5E8B /* Hob.c */, - ); - path = Hob; - sourceTree = ""; - }; - 9AA9111D25CD452900BD5E8B /* Security */ = { - isa = PBXGroup; - children = ( - 9AA9111E25CD452900BD5E8B /* Security.c */, - ); - path = Security; - sourceTree = ""; - }; - 9AA9111F25CD452900BD5E8B /* Reset */ = { - isa = PBXGroup; - children = ( - 9AA9112025CD452900BD5E8B /* Reset.c */, - ); - path = Reset; - sourceTree = ""; - }; - 9AA9112125CD452900BD5E8B /* Dispatcher */ = { - isa = PBXGroup; - children = ( - 9AA9112225CD452900BD5E8B /* Dispatcher.c */, - ); - path = Dispatcher; - sourceTree = ""; - }; - 9AA9112325CD452900BD5E8B /* FwVol */ = { - isa = PBXGroup; - children = ( - 9AA9112425CD452900BD5E8B /* FwVol.h */, - 9AA9112525CD452900BD5E8B /* FwVol.c */, - ); - path = FwVol; - sourceTree = ""; - }; - 9AA9112625CD452900BD5E8B /* Dependency */ = { - isa = PBXGroup; - children = ( - 9AA9112725CD452900BD5E8B /* Dependency.h */, - 9AA9112825CD452900BD5E8B /* Dependency.c */, - ); - path = Dependency; - sourceTree = ""; - }; - 9AA9112925CD452900BD5E8B /* Image */ = { - isa = PBXGroup; - children = ( - 9AA9112A25CD452900BD5E8B /* Image.c */, - ); - path = Image; - sourceTree = ""; - }; - 9AA9112B25CD452900BD5E8B /* PeiMain */ = { - isa = PBXGroup; - children = ( - 9AA9112C25CD452900BD5E8B /* PeiMain.c */, - ); - path = PeiMain; - sourceTree = ""; - }; - 9AA9112D25CD452900BD5E8B /* StatusCode */ = { - isa = PBXGroup; - children = ( - 9AA9112E25CD452900BD5E8B /* StatusCode.c */, - ); - path = StatusCode; - sourceTree = ""; - }; - 9AA9112F25CD452900BD5E8B /* BootMode */ = { - isa = PBXGroup; - children = ( - 9AA9113025CD452900BD5E8B /* BootMode.c */, - ); - path = BootMode; - sourceTree = ""; - }; - 9AA9113125CD452900BD5E8B /* CpuIo */ = { - isa = PBXGroup; - children = ( - 9AA9113225CD452900BD5E8B /* CpuIo.c */, - ); - path = CpuIo; - sourceTree = ""; - }; - 9AA9113325CD452900BD5E8B /* Ppi */ = { - isa = PBXGroup; - children = ( - 9AA9113425CD452900BD5E8B /* Ppi.c */, - ); - path = Ppi; - sourceTree = ""; - }; - 9AA9113825CD452900BD5E8B /* DxeIplPeim */ = { - isa = PBXGroup; - children = ( - 9AA9113925CD452900BD5E8B /* DxeIpl.uni */, - 9AA9113A25CD452900BD5E8B /* Ebc */, - 9AA9113C25CD452900BD5E8B /* DxeLoad.c */, - 9AA9113D25CD452900BD5E8B /* DxeIpl.inf */, - 9AA9113E25CD452900BD5E8B /* X64 */, - 9AA9114225CD452900BD5E8B /* DxeIpl.h */, - 9AA9114325CD452900BD5E8B /* Ia32 */, - 9AA9114625CD452900BD5E8B /* Arm */, - 9AA9114825CD452900BD5E8B /* DxeIplExtra.uni */, - ); - path = DxeIplPeim; - sourceTree = ""; - }; - 9AA9113A25CD452900BD5E8B /* Ebc */ = { - isa = PBXGroup; - children = ( - 9AA9113B25CD452900BD5E8B /* DxeLoadFunc.c */, - ); - path = Ebc; - sourceTree = ""; - }; - 9AA9113E25CD452900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9113F25CD452900BD5E8B /* VirtualMemory.c */, - 9AA9114025CD452900BD5E8B /* VirtualMemory.h */, - 9AA9114125CD452900BD5E8B /* DxeLoadFunc.c */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9114325CD452900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA9114425CD452900BD5E8B /* IdtVectorAsm.nasm */, - 9AA9114525CD452900BD5E8B /* DxeLoadFunc.c */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA9114625CD452900BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA9114725CD452900BD5E8B /* DxeLoadFunc.c */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA9114925CD452900BD5E8B /* Universal */ = { - isa = PBXGroup; - children = ( - 9AA9114A25CD452900BD5E8B /* DebugPortDxe */, - 9AA9115125CD452900BD5E8B /* EsrtFmpDxe */, - 9AA9115725CD452900BD5E8B /* DebugSupportDxe */, - 9AA9116625CD452900BD5E8B /* Acpi */, - 9AA911A725CD452900BD5E8B /* EbcDxe */, - 9AA911E025CD452900BD5E8B /* EsrtDxe */, - 9AA911E725CD452900BD5E8B /* SmbiosDxe */, - 9AA911ED25CD452900BD5E8B /* SectionExtractionDxe */, - 9AA911F225CD452900BD5E8B /* RegularExpressionDxe */, - 9AA9121D25CD452900BD5E8B /* Variable */, - 9AA9123F25CD452900BD5E8B /* DisplayEngineDxe */, - 9AA9124925CD452900BD5E8B /* CapsuleOnDiskLoadPei */, - 9AA9124E25CD452900BD5E8B /* DriverHealthManagerDxe */, - 9AA9125825CD452A00BD5E8B /* MonotonicCounterRuntimeDxe */, - 9AA9125D25CD452A00BD5E8B /* LegacyRegion2Dxe */, - 9AA9126325CD452A00BD5E8B /* WatchdogTimerDxe */, - 9AA9126925CD452A00BD5E8B /* FaultTolerantWriteDxe */, - 9AA9127F25CD452A00BD5E8B /* DevicePathDxe */, - 9AA9128425CD452A00BD5E8B /* DriverSampleDxe */, - 9AA9128F25CD452A00BD5E8B /* SmbiosMeasurementDxe */, - 9AA9129425CD452A00BD5E8B /* HiiResourcesSampleDxe */, - 9AA9129B25CD452A00BD5E8B /* PlatformDriOverrideDxe */, - 9AA912A525CD452A00BD5E8B /* LoadFileOnFv2 */, - 9AA912AA25CD452A00BD5E8B /* BootManagerPolicyDxe */, - 9AA912AF25CD452A00BD5E8B /* PCD */, - 9AA912BE25CD452A00BD5E8B /* SectionExtractionPei */, - 9AA912C325CD452A00BD5E8B /* StatusCodeHandler */, - 9AA912DC25CD452A00BD5E8B /* DebugServicePei */, - 9AA912E125CD452A00BD5E8B /* TimestampDxe */, - 9AA912E625CD452A00BD5E8B /* ResetSystemPei */, - 9AA912EC25CD452A00BD5E8B /* FvSimpleFileSystemDxe */, - 9AA912F425CD452A00BD5E8B /* SecurityStubDxe */, - 9AA912FB25CD452A00BD5E8B /* Disk */, - 9AA9133025CD452A00BD5E8B /* MemoryTest */, - 9AA9133D25CD452A00BD5E8B /* HiiDatabaseDxe */, - 9AA9134A25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei */, - 9AA9134F25CD452A00BD5E8B /* FaultTolerantWritePei */, - 9AA9135425CD452A00BD5E8B /* BdsDxe */, - 9AA9135E25CD452A00BD5E8B /* SmmCommunicationBufferDxe */, - 9AA9136325CD452A00BD5E8B /* CapsulePei */, - 9AA9137225CD452A00BD5E8B /* ResetSystemRuntimeDxe */, - 9AA9137825CD452A00BD5E8B /* PrintDxe */, - 9AA9137D25CD452A00BD5E8B /* SerialDxe */, - 9AA9138225CD452A00BD5E8B /* LockBox */, - 9AA9138825CD452A00BD5E8B /* FileExplorerDxe */, - 9AA9138D25CD452A00BD5E8B /* ReportStatusCodeRouter */, - 9AA913A025CD452A00BD5E8B /* CapsuleRuntimeDxe */, - 9AA913AE25CD452A00BD5E8B /* SetupBrowserDxe */, - 9AA913B825CD452A00BD5E8B /* Console */, - 9AA913E025CD452A00BD5E8B /* Metronome */, - ); - path = Universal; - sourceTree = ""; - }; - 9AA9114A25CD452900BD5E8B /* DebugPortDxe */ = { - isa = PBXGroup; - children = ( - 9AA9114B25CD452900BD5E8B /* DebugPort.c */, - 9AA9114C25CD452900BD5E8B /* DebugPortDxeExtra.uni */, - 9AA9114D25CD452900BD5E8B /* DebugPortDxe.inf */, - 9AA9114E25CD452900BD5E8B /* ComponentName.c */, - 9AA9114F25CD452900BD5E8B /* DebugPortDxe.uni */, - 9AA9115025CD452900BD5E8B /* DebugPort.h */, - ); - path = DebugPortDxe; - sourceTree = ""; - }; - 9AA9115125CD452900BD5E8B /* EsrtFmpDxe */ = { - isa = PBXGroup; - children = ( - 9AA9115225CD452900BD5E8B /* EsrtFmpDebugPrint.c */, - 9AA9115325CD452900BD5E8B /* EsrtFmpDxeExtra.uni */, - 9AA9115425CD452900BD5E8B /* EsrtFmpDxe.inf */, - 9AA9115525CD452900BD5E8B /* EsrtFmpDxe.uni */, - 9AA9115625CD452900BD5E8B /* EsrtFmp.c */, - ); - path = EsrtFmpDxe; - sourceTree = ""; - }; - 9AA9115725CD452900BD5E8B /* DebugSupportDxe */ = { - isa = PBXGroup; - children = ( - 9AA9115825CD452900BD5E8B /* X64 */, - 9AA9115C25CD452900BD5E8B /* DebugSupportDxeExtra.uni */, - 9AA9115D25CD452900BD5E8B /* DebugSupport.c */, - 9AA9115E25CD452900BD5E8B /* Ia32 */, - 9AA9116425CD452900BD5E8B /* DebugSupportDxe.uni */, - 9AA9116525CD452900BD5E8B /* DebugSupportDxe.inf */, - ); - path = DebugSupportDxe; - sourceTree = ""; - }; - 9AA9115825CD452900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9115925CD452900BD5E8B /* PlDebugSupport.h */, - 9AA9115A25CD452900BD5E8B /* PlDebugSupportX64.c */, - 9AA9115B25CD452900BD5E8B /* AsmFuncs.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9115E25CD452900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA9115F25CD452900BD5E8B /* PlDebugSupport.h */, - 9AA9116025CD452900BD5E8B /* AsmFuncs.nasm */, - 9AA9116125CD452900BD5E8B /* PlDebugSupport.c */, - 9AA9116225CD452900BD5E8B /* PlDebugSupportIa32.c */, - 9AA9116325CD452900BD5E8B /* DebugSupport.h */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA9116625CD452900BD5E8B /* Acpi */ = { - isa = PBXGroup; - children = ( - 9AA9116725CD452900BD5E8B /* AcpiTableDxe */, - 9AA9117525CD452900BD5E8B /* S3SaveStateDxe */, - 9AA9117C25CD452900BD5E8B /* BootGraphicsResourceTableDxe */, - 9AA9118125CD452900BD5E8B /* FirmwarePerformanceDataTableSmm */, - 9AA9118625CD452900BD5E8B /* FirmwarePerformanceDataTablePei */, - 9AA9118B25CD452900BD5E8B /* AcpiPlatformDxe */, - 9AA9119025CD452900BD5E8B /* BootScriptExecutorDxe */, - 9AA9119C25CD452900BD5E8B /* SmmS3SaveState */, - 9AA911A225CD452900BD5E8B /* FirmwarePerformanceDataTableDxe */, - ); - path = Acpi; - sourceTree = ""; - }; - 9AA9116725CD452900BD5E8B /* AcpiTableDxe */ = { - isa = PBXGroup; - children = ( - 9AA9116825CD452900BD5E8B /* AmlNamespace.c */, - 9AA9116925CD452900BD5E8B /* AcpiTableDxeExtra.uni */, - 9AA9116A25CD452900BD5E8B /* AcpiTableProtocol.c */, - 9AA9116B25CD452900BD5E8B /* AmlOption.c */, - 9AA9116C25CD452900BD5E8B /* AmlString.c */, - 9AA9116D25CD452900BD5E8B /* AcpiSdt.c */, - 9AA9116E25CD452900BD5E8B /* AcpiTable.c */, - 9AA9116F25CD452900BD5E8B /* AcpiTableDxe.uni */, - 9AA9117025CD452900BD5E8B /* AmlChild.c */, - 9AA9117125CD452900BD5E8B /* AcpiTableDxe.inf */, - 9AA9117225CD452900BD5E8B /* AcpiSdt.h */, - 9AA9117325CD452900BD5E8B /* Aml.c */, - 9AA9117425CD452900BD5E8B /* AcpiTable.h */, - ); - path = AcpiTableDxe; - sourceTree = ""; - }; - 9AA9117525CD452900BD5E8B /* S3SaveStateDxe */ = { - isa = PBXGroup; - children = ( - 9AA9117625CD452900BD5E8B /* AcpiS3ContextSave.c */, - 9AA9117725CD452900BD5E8B /* S3SaveStateDxeExtra.uni */, - 9AA9117825CD452900BD5E8B /* S3SaveState.c */, - 9AA9117925CD452900BD5E8B /* S3SaveStateDxe.uni */, - 9AA9117A25CD452900BD5E8B /* S3SaveStateDxe.inf */, - 9AA9117B25CD452900BD5E8B /* InternalS3SaveState.h */, - ); - path = S3SaveStateDxe; - sourceTree = ""; - }; - 9AA9117C25CD452900BD5E8B /* BootGraphicsResourceTableDxe */ = { - isa = PBXGroup; - children = ( - 9AA9117D25CD452900BD5E8B /* BootGraphicsResourceTableDxeExtra.uni */, - 9AA9117E25CD452900BD5E8B /* BootGraphicsResourceTableDxe.c */, - 9AA9117F25CD452900BD5E8B /* BootGraphicsResourceTableDxe.inf */, - 9AA9118025CD452900BD5E8B /* BootGraphicsResourceTableDxe.uni */, - ); - path = BootGraphicsResourceTableDxe; - sourceTree = ""; - }; - 9AA9118125CD452900BD5E8B /* FirmwarePerformanceDataTableSmm */ = { - isa = PBXGroup; - children = ( - 9AA9118225CD452900BD5E8B /* FirmwarePerformanceSmm.uni */, - 9AA9118325CD452900BD5E8B /* FirmwarePerformanceSmm.inf */, - 9AA9118425CD452900BD5E8B /* FirmwarePerformanceSmmExtra.uni */, - 9AA9118525CD452900BD5E8B /* FirmwarePerformanceSmm.c */, - ); - path = FirmwarePerformanceDataTableSmm; - sourceTree = ""; - }; - 9AA9118625CD452900BD5E8B /* FirmwarePerformanceDataTablePei */ = { - isa = PBXGroup; - children = ( - 9AA9118725CD452900BD5E8B /* FirmwarePerformancePei.c */, - 9AA9118825CD452900BD5E8B /* FirmwarePerformancePeiExtra.uni */, - 9AA9118925CD452900BD5E8B /* FirmwarePerformancePei.inf */, - 9AA9118A25CD452900BD5E8B /* FirmwarePerformancePei.uni */, - ); - path = FirmwarePerformanceDataTablePei; - sourceTree = ""; - }; - 9AA9118B25CD452900BD5E8B /* AcpiPlatformDxe */ = { - isa = PBXGroup; - children = ( - 9AA9118C25CD452900BD5E8B /* AcpiPlatform.c */, - 9AA9118D25CD452900BD5E8B /* AcpiPlatformDxe.inf */, - 9AA9118E25CD452900BD5E8B /* AcpiPlatformExtra.uni */, - 9AA9118F25CD452900BD5E8B /* AcpiPlatform.uni */, - ); - path = AcpiPlatformDxe; - sourceTree = ""; - }; - 9AA9119025CD452900BD5E8B /* BootScriptExecutorDxe */ = { - isa = PBXGroup; - children = ( - 9AA9119125CD452900BD5E8B /* BootScriptExecutorDxe.inf */, - 9AA9119225CD452900BD5E8B /* BootScriptExecutorDxe.uni */, - 9AA9119325CD452900BD5E8B /* X64 */, - 9AA9119625CD452900BD5E8B /* ScriptExecute.h */, - 9AA9119725CD452900BD5E8B /* BootScriptExecutorDxeExtra.uni */, - 9AA9119825CD452900BD5E8B /* IA32 */, - 9AA9119B25CD452900BD5E8B /* ScriptExecute.c */, - ); - path = BootScriptExecutorDxe; - sourceTree = ""; - }; - 9AA9119325CD452900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9119425CD452900BD5E8B /* S3Asm.nasm */, - 9AA9119525CD452900BD5E8B /* SetIdtEntry.c */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9119825CD452900BD5E8B /* IA32 */ = { - isa = PBXGroup; - children = ( - 9AA9119925CD452900BD5E8B /* S3Asm.nasm */, - 9AA9119A25CD452900BD5E8B /* SetIdtEntry.c */, - ); - path = IA32; - sourceTree = ""; - }; - 9AA9119C25CD452900BD5E8B /* SmmS3SaveState */ = { - isa = PBXGroup; - children = ( - 9AA9119D25CD452900BD5E8B /* SmmS3SaveStateExtra.uni */, - 9AA9119E25CD452900BD5E8B /* SmmS3SaveState.inf */, - 9AA9119F25CD452900BD5E8B /* SmmS3SaveState.uni */, - 9AA911A025CD452900BD5E8B /* InternalSmmSaveState.h */, - 9AA911A125CD452900BD5E8B /* SmmS3SaveState.c */, - ); - path = SmmS3SaveState; - sourceTree = ""; - }; - 9AA911A225CD452900BD5E8B /* FirmwarePerformanceDataTableDxe */ = { - isa = PBXGroup; - children = ( - 9AA911A325CD452900BD5E8B /* FirmwarePerformanceDxe.inf */, - 9AA911A425CD452900BD5E8B /* FirmwarePerformanceDxe.uni */, - 9AA911A525CD452900BD5E8B /* FirmwarePerformanceDxeExtra.uni */, - 9AA911A625CD452900BD5E8B /* FirmwarePerformanceDxe.c */, - ); - path = FirmwarePerformanceDataTableDxe; - sourceTree = ""; - }; - 9AA911A725CD452900BD5E8B /* EbcDxe */ = { - isa = PBXGroup; - children = ( - 9AA911A825CD452900BD5E8B /* EbcDxe.uni */, - 9AA911A925CD452900BD5E8B /* EbcInt.h */, - 9AA911AA25CD452900BD5E8B /* EbcExecute.h */, - 9AA911AB25CD452900BD5E8B /* EbcDxe.inf */, - 9AA911AC25CD452900BD5E8B /* X64 */, - 9AA911AF25CD452900BD5E8B /* EbcDebugger.inf */, - 9AA911B025CD452900BD5E8B /* EbcDebuggerHook.c */, - 9AA911B125CD452900BD5E8B /* EbcDebugger */, - 9AA911D125CD452900BD5E8B /* EbcDebugger.uni */, - 9AA911D225CD452900BD5E8B /* EbcDebuggerConfig.uni */, - 9AA911D325CD452900BD5E8B /* Ia32 */, - 9AA911D625CD452900BD5E8B /* EbcInt.c */, - 9AA911D725CD452900BD5E8B /* EbcDebuggerConfig.inf */, - 9AA911D825CD452900BD5E8B /* EbcExecute.c */, - 9AA911D925CD452900BD5E8B /* EbcDebuggerHook.h */, - 9AA911DA25CD452900BD5E8B /* AArch64 */, - 9AA911DD25CD452900BD5E8B /* EbcDebuggerConfigExtra.uni */, - 9AA911DE25CD452900BD5E8B /* EbcDxeExtra.uni */, - 9AA911DF25CD452900BD5E8B /* EbcDebuggerExtra.uni */, - ); - path = EbcDxe; - sourceTree = ""; - }; - 9AA911AC25CD452900BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA911AD25CD452900BD5E8B /* EbcSupport.c */, - 9AA911AE25CD452900BD5E8B /* EbcLowLevel.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA911B125CD452900BD5E8B /* EbcDebugger */ = { - isa = PBXGroup; - children = ( - 9AA911B225CD452900BD5E8B /* EdbCommand.h */, - 9AA911B325CD452900BD5E8B /* EdbDisasm.h */, - 9AA911B425CD452900BD5E8B /* EdbDisasmSupport.c */, - 9AA911B525CD452900BD5E8B /* EdbSymbol.c */, - 9AA911B625CD452900BD5E8B /* EdbSupport.h */, - 9AA911B725CD452900BD5E8B /* EdbCommon.h */, - 9AA911B825CD452900BD5E8B /* EdbHook.c */, - 9AA911B925CD452900BD5E8B /* EdbSupportUI.c */, - 9AA911BA25CD452900BD5E8B /* EdbSupportString.c */, - 9AA911BB25CD452900BD5E8B /* EdbCmdExtIo.c */, - 9AA911BC25CD452900BD5E8B /* Edb.c */, - 9AA911BD25CD452900BD5E8B /* EdbCmdMemory.c */, - 9AA911BE25CD452900BD5E8B /* EbcDebuggerConfig.c */, - 9AA911BF25CD452900BD5E8B /* EdbDisasmSupport.h */, - 9AA911C025CD452900BD5E8B /* EdbSymbol.h */, - 9AA911C125CD452900BD5E8B /* EdbSupportFile.c */, - 9AA911C225CD452900BD5E8B /* EdbCommand.c */, - 9AA911C325CD452900BD5E8B /* EdbCmdStep.c */, - 9AA911C425CD452900BD5E8B /* EdbDisasm.c */, - 9AA911C525CD452900BD5E8B /* EdbCmdRegister.c */, - 9AA911C625CD452900BD5E8B /* EdbHook.h */, - 9AA911C725CD452900BD5E8B /* EdbCmdGo.c */, - 9AA911C825CD452900BD5E8B /* EdbCmdScope.c */, - 9AA911C925CD452900BD5E8B /* EdbCmdQuit.c */, - 9AA911CA25CD452900BD5E8B /* EdbCmdHelp.c */, - 9AA911CB25CD452900BD5E8B /* EdbCmdExtPci.c */, - 9AA911CC25CD452900BD5E8B /* EdbCmdBranch.c */, - 9AA911CD25CD452900BD5E8B /* Edb.h */, - 9AA911CE25CD452900BD5E8B /* EdbCmdBreak.c */, - 9AA911CF25CD452900BD5E8B /* EdbCmdSymbol.c */, - 9AA911D025CD452900BD5E8B /* EdbCmdBreakpoint.c */, - ); - path = EbcDebugger; - sourceTree = ""; - }; - 9AA911D325CD452900BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA911D425CD452900BD5E8B /* EbcSupport.c */, - 9AA911D525CD452900BD5E8B /* EbcLowLevel.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA911DA25CD452900BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA911DB25CD452900BD5E8B /* EbcSupport.c */, - 9AA911DC25CD452900BD5E8B /* EbcLowLevel.S */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA911E025CD452900BD5E8B /* EsrtDxe */ = { - isa = PBXGroup; - children = ( - 9AA911E125CD452900BD5E8B /* EsrtDxe.c */, - 9AA911E225CD452900BD5E8B /* EsrtImpl.c */, - 9AA911E325CD452900BD5E8B /* EsrtDxe.uni */, - 9AA911E425CD452900BD5E8B /* EsrtImpl.h */, - 9AA911E525CD452900BD5E8B /* EsrtDxe.inf */, - 9AA911E625CD452900BD5E8B /* EsrtDxeExtra.uni */, - ); - path = EsrtDxe; - sourceTree = ""; - }; - 9AA911E725CD452900BD5E8B /* SmbiosDxe */ = { - isa = PBXGroup; - children = ( - 9AA911E825CD452900BD5E8B /* SmbiosDxe.h */, - 9AA911E925CD452900BD5E8B /* SmbiosDxe.c */, - 9AA911EA25CD452900BD5E8B /* SmbiosDxe.inf */, - 9AA911EB25CD452900BD5E8B /* SmbiosDxe.uni */, - 9AA911EC25CD452900BD5E8B /* SmbiosDxeExtra.uni */, - ); - path = SmbiosDxe; - sourceTree = ""; - }; - 9AA911ED25CD452900BD5E8B /* SectionExtractionDxe */ = { - isa = PBXGroup; - children = ( - 9AA911EE25CD452900BD5E8B /* SectionExtractionDxe.uni */, - 9AA911EF25CD452900BD5E8B /* SectionExtractionDxe.inf */, - 9AA911F025CD452900BD5E8B /* SectionExtractionDxe.c */, - 9AA911F125CD452900BD5E8B /* SectionExtractionDxeExtra.uni */, - ); - path = SectionExtractionDxe; - sourceTree = ""; - }; - 9AA911F225CD452900BD5E8B /* RegularExpressionDxe */ = { - isa = PBXGroup; - children = ( - 9AA911F325CD452900BD5E8B /* RegularExpressionDxe.inf */, - 9AA911F425CD452900BD5E8B /* RegularExpressionDxe.h */, - 9AA911F525CD452900BD5E8B /* Oniguruma */, - 9AA9121C25CD452900BD5E8B /* RegularExpressionDxe.c */, - ); - path = RegularExpressionDxe; - sourceTree = ""; - }; - 9AA911F525CD452900BD5E8B /* Oniguruma */ = { - isa = PBXGroup; - children = ( - 9AA911F625CD452900BD5E8B /* unicode_property_data_posix.c */, - 9AA911F725CD452900BD5E8B /* unicode.c */, - 9AA911F825CD452900BD5E8B /* st.h */, - 9AA911F925CD452900BD5E8B /* ascii.c */, - 9AA911FA25CD452900BD5E8B /* unicode_fold2_key.c */, - 9AA911FB25CD452900BD5E8B /* regparse.h */, - 9AA911FC25CD452900BD5E8B /* AUTHORS */, - 9AA911FD25CD452900BD5E8B /* unicode_fold3_key.c */, - 9AA911FE25CD452900BD5E8B /* regposix.c */, - 9AA911FF25CD452900BD5E8B /* unicode_fold1_key.c */, - 9AA9120025CD452900BD5E8B /* unicode_wb_data.c */, - 9AA9120125CD452900BD5E8B /* regexec.c */, - 9AA9120225CD452900BD5E8B /* regint.h */, - 9AA9120325CD452900BD5E8B /* regenc.h */, - 9AA9120425CD452900BD5E8B /* regcomp.c */, - 9AA9120525CD452900BD5E8B /* unicode_egcb_data.c */, - 9AA9120625CD452900BD5E8B /* regtrav.c */, - 9AA9120725CD452900BD5E8B /* regsyntax.c */, - 9AA9120825CD452900BD5E8B /* OnigurumaIntrinsics.c */, - 9AA9120925CD452900BD5E8B /* regversion.c */, - 9AA9120A25CD452900BD5E8B /* OnigurumaUefiPort.c */, - 9AA9120B25CD452900BD5E8B /* unicode_property_data.c */, - 9AA9120C25CD452900BD5E8B /* README */, - 9AA9120D25CD452900BD5E8B /* st.c */, - 9AA9120E25CD452900BD5E8B /* oniggnu.h */, - 9AA9120F25CD452900BD5E8B /* onigposix.h */, - 9AA9121025CD452900BD5E8B /* COPYING */, - 9AA9121125CD452900BD5E8B /* utf16_le.c */, - 9AA9121225CD452900BD5E8B /* oniguruma.h */, - 9AA9121325CD452900BD5E8B /* regposerr.c */, - 9AA9121425CD452900BD5E8B /* regparse.c */, - 9AA9121525CD452900BD5E8B /* onig_init.c */, - 9AA9121625CD452900BD5E8B /* regenc.c */, - 9AA9121725CD452900BD5E8B /* regerror.c */, - 9AA9121825CD452900BD5E8B /* OnigurumaUefiPort.h */, - 9AA9121925CD452900BD5E8B /* unicode_unfold_key.c */, - 9AA9121A25CD452900BD5E8B /* reggnu.c */, - 9AA9121B25CD452900BD5E8B /* unicode_fold_data.c */, - ); - path = Oniguruma; - sourceTree = ""; - }; - 9AA9121D25CD452900BD5E8B /* Variable */ = { - isa = PBXGroup; - children = ( - 9AA9121E25CD452900BD5E8B /* RuntimeDxe */, - 9AA9123925CD452900BD5E8B /* Pei */, - ); - path = Variable; - sourceTree = ""; - }; - 9AA9121E25CD452900BD5E8B /* RuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA9121F25CD452900BD5E8B /* Measurement.c */, - 9AA9122025CD452900BD5E8B /* SpeculationBarrierDxe.c */, - 9AA9122125CD452900BD5E8B /* VariableStandaloneMm.inf */, - 9AA9122225CD452900BD5E8B /* VariableSmm.uni */, - 9AA9122325CD452900BD5E8B /* VariableSmmRuntimeDxeExtra.uni */, - 9AA9122425CD452900BD5E8B /* SpeculationBarrierSmm.c */, - 9AA9122525CD452900BD5E8B /* VariableSmm.inf */, - 9AA9122625CD452900BD5E8B /* VariableTraditionalMm.c */, - 9AA9122725CD452900BD5E8B /* PrivilegePolymorphic.h */, - 9AA9122825CD452900BD5E8B /* VariableExLib.c */, - 9AA9122925CD452900BD5E8B /* Variable.h */, - 9AA9122A25CD452900BD5E8B /* VariableSmmRuntimeDxe.c */, - 9AA9122B25CD452900BD5E8B /* VariableSmmRuntimeDxe.inf */, - 9AA9122C25CD452900BD5E8B /* VariableStandaloneMm.c */, - 9AA9122D25CD452900BD5E8B /* VariableSmmExtra.uni */, - 9AA9122E25CD452900BD5E8B /* VariableSmm.c */, - 9AA9122F25CD452900BD5E8B /* TcgMorLockSmm.c */, - 9AA9123025CD452900BD5E8B /* Reclaim.c */, - 9AA9123125CD452900BD5E8B /* VariableDxe.c */, - 9AA9123225CD452900BD5E8B /* VariableSmmRuntimeDxe.uni */, - 9AA9123325CD452900BD5E8B /* TcgMorLockDxe.c */, - 9AA9123425CD452900BD5E8B /* VarCheck.c */, - 9AA9123525CD452900BD5E8B /* VariableRuntimeDxe.inf */, - 9AA9123625CD452900BD5E8B /* VariableRuntimeDxeExtra.uni */, - 9AA9123725CD452900BD5E8B /* VariableRuntimeDxe.uni */, - 9AA9123825CD452900BD5E8B /* Variable.c */, - ); - path = RuntimeDxe; - sourceTree = ""; - }; - 9AA9123925CD452900BD5E8B /* Pei */ = { - isa = PBXGroup; - children = ( - 9AA9123A25CD452900BD5E8B /* PeiVariableExtra.uni */, - 9AA9123B25CD452900BD5E8B /* PeiVariable.uni */, - 9AA9123C25CD452900BD5E8B /* Variable.h */, - 9AA9123D25CD452900BD5E8B /* VariablePei.inf */, - 9AA9123E25CD452900BD5E8B /* Variable.c */, - ); - path = Pei; - sourceTree = ""; - }; - 9AA9123F25CD452900BD5E8B /* DisplayEngineDxe */ = { - isa = PBXGroup; - children = ( - 9AA9124025CD452900BD5E8B /* InputHandler.c */, - 9AA9124125CD452900BD5E8B /* FormDisplay.c */, - 9AA9124225CD452900BD5E8B /* DisplayEngine.uni */, - 9AA9124325CD452900BD5E8B /* FormDisplayStr.uni */, - 9AA9124425CD452900BD5E8B /* FormDisplay.h */, - 9AA9124525CD452900BD5E8B /* Popup.c */, - 9AA9124625CD452900BD5E8B /* ProcessOptions.c */, - 9AA9124725CD452900BD5E8B /* DisplayEngineDxe.inf */, - 9AA9124825CD452900BD5E8B /* DisplayEngineExtra.uni */, - ); - path = DisplayEngineDxe; - sourceTree = ""; - }; - 9AA9124925CD452900BD5E8B /* CapsuleOnDiskLoadPei */ = { - isa = PBXGroup; - children = ( - 9AA9124A25CD452900BD5E8B /* CapsuleOnDiskLoadPeiExtra.uni */, - 9AA9124B25CD452900BD5E8B /* CapsuleOnDiskLoadPei.c */, - 9AA9124C25CD452900BD5E8B /* CapsuleOnDiskLoadPei.inf */, - 9AA9124D25CD452900BD5E8B /* CapsuleOnDiskLoadPei.uni */, - ); - path = CapsuleOnDiskLoadPei; - sourceTree = ""; - }; - 9AA9124E25CD452900BD5E8B /* DriverHealthManagerDxe */ = { - isa = PBXGroup; - children = ( - 9AA9124F25CD452900BD5E8B /* DriverHealthManagerDxeExtra.uni */, - 9AA9125025CD452900BD5E8B /* DriverHealthManagerDxe.h */, - 9AA9125125CD452900BD5E8B /* DriverHealthManagerVfr.h */, - 9AA9125225CD452900BD5E8B /* DriverHealthManagerStrings.uni */, - 9AA9125325CD452900BD5E8B /* DriverHealthManagerVfr.Vfr */, - 9AA9125425CD452900BD5E8B /* DriverHealthManagerDxe.uni */, - 9AA9125525CD452A00BD5E8B /* DriverHealthConfigureVfr.Vfr */, - 9AA9125625CD452A00BD5E8B /* DriverHealthManagerDxe.c */, - 9AA9125725CD452A00BD5E8B /* DriverHealthManagerDxe.inf */, - ); - path = DriverHealthManagerDxe; - sourceTree = ""; - }; - 9AA9125825CD452A00BD5E8B /* MonotonicCounterRuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA9125925CD452A00BD5E8B /* MonotonicCounterRuntimeDxeExtra.uni */, - 9AA9125A25CD452A00BD5E8B /* MonotonicCounterRuntimeDxe.inf */, - 9AA9125B25CD452A00BD5E8B /* MonotonicCounter.c */, - 9AA9125C25CD452A00BD5E8B /* MonotonicCounterRuntimeDxe.uni */, - ); - path = MonotonicCounterRuntimeDxe; - sourceTree = ""; - }; - 9AA9125D25CD452A00BD5E8B /* LegacyRegion2Dxe */ = { - isa = PBXGroup; - children = ( - 9AA9125E25CD452A00BD5E8B /* LegacyRegion2Dxe.uni */, - 9AA9125F25CD452A00BD5E8B /* LegacyRegion2.c */, - 9AA9126025CD452A00BD5E8B /* LegacyRegion2Dxe.inf */, - 9AA9126125CD452A00BD5E8B /* LegacyRegion2.h */, - 9AA9126225CD452A00BD5E8B /* LegacyRegion2DxeExtra.uni */, - ); - path = LegacyRegion2Dxe; - sourceTree = ""; - }; - 9AA9126325CD452A00BD5E8B /* WatchdogTimerDxe */ = { - isa = PBXGroup; - children = ( - 9AA9126425CD452A00BD5E8B /* WatchdogTimer.inf */, - 9AA9126525CD452A00BD5E8B /* WatchdogTimer.uni */, - 9AA9126625CD452A00BD5E8B /* WatchdogTimer.c */, - 9AA9126725CD452A00BD5E8B /* WatchdogTimerExtra.uni */, - 9AA9126825CD452A00BD5E8B /* WatchdogTimer.h */, - ); - path = WatchdogTimerDxe; - sourceTree = ""; - }; - 9AA9126925CD452A00BD5E8B /* FaultTolerantWriteDxe */ = { - isa = PBXGroup; - children = ( - 9AA9126A25CD452A00BD5E8B /* FaultTolerantWriteSmmDxeExtra.uni */, - 9AA9126B25CD452A00BD5E8B /* FaultTolerantWriteSmmCommon.h */, - 9AA9126C25CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.h */, - 9AA9126D25CD452A00BD5E8B /* FaultTolerantWriteStandaloneMm.inf */, - 9AA9126E25CD452A00BD5E8B /* SmmFaultTolerantWriteDxeExtra.uni */, - 9AA9126F25CD452A00BD5E8B /* FaultTolerantWrite.c */, - 9AA9127025CD452A00BD5E8B /* FaultTolerantWriteDxe.inf */, - 9AA9127125CD452A00BD5E8B /* FaultTolerantWriteStandaloneMm.c */, - 9AA9127225CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.c */, - 9AA9127325CD452A00BD5E8B /* FaultTolerantWriteDxeExtra.uni */, - 9AA9127425CD452A00BD5E8B /* FaultTolerantWriteDxe.uni */, - 9AA9127525CD452A00BD5E8B /* FaultTolerantWriteSmm.inf */, - 9AA9127625CD452A00BD5E8B /* FaultTolerantWriteTraditionalMm.c */, - 9AA9127725CD452A00BD5E8B /* FaultTolerantWriteDxe.c */, - 9AA9127825CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.uni */, - 9AA9127925CD452A00BD5E8B /* FaultTolerantWriteSmm.c */, - 9AA9127A25CD452A00BD5E8B /* FtwMisc.c */, - 9AA9127B25CD452A00BD5E8B /* SmmFaultTolerantWriteDxe.uni */, - 9AA9127C25CD452A00BD5E8B /* UpdateWorkingBlock.c */, - 9AA9127D25CD452A00BD5E8B /* FaultTolerantWriteSmmDxe.inf */, - 9AA9127E25CD452A00BD5E8B /* FaultTolerantWrite.h */, - ); - path = FaultTolerantWriteDxe; - sourceTree = ""; - }; - 9AA9127F25CD452A00BD5E8B /* DevicePathDxe */ = { - isa = PBXGroup; - children = ( - 9AA9128025CD452A00BD5E8B /* DevicePath.c */, - 9AA9128125CD452A00BD5E8B /* DevicePathDxe.inf */, - 9AA9128225CD452A00BD5E8B /* DevicePathDxeExtra.uni */, - 9AA9128325CD452A00BD5E8B /* DevicePathDxe.uni */, - ); - path = DevicePathDxe; - sourceTree = ""; - }; - 9AA9128425CD452A00BD5E8B /* DriverSampleDxe */ = { - isa = PBXGroup; - children = ( - 9AA9128525CD452A00BD5E8B /* NVDataStruc.h */, - 9AA9128625CD452A00BD5E8B /* DriverSample.c */, - 9AA9128725CD452A00BD5E8B /* DriverSampleDxe.inf */, - 9AA9128825CD452A00BD5E8B /* Inventory.vfr */, - 9AA9128925CD452A00BD5E8B /* Vfr.vfr */, - 9AA9128A25CD452A00BD5E8B /* DriverSample.uni */, - 9AA9128B25CD452A00BD5E8B /* InventoryStrings.uni */, - 9AA9128C25CD452A00BD5E8B /* DriverSampleExtra.uni */, - 9AA9128D25CD452A00BD5E8B /* DriverSample.h */, - 9AA9128E25CD452A00BD5E8B /* VfrStrings.uni */, - ); - path = DriverSampleDxe; - sourceTree = ""; - }; - 9AA9128F25CD452A00BD5E8B /* SmbiosMeasurementDxe */ = { - isa = PBXGroup; - children = ( - 9AA9129025CD452A00BD5E8B /* SmbiosMeasurementDxeExtra.uni */, - 9AA9129125CD452A00BD5E8B /* SmbiosMeasurementDxe.c */, - 9AA9129225CD452A00BD5E8B /* SmbiosMeasurementDxe.inf */, - 9AA9129325CD452A00BD5E8B /* SmbiosMeasurementDxe.uni */, - ); - path = SmbiosMeasurementDxe; - sourceTree = ""; - }; - 9AA9129425CD452A00BD5E8B /* HiiResourcesSampleDxe */ = { - isa = PBXGroup; - children = ( - 9AA9129525CD452A00BD5E8B /* HiiResourcesSample.c */, - 9AA9129625CD452A00BD5E8B /* HiiResourcesSample.uni */, - 9AA9129725CD452A00BD5E8B /* HiiResourcesSampleDxe.inf */, - 9AA9129825CD452A00BD5E8B /* HiiResourcesSampleExtra.uni */, - 9AA9129925CD452A00BD5E8B /* SampleStrings.uni */, - 9AA9129A25CD452A00BD5E8B /* Sample.vfr */, - ); - path = HiiResourcesSampleDxe; - sourceTree = ""; - }; - 9AA9129B25CD452A00BD5E8B /* PlatformDriOverrideDxe */ = { - isa = PBXGroup; - children = ( - 9AA9129C25CD452A00BD5E8B /* InternalPlatDriOverrideDxe.h */, - 9AA9129D25CD452A00BD5E8B /* Vfr.vfr */, - 9AA9129E25CD452A00BD5E8B /* PlatOverMngr.h */, - 9AA9129F25CD452A00BD5E8B /* PlatformDriOverrideDxe.inf */, - 9AA912A025CD452A00BD5E8B /* PlatDriOverrideLib.c */, - 9AA912A125CD452A00BD5E8B /* PlatDriOverrideDxe.uni */, - 9AA912A225CD452A00BD5E8B /* PlatDriOverrideDxeExtra.uni */, - 9AA912A325CD452A00BD5E8B /* PlatDriOverrideDxe.c */, - 9AA912A425CD452A00BD5E8B /* VfrStrings.uni */, - ); - path = PlatformDriOverrideDxe; - sourceTree = ""; - }; - 9AA912A525CD452A00BD5E8B /* LoadFileOnFv2 */ = { - isa = PBXGroup; - children = ( - 9AA912A625CD452A00BD5E8B /* LoadFileOnFv2.c */, - 9AA912A725CD452A00BD5E8B /* LoadFileOnFv2.inf */, - 9AA912A825CD452A00BD5E8B /* LoadFileOnFv2.uni */, - 9AA912A925CD452A00BD5E8B /* LoadFileOnFv2Extra.uni */, - ); - path = LoadFileOnFv2; - sourceTree = ""; - }; - 9AA912AA25CD452A00BD5E8B /* BootManagerPolicyDxe */ = { - isa = PBXGroup; - children = ( - 9AA912AB25CD452A00BD5E8B /* BootManagerPolicyDxe.uni */, - 9AA912AC25CD452A00BD5E8B /* BootManagerPolicyDxe.inf */, - 9AA912AD25CD452A00BD5E8B /* BootManagerPolicyDxeExtra.uni */, - 9AA912AE25CD452A00BD5E8B /* BootManagerPolicyDxe.c */, - ); - path = BootManagerPolicyDxe; - sourceTree = ""; - }; - 9AA912AF25CD452A00BD5E8B /* PCD */ = { - isa = PBXGroup; - children = ( - 9AA912B025CD452A00BD5E8B /* Dxe */, - 9AA912B725CD452A00BD5E8B /* Pei */, - ); - path = PCD; - sourceTree = ""; - }; - 9AA912B025CD452A00BD5E8B /* Dxe */ = { - isa = PBXGroup; - children = ( - 9AA912B125CD452A00BD5E8B /* Pcd.c */, - 9AA912B225CD452A00BD5E8B /* PcdDxeExtra.uni */, - 9AA912B325CD452A00BD5E8B /* Service.h */, - 9AA912B425CD452A00BD5E8B /* Pcd.inf */, - 9AA912B525CD452A00BD5E8B /* Service.c */, - 9AA912B625CD452A00BD5E8B /* PcdDxe.uni */, - ); - path = Dxe; - sourceTree = ""; - }; - 9AA912B725CD452A00BD5E8B /* Pei */ = { - isa = PBXGroup; - children = ( - 9AA912B825CD452A00BD5E8B /* Pcd.c */, - 9AA912B925CD452A00BD5E8B /* Service.h */, - 9AA912BA25CD452A00BD5E8B /* Pcd.inf */, - 9AA912BB25CD452A00BD5E8B /* PcdPeim.uni */, - 9AA912BC25CD452A00BD5E8B /* PcdPeimExtra.uni */, - 9AA912BD25CD452A00BD5E8B /* Service.c */, - ); - path = Pei; - sourceTree = ""; - }; - 9AA912BE25CD452A00BD5E8B /* SectionExtractionPei */ = { - isa = PBXGroup; - children = ( - 9AA912BF25CD452A00BD5E8B /* SectionExtractionPei.c */, - 9AA912C025CD452A00BD5E8B /* SectionExtractionPeiExtra.uni */, - 9AA912C125CD452A00BD5E8B /* SectionExtractionPei.uni */, - 9AA912C225CD452A00BD5E8B /* SectionExtractionPei.inf */, - ); - path = SectionExtractionPei; - sourceTree = ""; - }; - 9AA912C325CD452A00BD5E8B /* StatusCodeHandler */ = { - isa = PBXGroup; - children = ( - 9AA912C425CD452A00BD5E8B /* RuntimeDxe */, - 9AA912CC25CD452A00BD5E8B /* Pei */, - 9AA912D425CD452A00BD5E8B /* Smm */, - ); - path = StatusCodeHandler; - sourceTree = ""; - }; - 9AA912C425CD452A00BD5E8B /* RuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA912C525CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.c */, - 9AA912C625CD452A00BD5E8B /* MemoryStatusCodeWorker.c */, - 9AA912C725CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxeExtra.uni */, - 9AA912C825CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.uni */, - 9AA912C925CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.inf */, - 9AA912CA25CD452A00BD5E8B /* StatusCodeHandlerRuntimeDxe.h */, - 9AA912CB25CD452A00BD5E8B /* SerialStatusCodeWorker.c */, - ); - path = RuntimeDxe; - sourceTree = ""; - }; - 9AA912CC25CD452A00BD5E8B /* Pei */ = { - isa = PBXGroup; - children = ( - 9AA912CD25CD452A00BD5E8B /* StatusCodeHandlerPei.uni */, - 9AA912CE25CD452A00BD5E8B /* StatusCodeHandlerPeiExtra.uni */, - 9AA912CF25CD452A00BD5E8B /* StatusCodeHandlerPei.inf */, - 9AA912D025CD452A00BD5E8B /* StatusCodeHandlerPei.h */, - 9AA912D125CD452A00BD5E8B /* MemoryStausCodeWorker.c */, - 9AA912D225CD452A00BD5E8B /* SerialStatusCodeWorker.c */, - 9AA912D325CD452A00BD5E8B /* StatusCodeHandlerPei.c */, - ); - path = Pei; - sourceTree = ""; - }; - 9AA912D425CD452A00BD5E8B /* Smm */ = { - isa = PBXGroup; - children = ( - 9AA912D525CD452A00BD5E8B /* MemoryStatusCodeWorker.c */, - 9AA912D625CD452A00BD5E8B /* StatusCodeHandlerSmm.c */, - 9AA912D725CD452A00BD5E8B /* StatusCodeHandlerSmmExtra.uni */, - 9AA912D825CD452A00BD5E8B /* StatusCodeHandlerSmm.inf */, - 9AA912D925CD452A00BD5E8B /* SerialStatusCodeWorker.c */, - 9AA912DA25CD452A00BD5E8B /* StatusCodeHandlerSmm.h */, - 9AA912DB25CD452A00BD5E8B /* StatusCodeHandlerSmm.uni */, - ); - path = Smm; - sourceTree = ""; - }; - 9AA912DC25CD452A00BD5E8B /* DebugServicePei */ = { - isa = PBXGroup; - children = ( - 9AA912DD25CD452A00BD5E8B /* DebugServicePei.c */, - 9AA912DE25CD452A00BD5E8B /* DebugService.h */, - 9AA912DF25CD452A00BD5E8B /* DebugServicePei.inf */, - 9AA912E025CD452A00BD5E8B /* DebugServicePei.uni */, - ); - path = DebugServicePei; - sourceTree = ""; - }; - 9AA912E125CD452A00BD5E8B /* TimestampDxe */ = { - isa = PBXGroup; - children = ( - 9AA912E225CD452A00BD5E8B /* TimestampDxe.c */, - 9AA912E325CD452A00BD5E8B /* TimestampDxe.uni */, - 9AA912E425CD452A00BD5E8B /* TimestampDxe.inf */, - 9AA912E525CD452A00BD5E8B /* TimestampDxeExtra.uni */, - ); - path = TimestampDxe; - sourceTree = ""; - }; - 9AA912E625CD452A00BD5E8B /* ResetSystemPei */ = { - isa = PBXGroup; - children = ( - 9AA912E725CD452A00BD5E8B /* ResetSystemPeiExtra.uni */, - 9AA912E825CD452A00BD5E8B /* ResetSystem.h */, - 9AA912E925CD452A00BD5E8B /* ResetSystemPei.inf */, - 9AA912EA25CD452A00BD5E8B /* ResetSystem.c */, - 9AA912EB25CD452A00BD5E8B /* ResetSystemPei.uni */, - ); - path = ResetSystemPei; - sourceTree = ""; - }; - 9AA912EC25CD452A00BD5E8B /* FvSimpleFileSystemDxe */ = { - isa = PBXGroup; - children = ( - 9AA912ED25CD452A00BD5E8B /* FvSimpleFileSystemEntryPoint.c */, - 9AA912EE25CD452A00BD5E8B /* FvSimpleFileSystem.c */, - 9AA912EF25CD452A00BD5E8B /* FvSimpleFileSystemDxe.inf */, - 9AA912F025CD452A00BD5E8B /* ComponentName.c */, - 9AA912F125CD452A00BD5E8B /* FvSimpleFileSystemInternal.h */, - 9AA912F225CD452A00BD5E8B /* FvSimpleFileSystem.uni */, - 9AA912F325CD452A00BD5E8B /* FvSimpleFileSystemExtra.uni */, - ); - path = FvSimpleFileSystemDxe; - sourceTree = ""; - }; - 9AA912F425CD452A00BD5E8B /* SecurityStubDxe */ = { - isa = PBXGroup; - children = ( - 9AA912F525CD452A00BD5E8B /* Defer3rdPartyImageLoad.c */, - 9AA912F625CD452A00BD5E8B /* SecurityStubDxe.uni */, - 9AA912F725CD452A00BD5E8B /* SecurityStub.c */, - 9AA912F825CD452A00BD5E8B /* SecurityStubDxe.inf */, - 9AA912F925CD452A00BD5E8B /* SecurityStubDxeExtra.uni */, - 9AA912FA25CD452A00BD5E8B /* Defer3rdPartyImageLoad.h */, - ); - path = SecurityStubDxe; - sourceTree = ""; - }; - 9AA912FB25CD452A00BD5E8B /* Disk */ = { - isa = PBXGroup; - children = ( - 9AA912FC25CD452A00BD5E8B /* DiskIoDxe */, - 9AA9130325CD452A00BD5E8B /* CdExpressPei */, - 9AA9130925CD452A00BD5E8B /* PartitionDxe */, - 9AA9131425CD452A00BD5E8B /* RamDiskDxe */, - 9AA9132125CD452A00BD5E8B /* UnicodeCollation */, - 9AA9132825CD452A00BD5E8B /* UdfDxe */, - ); - path = Disk; - sourceTree = ""; - }; - 9AA912FC25CD452A00BD5E8B /* DiskIoDxe */ = { - isa = PBXGroup; - children = ( - 9AA912FD25CD452A00BD5E8B /* DiskIoDxe.uni */, - 9AA912FE25CD452A00BD5E8B /* DiskIo.h */, - 9AA912FF25CD452A00BD5E8B /* DiskIoDxe.inf */, - 9AA9130025CD452A00BD5E8B /* ComponentName.c */, - 9AA9130125CD452A00BD5E8B /* DiskIoDxeExtra.uni */, - 9AA9130225CD452A00BD5E8B /* DiskIo.c */, - ); - path = DiskIoDxe; - sourceTree = ""; - }; - 9AA9130325CD452A00BD5E8B /* CdExpressPei */ = { - isa = PBXGroup; - children = ( - 9AA9130425CD452A00BD5E8B /* CdExpressPei.inf */, - 9AA9130525CD452A00BD5E8B /* PeiCdExpress.c */, - 9AA9130625CD452A00BD5E8B /* CdExpressPei.uni */, - 9AA9130725CD452A00BD5E8B /* PeiCdExpress.h */, - 9AA9130825CD452A00BD5E8B /* CdExpressPeiExtra.uni */, - ); - path = CdExpressPei; - sourceTree = ""; - }; - 9AA9130925CD452A00BD5E8B /* PartitionDxe */ = { - isa = PBXGroup; - children = ( - 9AA9130A25CD452A00BD5E8B /* Partition.c */, - 9AA9130B25CD452A00BD5E8B /* Udf.c */, - 9AA9130C25CD452A00BD5E8B /* PartitionDxeExtra.uni */, - 9AA9130D25CD452A00BD5E8B /* ComponentName.c */, - 9AA9130E25CD452A00BD5E8B /* ElTorito.c */, - 9AA9130F25CD452A00BD5E8B /* PartitionDxe.uni */, - 9AA9131025CD452A00BD5E8B /* Partition.h */, - 9AA9131125CD452A00BD5E8B /* PartitionDxe.inf */, - 9AA9131225CD452A00BD5E8B /* Mbr.c */, - 9AA9131325CD452A00BD5E8B /* Gpt.c */, - ); - path = PartitionDxe; - sourceTree = ""; - }; - 9AA9131425CD452A00BD5E8B /* RamDiskDxe */ = { - isa = PBXGroup; - children = ( - 9AA9131525CD452A00BD5E8B /* RamDiskImpl.h */, - 9AA9131625CD452A00BD5E8B /* RamDiskFileExplorer.c */, - 9AA9131725CD452A00BD5E8B /* RamDiskNVData.h */, - 9AA9131825CD452A00BD5E8B /* RamDiskHiiStrings.uni */, - 9AA9131925CD452A00BD5E8B /* RamDiskImpl.c */, - 9AA9131A25CD452A00BD5E8B /* RamDiskBlockIo.c */, - 9AA9131B25CD452A00BD5E8B /* RamDiskProtocol.c */, - 9AA9131C25CD452A00BD5E8B /* RamDiskHii.vfr */, - 9AA9131D25CD452A00BD5E8B /* RamDisk.asl */, - 9AA9131E25CD452A00BD5E8B /* RamDiskDxe.inf */, - 9AA9131F25CD452A00BD5E8B /* RamDiskDriver.c */, - 9AA9132025CD452A00BD5E8B /* RamDiskDxe.uni */, - ); - path = RamDiskDxe; - sourceTree = ""; - }; - 9AA9132125CD452A00BD5E8B /* UnicodeCollation */ = { - isa = PBXGroup; - children = ( - 9AA9132225CD452A00BD5E8B /* EnglishDxe */, - ); - path = UnicodeCollation; - sourceTree = ""; - }; - 9AA9132225CD452A00BD5E8B /* EnglishDxe */ = { - isa = PBXGroup; - children = ( - 9AA9132325CD452A00BD5E8B /* EnglishDxe.uni */, - 9AA9132425CD452A00BD5E8B /* EnglishDxeExtra.uni */, - 9AA9132525CD452A00BD5E8B /* UnicodeCollationEng.c */, - 9AA9132625CD452A00BD5E8B /* EnglishDxe.inf */, - 9AA9132725CD452A00BD5E8B /* UnicodeCollationEng.h */, - ); - path = EnglishDxe; - sourceTree = ""; - }; - 9AA9132825CD452A00BD5E8B /* UdfDxe */ = { - isa = PBXGroup; - children = ( - 9AA9132925CD452A00BD5E8B /* FileName.c */, - 9AA9132A25CD452A00BD5E8B /* Udf.c */, - 9AA9132B25CD452A00BD5E8B /* FileSystemOperations.c */, - 9AA9132C25CD452A00BD5E8B /* ComponentName.c */, - 9AA9132D25CD452A00BD5E8B /* UdfDxe.inf */, - 9AA9132E25CD452A00BD5E8B /* Udf.h */, - 9AA9132F25CD452A00BD5E8B /* File.c */, - ); - path = UdfDxe; - sourceTree = ""; - }; - 9AA9133025CD452A00BD5E8B /* MemoryTest */ = { - isa = PBXGroup; - children = ( - 9AA9133125CD452A00BD5E8B /* GenericMemoryTestDxe */, - 9AA9133725CD452A00BD5E8B /* NullMemoryTestDxe */, - ); - path = MemoryTest; - sourceTree = ""; - }; - 9AA9133125CD452A00BD5E8B /* GenericMemoryTestDxe */ = { - isa = PBXGroup; - children = ( - 9AA9133225CD452A00BD5E8B /* LightMemoryTest.c */, - 9AA9133325CD452A00BD5E8B /* GenericMemoryTestDxe.inf */, - 9AA9133425CD452A00BD5E8B /* GenericMemoryTestDxeExtra.uni */, - 9AA9133525CD452A00BD5E8B /* GenericMemoryTestDxe.uni */, - 9AA9133625CD452A00BD5E8B /* LightMemoryTest.h */, - ); - path = GenericMemoryTestDxe; - sourceTree = ""; - }; - 9AA9133725CD452A00BD5E8B /* NullMemoryTestDxe */ = { - isa = PBXGroup; - children = ( - 9AA9133825CD452A00BD5E8B /* NullMemoryTest.h */, - 9AA9133925CD452A00BD5E8B /* NullMemoryTestDxeExtra.uni */, - 9AA9133A25CD452A00BD5E8B /* NullMemoryTestDxe.inf */, - 9AA9133B25CD452A00BD5E8B /* NullMemoryTest.c */, - 9AA9133C25CD452A00BD5E8B /* NullMemoryTestDxe.uni */, - ); - path = NullMemoryTestDxe; - sourceTree = ""; - }; - 9AA9133D25CD452A00BD5E8B /* HiiDatabaseDxe */ = { - isa = PBXGroup; - children = ( - 9AA9133E25CD452A00BD5E8B /* HiiDatabaseDxe.inf */, - 9AA9133F25CD452A00BD5E8B /* HiiDatabase.uni */, - 9AA9134025CD452A00BD5E8B /* Database.c */, - 9AA9134125CD452A00BD5E8B /* ConfigRouting.c */, - 9AA9134225CD452A00BD5E8B /* Font.c */, - 9AA9134325CD452A00BD5E8B /* String.c */, - 9AA9134425CD452A00BD5E8B /* Image.c */, - 9AA9134525CD452A00BD5E8B /* HiiDatabaseExtra.uni */, - 9AA9134625CD452A00BD5E8B /* HiiDatabase.h */, - 9AA9134725CD452A00BD5E8B /* ConfigKeywordHandler.c */, - 9AA9134825CD452A00BD5E8B /* HiiDatabaseEntry.c */, - 9AA9134925CD452A00BD5E8B /* ImageEx.c */, - ); - path = HiiDatabaseDxe; - sourceTree = ""; - }; - 9AA9134A25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei */ = { - isa = PBXGroup; - children = ( - 9AA9134B25CD452A00BD5E8B /* PciCfg2.c */, - 9AA9134C25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei.inf */, - 9AA9134D25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2Pei.uni */, - 9AA9134E25CD452A00BD5E8B /* PcatSingleSegmentPciCfg2PeiExtra.uni */, - ); - path = PcatSingleSegmentPciCfg2Pei; - sourceTree = ""; - }; - 9AA9134F25CD452A00BD5E8B /* FaultTolerantWritePei */ = { - isa = PBXGroup; - children = ( - 9AA9135025CD452A00BD5E8B /* FaultTolerantWritePei.inf */, - 9AA9135125CD452A00BD5E8B /* FaultTolerantWritePei.uni */, - 9AA9135225CD452A00BD5E8B /* FaultTolerantWritePei.c */, - 9AA9135325CD452A00BD5E8B /* FaultTolerantWritePeiExtra.uni */, - ); - path = FaultTolerantWritePei; - sourceTree = ""; - }; - 9AA9135425CD452A00BD5E8B /* BdsDxe */ = { - isa = PBXGroup; - children = ( - 9AA9135525CD452A00BD5E8B /* Language.h */, - 9AA9135625CD452A00BD5E8B /* BdsEntry.c */, - 9AA9135725CD452A00BD5E8B /* HwErrRecSupport.c */, - 9AA9135825CD452A00BD5E8B /* BdsDxe.inf */, - 9AA9135925CD452A00BD5E8B /* BdsDxeExtra.uni */, - 9AA9135A25CD452A00BD5E8B /* BdsDxe.uni */, - 9AA9135B25CD452A00BD5E8B /* Bds.h */, - 9AA9135C25CD452A00BD5E8B /* Language.c */, - 9AA9135D25CD452A00BD5E8B /* HwErrRecSupport.h */, - ); - path = BdsDxe; - sourceTree = ""; - }; - 9AA9135E25CD452A00BD5E8B /* SmmCommunicationBufferDxe */ = { - isa = PBXGroup; - children = ( - 9AA9135F25CD452A00BD5E8B /* SmmCommunicationBufferExtraDxe.uni */, - 9AA9136025CD452A00BD5E8B /* SmmCommunicationBufferDxe.c */, - 9AA9136125CD452A00BD5E8B /* SmmCommunicationBufferDxe.uni */, - 9AA9136225CD452A00BD5E8B /* SmmCommunicationBufferDxe.inf */, - ); - path = SmmCommunicationBufferDxe; - sourceTree = ""; - }; - 9AA9136325CD452A00BD5E8B /* CapsulePei */ = { - isa = PBXGroup; - children = ( - 9AA9136425CD452A00BD5E8B /* CapsulePei.uni */, - 9AA9136525CD452A00BD5E8B /* CapsulePei.inf */, - 9AA9136625CD452A00BD5E8B /* CapsuleX64Extra.uni */, - 9AA9136725CD452A00BD5E8B /* CapsulePeiExtra.uni */, - 9AA9136825CD452A00BD5E8B /* X64 */, - 9AA9136B25CD452A00BD5E8B /* Common */, - 9AA9136E25CD452A00BD5E8B /* CapsuleX64.uni */, - 9AA9136F25CD452A00BD5E8B /* Capsule.h */, - 9AA9137025CD452A00BD5E8B /* CapsuleX64.inf */, - 9AA9137125CD452A00BD5E8B /* UefiCapsule.c */, - ); - path = CapsulePei; - sourceTree = ""; - }; - 9AA9136825CD452A00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA9136925CD452A00BD5E8B /* X64Entry.c */, - 9AA9136A25CD452A00BD5E8B /* PageFaultHandler.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA9136B25CD452A00BD5E8B /* Common */ = { - isa = PBXGroup; - children = ( - 9AA9136C25CD452A00BD5E8B /* CapsuleCoalesce.c */, - 9AA9136D25CD452A00BD5E8B /* CommonHeader.h */, - ); - path = Common; - sourceTree = ""; - }; - 9AA9137225CD452A00BD5E8B /* ResetSystemRuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA9137325CD452A00BD5E8B /* ResetSystem.h */, - 9AA9137425CD452A00BD5E8B /* ResetSystemRuntimeDxeExtra.uni */, - 9AA9137525CD452A00BD5E8B /* ResetSystemRuntimeDxe.uni */, - 9AA9137625CD452A00BD5E8B /* ResetSystemRuntimeDxe.inf */, - 9AA9137725CD452A00BD5E8B /* ResetSystem.c */, - ); - path = ResetSystemRuntimeDxe; - sourceTree = ""; - }; - 9AA9137825CD452A00BD5E8B /* PrintDxe */ = { - isa = PBXGroup; - children = ( - 9AA9137925CD452A00BD5E8B /* Print.c */, - 9AA9137A25CD452A00BD5E8B /* PrintDxeExtra.uni */, - 9AA9137B25CD452A00BD5E8B /* PrintDxe.uni */, - 9AA9137C25CD452A00BD5E8B /* PrintDxe.inf */, - ); - path = PrintDxe; - sourceTree = ""; - }; - 9AA9137D25CD452A00BD5E8B /* SerialDxe */ = { - isa = PBXGroup; - children = ( - 9AA9137E25CD452A00BD5E8B /* SerialIo.c */, - 9AA9137F25CD452A00BD5E8B /* SerialDxe.inf */, - 9AA9138025CD452A00BD5E8B /* SerialDxe.uni */, - 9AA9138125CD452A00BD5E8B /* SerialDxeExtra.uni */, - ); - path = SerialDxe; - sourceTree = ""; - }; - 9AA9138225CD452A00BD5E8B /* LockBox */ = { - isa = PBXGroup; - children = ( - 9AA9138325CD452A00BD5E8B /* SmmLockBox */, - ); - path = LockBox; - sourceTree = ""; - }; - 9AA9138325CD452A00BD5E8B /* SmmLockBox */ = { - isa = PBXGroup; - children = ( - 9AA9138425CD452A00BD5E8B /* SmmLockBoxExtra.uni */, - 9AA9138525CD452A00BD5E8B /* SmmLockBox.inf */, - 9AA9138625CD452A00BD5E8B /* SmmLockBox.uni */, - 9AA9138725CD452A00BD5E8B /* SmmLockBox.c */, - ); - path = SmmLockBox; - sourceTree = ""; - }; - 9AA9138825CD452A00BD5E8B /* FileExplorerDxe */ = { - isa = PBXGroup; - children = ( - 9AA9138925CD452A00BD5E8B /* FileExplorerDxe.c */, - 9AA9138A25CD452A00BD5E8B /* FileExplorerDxe.uni */, - 9AA9138B25CD452A00BD5E8B /* FileExplorerDxeExtra.uni */, - 9AA9138C25CD452A00BD5E8B /* FileExplorerDxe.inf */, - ); - path = FileExplorerDxe; - sourceTree = ""; - }; - 9AA9138D25CD452A00BD5E8B /* ReportStatusCodeRouter */ = { - isa = PBXGroup; - children = ( - 9AA9138E25CD452A00BD5E8B /* RuntimeDxe */, - 9AA9139425CD452A00BD5E8B /* Pei */, - 9AA9139A25CD452A00BD5E8B /* Smm */, - ); - path = ReportStatusCodeRouter; - sourceTree = ""; - }; - 9AA9138E25CD452A00BD5E8B /* RuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA9138F25CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.c */, - 9AA9139025CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxeExtra.uni */, - 9AA9139125CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.uni */, - 9AA9139225CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.inf */, - 9AA9139325CD452A00BD5E8B /* ReportStatusCodeRouterRuntimeDxe.h */, - ); - path = RuntimeDxe; - sourceTree = ""; - }; - 9AA9139425CD452A00BD5E8B /* Pei */ = { - isa = PBXGroup; - children = ( - 9AA9139525CD452A00BD5E8B /* ReportStatusCodeRouterPei.inf */, - 9AA9139625CD452A00BD5E8B /* ReportStatusCodeRouterPei.uni */, - 9AA9139725CD452A00BD5E8B /* ReportStatusCodeRouterPeiExtra.uni */, - 9AA9139825CD452A00BD5E8B /* ReportStatusCodeRouterPei.h */, - 9AA9139925CD452A00BD5E8B /* ReportStatusCodeRouterPei.c */, - ); - path = Pei; - sourceTree = ""; - }; - 9AA9139A25CD452A00BD5E8B /* Smm */ = { - isa = PBXGroup; - children = ( - 9AA9139B25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.c */, - 9AA9139C25CD452A00BD5E8B /* ReportStatusCodeRouterSmmExtra.uni */, - 9AA9139D25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.uni */, - 9AA9139E25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.h */, - 9AA9139F25CD452A00BD5E8B /* ReportStatusCodeRouterSmm.inf */, - ); - path = Smm; - sourceTree = ""; - }; - 9AA913A025CD452A00BD5E8B /* CapsuleRuntimeDxe */ = { - isa = PBXGroup; - children = ( - 9AA913A125CD452A00BD5E8B /* CapsuleCache.c */, - 9AA913A225CD452A00BD5E8B /* CapsuleCacheNull.c */, - 9AA913A325CD452A00BD5E8B /* X64 */, - 9AA913A525CD452A00BD5E8B /* CapsuleService.h */, - 9AA913A625CD452A00BD5E8B /* CapsuleRuntimeDxe.uni */, - 9AA913A725CD452A00BD5E8B /* CapsuleRuntimeDxe.inf */, - 9AA913A825CD452A00BD5E8B /* CapsuleRuntimeDxeExtra.uni */, - 9AA913A925CD452A00BD5E8B /* CapsuleReset.c */, - 9AA913AA25CD452A00BD5E8B /* SaveLongModeContext.c */, - 9AA913AB25CD452A00BD5E8B /* Arm */, - 9AA913AD25CD452A00BD5E8B /* CapsuleService.c */, - ); - path = CapsuleRuntimeDxe; - sourceTree = ""; - }; - 9AA913A325CD452A00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA913A425CD452A00BD5E8B /* SaveLongModeContext.c */, - ); - path = X64; - sourceTree = ""; - }; - 9AA913AB25CD452A00BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA913AC25CD452A00BD5E8B /* CapsuleReset.c */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA913AE25CD452A00BD5E8B /* SetupBrowserDxe */ = { - isa = PBXGroup; - children = ( - 9AA913AF25CD452A00BD5E8B /* Expression.c */, - 9AA913B025CD452A00BD5E8B /* SetupBrowserExtra.uni */, - 9AA913B125CD452A00BD5E8B /* Setup.h */, - 9AA913B225CD452A00BD5E8B /* Presentation.c */, - 9AA913B325CD452A00BD5E8B /* SetupBrowserDxe.inf */, - 9AA913B425CD452A00BD5E8B /* Setup.c */, - 9AA913B525CD452A00BD5E8B /* Expression.h */, - 9AA913B625CD452A00BD5E8B /* IfrParse.c */, - 9AA913B725CD452A00BD5E8B /* SetupBrowser.uni */, - ); - path = SetupBrowserDxe; - sourceTree = ""; - }; - 9AA913B825CD452A00BD5E8B /* Console */ = { - isa = PBXGroup; - children = ( - 9AA913B925CD452A00BD5E8B /* GraphicsConsoleDxe */, - 9AA913C125CD452A00BD5E8B /* TerminalDxe */, - 9AA913CC25CD452A00BD5E8B /* ConPlatformDxe */, - 9AA913D325CD452A00BD5E8B /* ConSplitterDxe */, - 9AA913DB25CD452A00BD5E8B /* GraphicsOutputDxe */, - ); - path = Console; - sourceTree = ""; - }; - 9AA913B925CD452A00BD5E8B /* GraphicsConsoleDxe */ = { - isa = PBXGroup; - children = ( - 9AA913BA25CD452A00BD5E8B /* GraphicsConsoleDxeExtra.uni */, - 9AA913BB25CD452A00BD5E8B /* GraphicsConsole.h */, - 9AA913BC25CD452A00BD5E8B /* ComponentName.c */, - 9AA913BD25CD452A00BD5E8B /* GraphicsConsoleDxe.inf */, - 9AA913BE25CD452A00BD5E8B /* GraphicsConsoleDxe.uni */, - 9AA913BF25CD452A00BD5E8B /* LaffStd.c */, - 9AA913C025CD452A00BD5E8B /* GraphicsConsole.c */, - ); - path = GraphicsConsoleDxe; - sourceTree = ""; - }; - 9AA913C125CD452A00BD5E8B /* TerminalDxe */ = { - isa = PBXGroup; - children = ( - 9AA913C225CD452A00BD5E8B /* TerminalDxeExtra.uni */, - 9AA913C325CD452A00BD5E8B /* TerminalDxe.uni */, - 9AA913C425CD452A00BD5E8B /* TerminalConOut.c */, - 9AA913C525CD452A00BD5E8B /* TerminalConIn.c */, - 9AA913C625CD452A00BD5E8B /* TerminalDxe.inf */, - 9AA913C725CD452A00BD5E8B /* Terminal.c */, - 9AA913C825CD452A00BD5E8B /* Vtutf8.c */, - 9AA913C925CD452A00BD5E8B /* ComponentName.c */, - 9AA913CA25CD452A00BD5E8B /* Terminal.h */, - 9AA913CB25CD452A00BD5E8B /* Ansi.c */, - ); - path = TerminalDxe; - sourceTree = ""; - }; - 9AA913CC25CD452A00BD5E8B /* ConPlatformDxe */ = { - isa = PBXGroup; - children = ( - 9AA913CD25CD452A00BD5E8B /* ConPlatformDxeExtra.uni */, - 9AA913CE25CD452A00BD5E8B /* ConPlatform.c */, - 9AA913CF25CD452A00BD5E8B /* ConPlatformDxe.inf */, - 9AA913D025CD452A00BD5E8B /* ComponentName.c */, - 9AA913D125CD452A00BD5E8B /* ConPlatformDxe.uni */, - 9AA913D225CD452A00BD5E8B /* ConPlatform.h */, - ); - path = ConPlatformDxe; - sourceTree = ""; - }; - 9AA913D325CD452A00BD5E8B /* ConSplitterDxe */ = { - isa = PBXGroup; - children = ( - 9AA913D425CD452A00BD5E8B /* ConSplitter.h */, - 9AA913D525CD452A00BD5E8B /* ConSplitterGraphics.c */, - 9AA913D625CD452A00BD5E8B /* ComponentName.c */, - 9AA913D725CD452A00BD5E8B /* ConSplitter.c */, - 9AA913D825CD452A00BD5E8B /* ConSplitterDxe.uni */, - 9AA913D925CD452A00BD5E8B /* ConSplitterDxeExtra.uni */, - 9AA913DA25CD452A00BD5E8B /* ConSplitterDxe.inf */, - ); - path = ConSplitterDxe; - sourceTree = ""; - }; - 9AA913DB25CD452A00BD5E8B /* GraphicsOutputDxe */ = { - isa = PBXGroup; - children = ( - 9AA913DC25CD452A00BD5E8B /* GraphicsOutput.h */, - 9AA913DD25CD452A00BD5E8B /* ComponentName.c */, - 9AA913DE25CD452A00BD5E8B /* GraphicsOutputDxe.inf */, - 9AA913DF25CD452A00BD5E8B /* GraphicsOutput.c */, - ); - path = GraphicsOutputDxe; - sourceTree = ""; - }; - 9AA913E025CD452A00BD5E8B /* Metronome */ = { - isa = PBXGroup; - children = ( - 9AA913E125CD452A00BD5E8B /* Metronome.inf */, - 9AA913E225CD452A00BD5E8B /* Metronome.c */, - 9AA913E325CD452A00BD5E8B /* Metronome.uni */, - 9AA913E425CD452A00BD5E8B /* MetronomeExtra.uni */, - 9AA913E525CD452A00BD5E8B /* Metronome.h */, - ); - path = Metronome; - sourceTree = ""; - }; - 9AA913E625CD452A00BD5E8B /* Include */ = { - isa = PBXGroup; - children = ( - 9AA913E725CD452A00BD5E8B /* Library */, - 9AA9140C25CD452A00BD5E8B /* Protocol */, - 9AA9143525CD452B00BD5E8B /* Guid */, - 9AA9146E25CD452B00BD5E8B /* Ppi */, - ); - path = Include; - sourceTree = ""; - }; - 9AA913E725CD452A00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA913E825CD452A00BD5E8B /* FmpAuthenticationLib.h */, - 9AA913E925CD452A00BD5E8B /* PlatformHookLib.h */, - 9AA913EA25CD452A00BD5E8B /* UefiBootManagerLib.h */, - 9AA913EB25CD452A00BD5E8B /* HttpLib.h */, - 9AA913EC25CD452A00BD5E8B /* TpmMeasurementLib.h */, - 9AA913ED25CD452A00BD5E8B /* PciHostBridgeLib.h */, - 9AA913EE25CD452A00BD5E8B /* SecurityManagementLib.h */, - 9AA913EF25CD452A00BD5E8B /* DisplayUpdateProgressLib.h */, - 9AA913F025CD452A00BD5E8B /* IpmiLib.h */, - 9AA913F125CD452A00BD5E8B /* DebugAgentLib.h */, - 9AA913F225CD452A00BD5E8B /* UefiHiiServicesLib.h */, - 9AA913F325CD452A00BD5E8B /* PlatformBootManagerLib.h */, - 9AA913F425CD452A00BD5E8B /* UdpIoLib.h */, - 9AA913F525CD452A00BD5E8B /* MemoryProfileLib.h */, - 9AA913F625CD452A00BD5E8B /* SmmCorePlatformHookLib.h */, - 9AA913F725CD452A00BD5E8B /* CustomizedDisplayLib.h */, - 9AA913F825CD452A00BD5E8B /* ResetUtilityLib.h */, - 9AA913F925CD452A00BD5E8B /* SortLib.h */, - 9AA913FA25CD452A00BD5E8B /* FrameBufferBltLib.h */, - 9AA913FB25CD452A00BD5E8B /* NetLib.h */, - 9AA913FC25CD452A00BD5E8B /* OemHookStatusCodeLib.h */, - 9AA913FD25CD452A00BD5E8B /* BmpSupportLib.h */, - 9AA913FE25CD452A00BD5E8B /* LockBoxLib.h */, - 9AA913FF25CD452A00BD5E8B /* ResetSystemLib.h */, - 9AA9140025CD452A00BD5E8B /* VarCheckLib.h */, - 9AA9140125CD452A00BD5E8B /* RecoveryLib.h */, - 9AA9140225CD452A00BD5E8B /* AuthVariableLib.h */, - 9AA9140325CD452A00BD5E8B /* HiiLib.h */, - 9AA9140425CD452A00BD5E8B /* NonDiscoverableDeviceRegistrationLib.h */, - 9AA9140525CD452A00BD5E8B /* TcpIoLib.h */, - 9AA9140625CD452A00BD5E8B /* BootLogoLib.h */, - 9AA9140725CD452A00BD5E8B /* PlatformVarCleanupLib.h */, - 9AA9140825CD452A00BD5E8B /* CpuExceptionHandlerLib.h */, - 9AA9140925CD452A00BD5E8B /* CapsuleLib.h */, - 9AA9140A25CD452A00BD5E8B /* S3Lib.h */, - 9AA9140B25CD452A00BD5E8B /* FileExplorerLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA9140C25CD452A00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA9140D25CD452A00BD5E8B /* Ps2Policy.h */, - 9AA9140E25CD452A00BD5E8B /* FileExplorer.h */, - 9AA9140F25CD452A00BD5E8B /* UfsHostControllerPlatform.h */, - 9AA9141025CD452A00BD5E8B /* EsrtManagement.h */, - 9AA9141125CD452A00BD5E8B /* NonDiscoverableDevice.h */, - 9AA9141225CD452A00BD5E8B /* PlatformSpecificResetFilter.h */, - 9AA9141325CD452A00BD5E8B /* IpmiProtocol.h */, - 9AA9141425CD452A00BD5E8B /* SwapAddressRange.h */, - 9AA9141525CD452A00BD5E8B /* DebuggerConfiguration.h */, - 9AA9141625CD452A00BD5E8B /* IoMmu.h */, - 9AA9141725CD452A00BD5E8B /* PlatformSpecificResetHandler.h */, - 9AA9141825CD452A00BD5E8B /* LoadPe32Image.h */, - 9AA9141925CD452A00BD5E8B /* VarCheck.h */, - 9AA9141A25CD452A00BD5E8B /* FirmwareManagementProgress.h */, - 9AA9141B25CD452A00BD5E8B /* AtaAtapiPolicy.h */, - 9AA9141C25CD452A00BD5E8B /* SmmMemoryAttribute.h */, - 9AA9141D25CD452A00BD5E8B /* SdMmcOverride.h */, - 9AA9141E25CD452A00BD5E8B /* FormBrowserEx2.h */, - 9AA9141F25CD452A00BD5E8B /* SmmSwapAddressRange.h */, - 9AA9142025CD452A00BD5E8B /* UfsHostController.h */, - 9AA9142125CD452A00BD5E8B /* SmmFirmwareVolumeBlock.h */, - 9AA9142225CD452A00BD5E8B /* EbcVmTest.h */, - 9AA9142325CD452A00BD5E8B /* PlatformLogo.h */, - 9AA9142425CD452A00BD5E8B /* PeCoffImageEmulator.h */, - 9AA9142525CD452A00BD5E8B /* Print2.h */, - 9AA9142625CD452B00BD5E8B /* BootLogo.h */, - 9AA9142725CD452B00BD5E8B /* SmmReadyToBoot.h */, - 9AA9142825CD452B00BD5E8B /* SmmLegacyBoot.h */, - 9AA9142925CD452B00BD5E8B /* SmmVariable.h */, - 9AA9142A25CD452B00BD5E8B /* SmmFaultTolerantWrite.h */, - 9AA9142B25CD452B00BD5E8B /* LockBox.h */, - 9AA9142C25CD452B00BD5E8B /* GenericMemoryTest.h */, - 9AA9142D25CD452B00BD5E8B /* DisplayProtocol.h */, - 9AA9142E25CD452B00BD5E8B /* BootLogo2.h */, - 9AA9142F25CD452B00BD5E8B /* FormBrowserEx.h */, - 9AA9143025CD452B00BD5E8B /* VariableLock.h */, - 9AA9143125CD452B00BD5E8B /* EbcSimpleDebugger.h */, - 9AA9143225CD452B00BD5E8B /* SmmVarCheck.h */, - 9AA9143325CD452B00BD5E8B /* SmmExitBootServices.h */, - 9AA9143425CD452B00BD5E8B /* FaultTolerantWrite.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA9143525CD452B00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA9143625CD452B00BD5E8B /* EndOfS3Resume.h */, - 9AA9143725CD452B00BD5E8B /* MdeModulePkgTokenSpace.h */, - 9AA9143825CD452B00BD5E8B /* LoadModuleAtFixedAddress.h */, - 9AA9143925CD452B00BD5E8B /* SystemNvDataGuid.h */, - 9AA9143A25CD452B00BD5E8B /* ExtendedFirmwarePerformance.h */, - 9AA9143B25CD452B00BD5E8B /* MdeModuleHii.h */, - 9AA9143C25CD452B00BD5E8B /* NonDiscoverableDevice.h */, - 9AA9143D25CD452B00BD5E8B /* PlatformHasAcpi.h */, - 9AA9143E25CD452B00BD5E8B /* SmmVariableCommon.h */, - 9AA9143F25CD452B00BD5E8B /* MemoryProfile.h */, - 9AA9144025CD452B00BD5E8B /* RamDiskHii.h */, - 9AA9144125CD452B00BD5E8B /* PcdDataBaseSignatureGuid.h */, - 9AA9144225CD452B00BD5E8B /* VariableIndexTable.h */, - 9AA9144325CD452B00BD5E8B /* ConsoleInDevice.h */, - 9AA9144425CD452B00BD5E8B /* SerialPortLibVendor.h */, - 9AA9144525CD452B00BD5E8B /* RecoveryDevice.h */, - 9AA9144625CD452B00BD5E8B /* IdleLoopEvent.h */, - 9AA9144725CD452B00BD5E8B /* Performance.h */, - 9AA9144825CD452B00BD5E8B /* UsbKeyBoardLayout.h */, - 9AA9144925CD452B00BD5E8B /* ZeroGuid.h */, - 9AA9144A25CD452B00BD5E8B /* PcdDataBaseHobGuid.h */, - 9AA9144B25CD452B00BD5E8B /* LzmaDecompress.h */, - 9AA9144C25CD452B00BD5E8B /* Ip4Config2Hii.h */, - 9AA9144D25CD452B00BD5E8B /* PiSmmMemoryAttributesTable.h */, - 9AA9144E25CD452B00BD5E8B /* VarErrorFlag.h */, - 9AA9144F25CD452B00BD5E8B /* ConsoleOutDevice.h */, - 9AA9145025CD452B00BD5E8B /* SmmLockBox.h */, - 9AA9145125CD452B00BD5E8B /* BootScriptExecutorVariable.h */, - 9AA9145225CD452B00BD5E8B /* MtcVendor.h */, - 9AA9145325CD452B00BD5E8B /* DriverSampleHii.h */, - 9AA9145425CD452B00BD5E8B /* StandardErrorDevice.h */, - 9AA9145525CD452B00BD5E8B /* MemoryStatusCodeRecord.h */, - 9AA9145625CD452B00BD5E8B /* S3SmmInitDone.h */, - 9AA9145725CD452B00BD5E8B /* StatusCodeDataTypeDebug.h */, - 9AA9145825CD452B00BD5E8B /* EventExitBootServiceFailed.h */, - 9AA9145925CD452B00BD5E8B /* S3StorageDeviceInitList.h */, - 9AA9145A25CD452B00BD5E8B /* CapsuleVendor.h */, - 9AA9145B25CD452B00BD5E8B /* ConnectConInEvent.h */, - 9AA9145C25CD452B00BD5E8B /* VlanConfigHii.h */, - 9AA9145D25CD452B00BD5E8B /* SmiHandlerProfile.h */, - 9AA9145E25CD452B00BD5E8B /* PerformanceMeasurement.h */, - 9AA9145F25CD452B00BD5E8B /* HiiBootMaintenanceFormset.h */, - 9AA9146025CD452B00BD5E8B /* PlatDriOverrideHii.h */, - 9AA9146125CD452B00BD5E8B /* DebugMask.h */, - 9AA9146225CD452B00BD5E8B /* VariableFormat.h */, - 9AA9146325CD452B00BD5E8B /* AcpiS3Context.h */, - 9AA9146425CD452B00BD5E8B /* StatusCodeDataTypeVariable.h */, - 9AA9146525CD452B00BD5E8B /* Ip4IScsiConfigHii.h */, - 9AA9146625CD452B00BD5E8B /* Crc32GuidedSectionExtraction.h */, - 9AA9146725CD452B00BD5E8B /* TtyTerm.h */, - 9AA9146825CD452B00BD5E8B /* PiSmmCommunicationRegionTable.h */, - 9AA9146925CD452B00BD5E8B /* StatusCodeCallbackGuid.h */, - 9AA9146A25CD452B00BD5E8B /* HiiResourceSampleHii.h */, - 9AA9146B25CD452B00BD5E8B /* MemoryTypeInformation.h */, - 9AA9146C25CD452B00BD5E8B /* FirmwarePerformance.h */, - 9AA9146D25CD452B00BD5E8B /* FaultTolerantWrite.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA9146E25CD452B00BD5E8B /* Ppi */ = { - isa = PBXGroup; - children = ( - 9AA9146F25CD452B00BD5E8B /* SerialPortPei.h */, - 9AA9147025CD452B00BD5E8B /* PlatformSpecificResetFilter.h */, - 9AA9147125CD452B00BD5E8B /* Debug.h */, - 9AA9147225CD452B00BD5E8B /* SdMmcHostController.h */, - 9AA9147325CD452B00BD5E8B /* IoMmu.h */, - 9AA9147425CD452B00BD5E8B /* Usb2HostController.h */, - 9AA9147525CD452B00BD5E8B /* AtaController.h */, - 9AA9147625CD452B00BD5E8B /* AtaAhciController.h */, - 9AA9147725CD452B00BD5E8B /* PlatformSpecificResetHandler.h */, - 9AA9147825CD452B00BD5E8B /* AtaPassThru.h */, - 9AA9147925CD452B00BD5E8B /* IpmiPpi.h */, - 9AA9147A25CD452B00BD5E8B /* UfsHostController.h */, - 9AA9147B25CD452B00BD5E8B /* PlatformSpecificResetNotification.h */, - 9AA9147C25CD452B00BD5E8B /* StorageSecurityCommand.h */, - 9AA9147D25CD452B00BD5E8B /* SmmControl.h */, - 9AA9147E25CD452B00BD5E8B /* SmmCommunication.h */, - 9AA9147F25CD452B00BD5E8B /* NvmExpressPassThru.h */, - 9AA9148025CD452B00BD5E8B /* UsbHostController.h */, - 9AA9148125CD452B00BD5E8B /* UsbIo.h */, - 9AA9148225CD452B00BD5E8B /* NvmExpressHostController.h */, - 9AA9148325CD452B00BD5E8B /* UsbController.h */, - 9AA9148425CD452B00BD5E8B /* SmmAccess.h */, - 9AA9148525CD452B00BD5E8B /* CapsuleOnDisk.h */, - 9AA9148625CD452B00BD5E8B /* PostBootScriptTable.h */, - 9AA9148725CD452B00BD5E8B /* SecPerformance.h */, - ); - path = Ppi; - sourceTree = ""; - }; - 9AA9148925CD452B00BD5E8B /* Bus */ = { - isa = PBXGroup; - children = ( - 9AA9148A25CD452B00BD5E8B /* Sd */, - 9AA914B725CD452B00BD5E8B /* Pci */, - 9AA9158F25CD452B00BD5E8B /* Isa */, - 9AA915AA25CD452B00BD5E8B /* Scsi */, - 9AA915B925CD452B00BD5E8B /* Ufs */, - 9AA915CF25CD452B00BD5E8B /* I2c */, - 9AA915DE25CD452B00BD5E8B /* Usb */, - 9AA9162E25CD452B00BD5E8B /* Ata */, - ); - path = Bus; - sourceTree = ""; - }; - 9AA9148A25CD452B00BD5E8B /* Sd */ = { - isa = PBXGroup; - children = ( - 9AA9148B25CD452B00BD5E8B /* SdBlockIoPei */, - 9AA9149625CD452B00BD5E8B /* EmmcBlockIoPei */, - 9AA914A125CD452B00BD5E8B /* SdDxe */, - 9AA914AC25CD452B00BD5E8B /* EmmcDxe */, - ); - path = Sd; - sourceTree = ""; - }; - 9AA9148B25CD452B00BD5E8B /* SdBlockIoPei */ = { - isa = PBXGroup; - children = ( - 9AA9148C25CD452B00BD5E8B /* SdBlockIoPei.c */, - 9AA9148D25CD452B00BD5E8B /* SdHcMem.c */, - 9AA9148E25CD452B00BD5E8B /* SdBlockIoPeiExtra.uni */, - 9AA9148F25CD452B00BD5E8B /* SdHci.h */, - 9AA9149025CD452B00BD5E8B /* SdBlockIoPei.uni */, - 9AA9149125CD452B00BD5E8B /* SdBlockIoPei.inf */, - 9AA9149225CD452B00BD5E8B /* SdHcMem.h */, - 9AA9149325CD452B00BD5E8B /* SdBlockIoPei.h */, - 9AA9149425CD452B00BD5E8B /* DmaMem.c */, - 9AA9149525CD452B00BD5E8B /* SdHci.c */, - ); - path = SdBlockIoPei; - sourceTree = ""; - }; - 9AA9149625CD452B00BD5E8B /* EmmcBlockIoPei */ = { - isa = PBXGroup; - children = ( - 9AA9149725CD452B00BD5E8B /* EmmcHcMem.c */, - 9AA9149825CD452B00BD5E8B /* EmmcHci.c */, - 9AA9149925CD452B00BD5E8B /* EmmcBlockIoPei.c */, - 9AA9149A25CD452B00BD5E8B /* EmmcBlockIoPeiExtra.uni */, - 9AA9149B25CD452B00BD5E8B /* EmmcHcMem.h */, - 9AA9149C25CD452B00BD5E8B /* EmmcHci.h */, - 9AA9149D25CD452B00BD5E8B /* EmmcBlockIoPei.h */, - 9AA9149E25CD452B00BD5E8B /* DmaMem.c */, - 9AA9149F25CD452B00BD5E8B /* EmmcBlockIoPei.uni */, - 9AA914A025CD452B00BD5E8B /* EmmcBlockIoPei.inf */, - ); - path = EmmcBlockIoPei; - sourceTree = ""; - }; - 9AA914A125CD452B00BD5E8B /* SdDxe */ = { - isa = PBXGroup; - children = ( - 9AA914A225CD452B00BD5E8B /* SdBlockIo.c */, - 9AA914A325CD452B00BD5E8B /* SdDxe.uni */, - 9AA914A425CD452B00BD5E8B /* SdDxe.c */, - 9AA914A525CD452B00BD5E8B /* SdDxe.inf */, - 9AA914A625CD452B00BD5E8B /* ComponentName.c */, - 9AA914A725CD452B00BD5E8B /* SdDiskInfo.h */, - 9AA914A825CD452B00BD5E8B /* SdBlockIo.h */, - 9AA914A925CD452B00BD5E8B /* SdDxe.h */, - 9AA914AA25CD452B00BD5E8B /* SdDxeExtra.uni */, - 9AA914AB25CD452B00BD5E8B /* SdDiskInfo.c */, - ); - path = SdDxe; - sourceTree = ""; - }; - 9AA914AC25CD452B00BD5E8B /* EmmcDxe */ = { - isa = PBXGroup; - children = ( - 9AA914AD25CD452B00BD5E8B /* EmmcDxe.h */, - 9AA914AE25CD452B00BD5E8B /* EmmcDiskInfo.h */, - 9AA914AF25CD452B00BD5E8B /* EmmcDxe.uni */, - 9AA914B025CD452B00BD5E8B /* EmmcBlockIo.c */, - 9AA914B125CD452B00BD5E8B /* ComponentName.c */, - 9AA914B225CD452B00BD5E8B /* EmmcDxe.inf */, - 9AA914B325CD452B00BD5E8B /* EmmcDxe.c */, - 9AA914B425CD452B00BD5E8B /* EmmcDiskInfo.c */, - 9AA914B525CD452B00BD5E8B /* EmmcBlockIo.h */, - 9AA914B625CD452B00BD5E8B /* EmmcDxeExtra.uni */, - ); - path = EmmcDxe; - sourceTree = ""; - }; - 9AA914B725CD452B00BD5E8B /* Pci */ = { - isa = PBXGroup; - children = ( - 9AA914B825CD452B00BD5E8B /* IdeBusPei */, - 9AA914BE25CD452B00BD5E8B /* SdMmcPciHcDxe */, - 9AA914C925CD452B00BD5E8B /* IncompatiblePciDeviceSupportDxe */, - 9AA914CE25CD452B00BD5E8B /* PciBusDxe */, - 9AA914EE25CD452B00BD5E8B /* XhciPei */, - 9AA914FA25CD452B00BD5E8B /* EhciPei */, - 9AA9150825CD452B00BD5E8B /* UfsPciHcDxe */, - 9AA9150F25CD452B00BD5E8B /* UhciDxe */, - 9AA9152125CD452B00BD5E8B /* NvmExpressPei */, - 9AA9153225CD452B00BD5E8B /* SdMmcPciHcPei */, - 9AA9153825CD452B00BD5E8B /* SataControllerDxe */, - 9AA9153F25CD452B00BD5E8B /* PciSioSerialDxe */, - 9AA9154725CD452B00BD5E8B /* PciHostBridgeDxe */, - 9AA9154E25CD452B00BD5E8B /* XhciDxe */, - 9AA9155C25CD452B00BD5E8B /* UhciPei */, - 9AA9156325CD452B00BD5E8B /* NvmExpressDxe */, - 9AA9157125CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe */, - 9AA9157725CD452B00BD5E8B /* EhciDxe */, - 9AA9158925CD452B00BD5E8B /* UfsPciHcPei */, - ); - path = Pci; - sourceTree = ""; - }; - 9AA914B825CD452B00BD5E8B /* IdeBusPei */ = { - isa = PBXGroup; - children = ( - 9AA914B925CD452B00BD5E8B /* AtapiPeim.h */, - 9AA914BA25CD452B00BD5E8B /* IdeBusPei.uni */, - 9AA914BB25CD452B00BD5E8B /* IdeBusPeiExtra.uni */, - 9AA914BC25CD452B00BD5E8B /* IdeBusPei.inf */, - 9AA914BD25CD452B00BD5E8B /* AtapiPeim.c */, - ); - path = IdeBusPei; - sourceTree = ""; - }; - 9AA914BE25CD452B00BD5E8B /* SdMmcPciHcDxe */ = { - isa = PBXGroup; - children = ( - 9AA914BF25CD452B00BD5E8B /* SdMmcPciHci.c */, - 9AA914C025CD452B00BD5E8B /* SdMmcPciHcDxeExtra.uni */, - 9AA914C125CD452B00BD5E8B /* SdDevice.c */, - 9AA914C225CD452B00BD5E8B /* ComponentName.c */, - 9AA914C325CD452B00BD5E8B /* SdMmcPciHcDxe.h */, - 9AA914C425CD452B00BD5E8B /* SdMmcPciHci.h */, - 9AA914C525CD452B00BD5E8B /* EmmcDevice.c */, - 9AA914C625CD452B00BD5E8B /* SdMmcPciHcDxe.inf */, - 9AA914C725CD452B00BD5E8B /* SdMmcPciHcDxe.uni */, - 9AA914C825CD452B00BD5E8B /* SdMmcPciHcDxe.c */, - ); - path = SdMmcPciHcDxe; - sourceTree = ""; - }; - 9AA914C925CD452B00BD5E8B /* IncompatiblePciDeviceSupportDxe */ = { - isa = PBXGroup; - children = ( - 9AA914CA25CD452B00BD5E8B /* IncompatiblePciDeviceSupportDxe.inf */, - 9AA914CB25CD452B00BD5E8B /* IncompatiblePciDeviceSupportExtra.uni */, - 9AA914CC25CD452B00BD5E8B /* IncompatiblePciDeviceSupport.uni */, - 9AA914CD25CD452B00BD5E8B /* IncompatiblePciDeviceSupport.c */, - ); - path = IncompatiblePciDeviceSupportDxe; - sourceTree = ""; - }; - 9AA914CE25CD452B00BD5E8B /* PciBusDxe */ = { - isa = PBXGroup; - children = ( - 9AA914CF25CD452B00BD5E8B /* PciEnumerator.c */, - 9AA914D025CD452B00BD5E8B /* PciDriverOverride.c */, - 9AA914D125CD452B00BD5E8B /* PciResourceSupport.c */, - 9AA914D225CD452B00BD5E8B /* PciDeviceSupport.c */, - 9AA914D325CD452B00BD5E8B /* PciIo.c */, - 9AA914D425CD452B00BD5E8B /* PciCommand.c */, - 9AA914D525CD452B00BD5E8B /* PciHotPlugSupport.c */, - 9AA914D625CD452B00BD5E8B /* PciOptionRomSupport.h */, - 9AA914D725CD452B00BD5E8B /* PciRomTable.h */, - 9AA914D825CD452B00BD5E8B /* PciEnumeratorSupport.c */, - 9AA914D925CD452B00BD5E8B /* PciLib.h */, - 9AA914DA25CD452B00BD5E8B /* PciBusDxeExtra.uni */, - 9AA914DB25CD452B00BD5E8B /* ComponentName.c */, - 9AA914DC25CD452B00BD5E8B /* PciBus.c */, - 9AA914DD25CD452B00BD5E8B /* PciPowerManagement.c */, - 9AA914DE25CD452B00BD5E8B /* PciResourceSupport.h */, - 9AA914DF25CD452B00BD5E8B /* PciDriverOverride.h */, - 9AA914E025CD452B00BD5E8B /* PciEnumerator.h */, - 9AA914E125CD452B00BD5E8B /* PciCommand.h */, - 9AA914E225CD452B00BD5E8B /* PciIo.h */, - 9AA914E325CD452B00BD5E8B /* PciDeviceSupport.h */, - 9AA914E425CD452B00BD5E8B /* PciRomTable.c */, - 9AA914E525CD452B00BD5E8B /* PciBusDxe.inf */, - 9AA914E625CD452B00BD5E8B /* PciOptionRomSupport.c */, - 9AA914E725CD452B00BD5E8B /* PciHotPlugSupport.h */, - 9AA914E825CD452B00BD5E8B /* PciPowerManagement.h */, - 9AA914E925CD452B00BD5E8B /* PciBus.h */, - 9AA914EA25CD452B00BD5E8B /* ComponentName.h */, - 9AA914EB25CD452B00BD5E8B /* PciBusDxe.uni */, - 9AA914EC25CD452B00BD5E8B /* PciEnumeratorSupport.h */, - 9AA914ED25CD452B00BD5E8B /* PciLib.c */, - ); - path = PciBusDxe; - sourceTree = ""; - }; - 9AA914EE25CD452B00BD5E8B /* XhciPei */ = { - isa = PBXGroup; - children = ( - 9AA914EF25CD452B00BD5E8B /* XhciSched.h */, - 9AA914F025CD452B00BD5E8B /* XhciPei.inf */, - 9AA914F125CD452B00BD5E8B /* XhcPeim.h */, - 9AA914F225CD452B00BD5E8B /* XhciPei.uni */, - 9AA914F325CD452B00BD5E8B /* UsbHcMem.h */, - 9AA914F425CD452B00BD5E8B /* XhciSched.c */, - 9AA914F525CD452B00BD5E8B /* DmaMem.c */, - 9AA914F625CD452B00BD5E8B /* XhciPeiExtra.uni */, - 9AA914F725CD452B00BD5E8B /* UsbHcMem.c */, - 9AA914F825CD452B00BD5E8B /* XhciReg.h */, - 9AA914F925CD452B00BD5E8B /* XhcPeim.c */, - ); - path = XhciPei; - sourceTree = ""; - }; - 9AA914FA25CD452B00BD5E8B /* EhciPei */ = { - isa = PBXGroup; - children = ( - 9AA914FB25CD452B00BD5E8B /* EhciPeiExtra.uni */, - 9AA914FC25CD452B00BD5E8B /* EhciUrb.h */, - 9AA914FD25CD452B00BD5E8B /* EhcPeim.h */, - 9AA914FE25CD452B00BD5E8B /* UsbHcMem.h */, - 9AA914FF25CD452B00BD5E8B /* EhciSched.c */, - 9AA9150025CD452B00BD5E8B /* EhciPei.uni */, - 9AA9150125CD452B00BD5E8B /* EhciPei.inf */, - 9AA9150225CD452B00BD5E8B /* DmaMem.c */, - 9AA9150325CD452B00BD5E8B /* EhciReg.h */, - 9AA9150425CD452B00BD5E8B /* EhcPeim.c */, - 9AA9150525CD452B00BD5E8B /* EhciUrb.c */, - 9AA9150625CD452B00BD5E8B /* EhciSched.h */, - 9AA9150725CD452B00BD5E8B /* UsbHcMem.c */, - ); - path = EhciPei; - sourceTree = ""; - }; - 9AA9150825CD452B00BD5E8B /* UfsPciHcDxe */ = { - isa = PBXGroup; - children = ( - 9AA9150925CD452B00BD5E8B /* UfsPciHcDxeExtra.uni */, - 9AA9150A25CD452B00BD5E8B /* ComponentName.c */, - 9AA9150B25CD452B00BD5E8B /* UfsPciHcDxe.c */, - 9AA9150C25CD452B00BD5E8B /* UfsPciHcDxe.uni */, - 9AA9150D25CD452B00BD5E8B /* UfsPciHcDxe.h */, - 9AA9150E25CD452B00BD5E8B /* UfsPciHcDxe.inf */, - ); - path = UfsPciHcDxe; - sourceTree = ""; - }; - 9AA9150F25CD452B00BD5E8B /* UhciDxe */ = { - isa = PBXGroup; - children = ( - 9AA9151025CD452B00BD5E8B /* UhciSched.h */, - 9AA9151125CD452B00BD5E8B /* UhciReg.h */, - 9AA9151225CD452B00BD5E8B /* UhciDebug.c */, - 9AA9151325CD452B00BD5E8B /* UhciQueue.h */, - 9AA9151425CD452B00BD5E8B /* Uhci.c */, - 9AA9151525CD452B00BD5E8B /* UhciDxeExtra.uni */, - 9AA9151625CD452B00BD5E8B /* ComponentName.c */, - 9AA9151725CD452B00BD5E8B /* UsbHcMem.h */, - 9AA9151825CD452B00BD5E8B /* UhciSched.c */, - 9AA9151925CD452B00BD5E8B /* UhciDxe.inf */, - 9AA9151A25CD452B00BD5E8B /* UhciDebug.h */, - 9AA9151B25CD452B00BD5E8B /* UhciReg.c */, - 9AA9151C25CD452B00BD5E8B /* UhciDxe.uni */, - 9AA9151D25CD452B00BD5E8B /* UhciQueue.c */, - 9AA9151E25CD452B00BD5E8B /* UsbHcMem.c */, - 9AA9151F25CD452B00BD5E8B /* Uhci.h */, - 9AA9152025CD452B00BD5E8B /* ComponentName.h */, - ); - path = UhciDxe; - sourceTree = ""; - }; - 9AA9152125CD452B00BD5E8B /* NvmExpressPei */ = { - isa = PBXGroup; - children = ( - 9AA9152225CD452B00BD5E8B /* DevicePath.c */, - 9AA9152325CD452B00BD5E8B /* NvmExpressPeiHci.h */, - 9AA9152425CD452B00BD5E8B /* NvmExpressPeiStorageSecurity.h */, - 9AA9152525CD452B00BD5E8B /* NvmExpressPei.c */, - 9AA9152625CD452B00BD5E8B /* NvmExpressPeiBlockIo.c */, - 9AA9152725CD452B00BD5E8B /* NvmExpressPeiExtra.uni */, - 9AA9152825CD452B00BD5E8B /* NvmExpressPeiPassThru.h */, - 9AA9152925CD452B00BD5E8B /* NvmExpressPeiS3.c */, - 9AA9152A25CD452B00BD5E8B /* NvmExpressPeiStorageSecurity.c */, - 9AA9152B25CD452B00BD5E8B /* NvmExpressPei.h */, - 9AA9152C25CD452B00BD5E8B /* NvmExpressPei.inf */, - 9AA9152D25CD452B00BD5E8B /* NvmExpressPeiHci.c */, - 9AA9152E25CD452B00BD5E8B /* NvmExpressPei.uni */, - 9AA9152F25CD452B00BD5E8B /* NvmExpressPeiBlockIo.h */, - 9AA9153025CD452B00BD5E8B /* DmaMem.c */, - 9AA9153125CD452B00BD5E8B /* NvmExpressPeiPassThru.c */, - ); - path = NvmExpressPei; - sourceTree = ""; - }; - 9AA9153225CD452B00BD5E8B /* SdMmcPciHcPei */ = { - isa = PBXGroup; - children = ( - 9AA9153325CD452B00BD5E8B /* SdMmcPciHcPei.inf */, - 9AA9153425CD452B00BD5E8B /* SdMmcPciHcPei.c */, - 9AA9153525CD452B00BD5E8B /* SdMmcPciHcPei.uni */, - 9AA9153625CD452B00BD5E8B /* SdMmcPciHcPeiExtra.uni */, - 9AA9153725CD452B00BD5E8B /* SdMmcPciHcPei.h */, - ); - path = SdMmcPciHcPei; - sourceTree = ""; - }; - 9AA9153825CD452B00BD5E8B /* SataControllerDxe */ = { - isa = PBXGroup; - children = ( - 9AA9153925CD452B00BD5E8B /* SataController.c */, - 9AA9153A25CD452B00BD5E8B /* SataControllerDxe.uni */, - 9AA9153B25CD452B00BD5E8B /* SataControllerDxeExtra.uni */, - 9AA9153C25CD452B00BD5E8B /* ComponentName.c */, - 9AA9153D25CD452B00BD5E8B /* SataControllerDxe.inf */, - 9AA9153E25CD452B00BD5E8B /* SataController.h */, - ); - path = SataControllerDxe; - sourceTree = ""; - }; - 9AA9153F25CD452B00BD5E8B /* PciSioSerialDxe */ = { - isa = PBXGroup; - children = ( - 9AA9154025CD452B00BD5E8B /* PciSioSerialDxe.inf */, - 9AA9154125CD452B00BD5E8B /* Serial.c */, - 9AA9154225CD452B00BD5E8B /* SerialIo.c */, - 9AA9154325CD452B00BD5E8B /* PciSioSerialDxe.uni */, - 9AA9154425CD452B00BD5E8B /* PciSioSerialDxeExtra.uni */, - 9AA9154525CD452B00BD5E8B /* ComponentName.c */, - 9AA9154625CD452B00BD5E8B /* Serial.h */, - ); - path = PciSioSerialDxe; - sourceTree = ""; - }; - 9AA9154725CD452B00BD5E8B /* PciHostBridgeDxe */ = { - isa = PBXGroup; - children = ( - 9AA9154825CD452B00BD5E8B /* PciRootBridgeIo.c */, - 9AA9154925CD452B00BD5E8B /* PciHostResource.h */, - 9AA9154A25CD452B00BD5E8B /* PciHostBridge.h */, - 9AA9154B25CD452B00BD5E8B /* PciRootBridge.h */, - 9AA9154C25CD452B00BD5E8B /* PciHostBridgeDxe.inf */, - 9AA9154D25CD452B00BD5E8B /* PciHostBridge.c */, - ); - path = PciHostBridgeDxe; - sourceTree = ""; - }; - 9AA9154E25CD452B00BD5E8B /* XhciDxe */ = { - isa = PBXGroup; - children = ( - 9AA9154F25CD452B00BD5E8B /* XhciDxeExtra.uni */, - 9AA9155025CD452B00BD5E8B /* XhciSched.h */, - 9AA9155125CD452B00BD5E8B /* Xhci.c */, - 9AA9155225CD452B00BD5E8B /* XhciReg.c */, - 9AA9155325CD452B00BD5E8B /* ComponentName.c */, - 9AA9155425CD452B00BD5E8B /* UsbHcMem.h */, - 9AA9155525CD452B00BD5E8B /* XhciSched.c */, - 9AA9155625CD452B00BD5E8B /* XhciDxe.inf */, - 9AA9155725CD452B00BD5E8B /* XhciDxe.uni */, - 9AA9155825CD452B00BD5E8B /* Xhci.h */, - 9AA9155925CD452B00BD5E8B /* UsbHcMem.c */, - 9AA9155A25CD452B00BD5E8B /* ComponentName.h */, - 9AA9155B25CD452B00BD5E8B /* XhciReg.h */, - ); - path = XhciDxe; - sourceTree = ""; - }; - 9AA9155C25CD452B00BD5E8B /* UhciPei */ = { - isa = PBXGroup; - children = ( - 9AA9155D25CD452B00BD5E8B /* UhcPeim.c */, - 9AA9155E25CD452B00BD5E8B /* UhciPei.inf */, - 9AA9155F25CD452B00BD5E8B /* UhciPei.uni */, - 9AA9156025CD452B00BD5E8B /* UhciPeiExtra.uni */, - 9AA9156125CD452B00BD5E8B /* UhcPeim.h */, - 9AA9156225CD452B00BD5E8B /* DmaMem.c */, - ); - path = UhciPei; - sourceTree = ""; - }; - 9AA9156325CD452B00BD5E8B /* NvmExpressDxe */ = { - isa = PBXGroup; - children = ( - 9AA9156425CD452B00BD5E8B /* NvmExpressHci.c */, - 9AA9156525CD452B00BD5E8B /* NvmExpressPassthru.c */, - 9AA9156625CD452B00BD5E8B /* NvmExpressBlockIo.c */, - 9AA9156725CD452B00BD5E8B /* NvmExpressDxe.inf */, - 9AA9156825CD452B00BD5E8B /* NvmExpressDxe.uni */, - 9AA9156925CD452B00BD5E8B /* NvmExpress.c */, - 9AA9156A25CD452B00BD5E8B /* NvmExpressDiskInfo.h */, - 9AA9156B25CD452B00BD5E8B /* ComponentName.c */, - 9AA9156C25CD452B00BD5E8B /* NvmExpressBlockIo.h */, - 9AA9156D25CD452B00BD5E8B /* NvmExpressHci.h */, - 9AA9156E25CD452B00BD5E8B /* NvmExpressDxeExtra.uni */, - 9AA9156F25CD452B00BD5E8B /* NvmExpressDiskInfo.c */, - 9AA9157025CD452B00BD5E8B /* NvmExpress.h */, - ); - path = NvmExpressDxe; - sourceTree = ""; - }; - 9AA9157125CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe */ = { - isa = PBXGroup; - children = ( - 9AA9157225CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe.inf */, - 9AA9157325CD452B00BD5E8B /* NonDiscoverablePciDeviceIo.c */, - 9AA9157425CD452B00BD5E8B /* ComponentName.c */, - 9AA9157525CD452B00BD5E8B /* NonDiscoverablePciDeviceDxe.c */, - 9AA9157625CD452B00BD5E8B /* NonDiscoverablePciDeviceIo.h */, - ); - path = NonDiscoverablePciDeviceDxe; - sourceTree = ""; - }; - 9AA9157725CD452B00BD5E8B /* EhciDxe */ = { - isa = PBXGroup; - children = ( - 9AA9157825CD452B00BD5E8B /* EhciReg.c */, - 9AA9157925CD452B00BD5E8B /* EhciUrb.h */, - 9AA9157A25CD452B00BD5E8B /* EhciDebug.h */, - 9AA9157B25CD452B00BD5E8B /* EhciDxe.uni */, - 9AA9157C25CD452B00BD5E8B /* Ehci.h */, - 9AA9157D25CD452B00BD5E8B /* ComponentName.c */, - 9AA9157E25CD452B00BD5E8B /* EhciDxe.inf */, - 9AA9157F25CD452B00BD5E8B /* UsbHcMem.h */, - 9AA9158025CD452B00BD5E8B /* EhciSched.c */, - 9AA9158125CD452B00BD5E8B /* EhciDxeExtra.uni */, - 9AA9158225CD452B00BD5E8B /* Ehci.c */, - 9AA9158325CD452B00BD5E8B /* EhciDebug.c */, - 9AA9158425CD452B00BD5E8B /* EhciReg.h */, - 9AA9158525CD452B00BD5E8B /* EhciUrb.c */, - 9AA9158625CD452B00BD5E8B /* EhciSched.h */, - 9AA9158725CD452B00BD5E8B /* UsbHcMem.c */, - 9AA9158825CD452B00BD5E8B /* ComponentName.h */, - ); - path = EhciDxe; - sourceTree = ""; - }; - 9AA9158925CD452B00BD5E8B /* UfsPciHcPei */ = { - isa = PBXGroup; - children = ( - 9AA9158A25CD452B00BD5E8B /* UfsPciHcPei.uni */, - 9AA9158B25CD452B00BD5E8B /* UfsPciHcPei.inf */, - 9AA9158C25CD452B00BD5E8B /* UfsPciHcPei.h */, - 9AA9158D25CD452B00BD5E8B /* UfsPciHcPeiExtra.uni */, - 9AA9158E25CD452B00BD5E8B /* UfsPciHcPei.c */, - ); - path = UfsPciHcPei; - sourceTree = ""; - }; - 9AA9158F25CD452B00BD5E8B /* Isa */ = { - isa = PBXGroup; - children = ( - 9AA9159025CD452B00BD5E8B /* IsaBusDxe */, - 9AA9159825CD452B00BD5E8B /* Ps2KeyboardDxe */, - 9AA915A125CD452B00BD5E8B /* Ps2MouseDxe */, - ); - path = Isa; - sourceTree = ""; - }; - 9AA9159025CD452B00BD5E8B /* IsaBusDxe */ = { - isa = PBXGroup; - children = ( - 9AA9159125CD452B00BD5E8B /* IsaBusDxeExtra.uni */, - 9AA9159225CD452B00BD5E8B /* ComponentName.c */, - 9AA9159325CD452B00BD5E8B /* IsaBusDxe.h */, - 9AA9159425CD452B00BD5E8B /* IsaBusDxe.inf */, - 9AA9159525CD452B00BD5E8B /* IsaBusDxe.uni */, - 9AA9159625CD452B00BD5E8B /* IsaBusDxe.c */, - 9AA9159725CD452B00BD5E8B /* ComponentName.h */, - ); - path = IsaBusDxe; - sourceTree = ""; - }; - 9AA9159825CD452B00BD5E8B /* Ps2KeyboardDxe */ = { - isa = PBXGroup; - children = ( - 9AA9159925CD452B00BD5E8B /* Ps2KbdTextIn.c */, - 9AA9159A25CD452B00BD5E8B /* Ps2KeyboardDxeExtra.uni */, - 9AA9159B25CD452B00BD5E8B /* Ps2Keyboard.c */, - 9AA9159C25CD452B00BD5E8B /* Ps2KbdCtrller.c */, - 9AA9159D25CD452B00BD5E8B /* ComponentName.c */, - 9AA9159E25CD452B00BD5E8B /* Ps2KeyboardDxe.inf */, - 9AA9159F25CD452B00BD5E8B /* Ps2KeyboardDxe.uni */, - 9AA915A025CD452B00BD5E8B /* Ps2Keyboard.h */, - ); - path = Ps2KeyboardDxe; - sourceTree = ""; - }; - 9AA915A125CD452B00BD5E8B /* Ps2MouseDxe */ = { - isa = PBXGroup; - children = ( - 9AA915A225CD452B00BD5E8B /* Ps2Mouse.c */, - 9AA915A325CD452B00BD5E8B /* ComponentName.c */, - 9AA915A425CD452B00BD5E8B /* CommPs2.h */, - 9AA915A525CD452B00BD5E8B /* Ps2Mouse.h */, - 9AA915A625CD452B00BD5E8B /* Ps2MouseDxeExtra.uni */, - 9AA915A725CD452B00BD5E8B /* Ps2MouseDxe.inf */, - 9AA915A825CD452B00BD5E8B /* CommPs2.c */, - 9AA915A925CD452B00BD5E8B /* Ps2MouseDxe.uni */, - ); - path = Ps2MouseDxe; - sourceTree = ""; - }; - 9AA915AA25CD452B00BD5E8B /* Scsi */ = { - isa = PBXGroup; - children = ( - 9AA915AB25CD452B00BD5E8B /* ScsiDiskDxe */, - 9AA915B225CD452B00BD5E8B /* ScsiBusDxe */, - ); - path = Scsi; - sourceTree = ""; - }; - 9AA915AB25CD452B00BD5E8B /* ScsiDiskDxe */ = { - isa = PBXGroup; - children = ( - 9AA915AC25CD452B00BD5E8B /* ScsiDiskDxe.inf */, - 9AA915AD25CD452B00BD5E8B /* ScsiDisk.c */, - 9AA915AE25CD452B00BD5E8B /* ComponentName.c */, - 9AA915AF25CD452B00BD5E8B /* ScsiDisk.uni */, - 9AA915B025CD452B00BD5E8B /* ScsiDiskExtra.uni */, - 9AA915B125CD452B00BD5E8B /* ScsiDisk.h */, - ); - path = ScsiDiskDxe; - sourceTree = ""; - }; - 9AA915B225CD452B00BD5E8B /* ScsiBusDxe */ = { - isa = PBXGroup; - children = ( - 9AA915B325CD452B00BD5E8B /* ScsiBusExtra.uni */, - 9AA915B425CD452B00BD5E8B /* ScsiBus.c */, - 9AA915B525CD452B00BD5E8B /* ComponentName.c */, - 9AA915B625CD452B00BD5E8B /* ScsiBus.uni */, - 9AA915B725CD452B00BD5E8B /* ScsiBusDxe.inf */, - 9AA915B825CD452B00BD5E8B /* ScsiBus.h */, - ); - path = ScsiBusDxe; - sourceTree = ""; - }; - 9AA915B925CD452B00BD5E8B /* Ufs */ = { - isa = PBXGroup; - children = ( - 9AA915BA25CD452B00BD5E8B /* UfsBlockIoPei */, - 9AA915C525CD452B00BD5E8B /* UfsPassThruDxe */, - ); - path = Ufs; - sourceTree = ""; - }; - 9AA915BA25CD452B00BD5E8B /* UfsBlockIoPei */ = { - isa = PBXGroup; - children = ( - 9AA915BB25CD452B00BD5E8B /* UfsBlockIoPei.inf */, - 9AA915BC25CD452B00BD5E8B /* UfsHcMem.c */, - 9AA915BD25CD452B00BD5E8B /* UfsBlockIoPeiExtra.uni */, - 9AA915BE25CD452B00BD5E8B /* UfsHci.c */, - 9AA915BF25CD452B00BD5E8B /* UfsBlockIoPei.uni */, - 9AA915C025CD452B00BD5E8B /* UfsBlockIoPei.c */, - 9AA915C125CD452B00BD5E8B /* UfsHcMem.h */, - 9AA915C225CD452B00BD5E8B /* UfsHci.h */, - 9AA915C325CD452B00BD5E8B /* UfsBlockIoPei.h */, - 9AA915C425CD452B00BD5E8B /* DmaMem.c */, - ); - path = UfsBlockIoPei; - sourceTree = ""; - }; - 9AA915C525CD452B00BD5E8B /* UfsPassThruDxe */ = { - isa = PBXGroup; - children = ( - 9AA915C625CD452B00BD5E8B /* UfsPassThru.uni */, - 9AA915C725CD452B00BD5E8B /* UfsPassThruHci.c */, - 9AA915C825CD452B00BD5E8B /* UfsPassThru.h */, - 9AA915C925CD452B00BD5E8B /* ComponentName.c */, - 9AA915CA25CD452B00BD5E8B /* UfsDevConfigProtocol.c */, - 9AA915CB25CD452B00BD5E8B /* UfsPassThruHci.h */, - 9AA915CC25CD452B00BD5E8B /* UfsPassThruDxe.inf */, - 9AA915CD25CD452B00BD5E8B /* UfsPassThruExtra.uni */, - 9AA915CE25CD452B00BD5E8B /* UfsPassThru.c */, - ); - path = UfsPassThruDxe; - sourceTree = ""; - }; - 9AA915CF25CD452B00BD5E8B /* I2c */ = { - isa = PBXGroup; - children = ( - 9AA915D025CD452B00BD5E8B /* I2cDxe */, - ); - path = I2c; - sourceTree = ""; - }; - 9AA915D025CD452B00BD5E8B /* I2cDxe */ = { - isa = PBXGroup; - children = ( - 9AA915D125CD452B00BD5E8B /* I2cBusDxeExtra.uni */, - 9AA915D225CD452B00BD5E8B /* I2cDxeExtra.uni */, - 9AA915D325CD452B00BD5E8B /* I2cDxe.inf */, - 9AA915D425CD452B00BD5E8B /* I2cBus.c */, - 9AA915D525CD452B00BD5E8B /* I2cDxe.h */, - 9AA915D625CD452B00BD5E8B /* I2cDxe.uni */, - 9AA915D725CD452B00BD5E8B /* I2cHost.c */, - 9AA915D825CD452B00BD5E8B /* I2cBusDxe.uni */, - 9AA915D925CD452B00BD5E8B /* I2cBusDxe.inf */, - 9AA915DA25CD452B00BD5E8B /* I2cHostDxe.inf */, - 9AA915DB25CD452B00BD5E8B /* I2cHostDxeExtra.uni */, - 9AA915DC25CD452B00BD5E8B /* I2cDxe.c */, - 9AA915DD25CD452B00BD5E8B /* I2cHostDxe.uni */, - ); - path = I2cDxe; - sourceTree = ""; - }; - 9AA915DE25CD452B00BD5E8B /* Usb */ = { - isa = PBXGroup; - children = ( - 9AA915DF25CD452B00BD5E8B /* UsbMouseDxe */, - 9AA915E725CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe */, - 9AA915EF25CD452B00BD5E8B /* UsbBusDxe */, - 9AA915FE25CD452B00BD5E8B /* UsbKbDxe */, - 9AA9160725CD452B00BD5E8B /* UsbBusPei */, - 9AA9161225CD452B00BD5E8B /* UsbBotPei */, - 9AA9161E25CD452B00BD5E8B /* UsbMassStorageDxe */, - ); - path = Usb; - sourceTree = ""; - }; - 9AA915DF25CD452B00BD5E8B /* UsbMouseDxe */ = { - isa = PBXGroup; - children = ( - 9AA915E025CD452B00BD5E8B /* UsbMouseDxeExtra.uni */, - 9AA915E125CD452B00BD5E8B /* UsbMouse.h */, - 9AA915E225CD452B00BD5E8B /* ComponentName.c */, - 9AA915E325CD452B00BD5E8B /* UsbMouseDxe.inf */, - 9AA915E425CD452B00BD5E8B /* UsbMouse.c */, - 9AA915E525CD452B00BD5E8B /* MouseHid.c */, - 9AA915E625CD452B00BD5E8B /* UsbMouseDxe.uni */, - ); - path = UsbMouseDxe; - sourceTree = ""; - }; - 9AA915E725CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe */ = { - isa = PBXGroup; - children = ( - 9AA915E825CD452B00BD5E8B /* UsbMouseAbsolutePointerDxeExtra.uni */, - 9AA915E925CD452B00BD5E8B /* UsbMouseAbsolutePointer.c */, - 9AA915EA25CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe.inf */, - 9AA915EB25CD452B00BD5E8B /* ComponentName.c */, - 9AA915EC25CD452B00BD5E8B /* UsbMouseAbsolutePointerDxe.uni */, - 9AA915ED25CD452B00BD5E8B /* UsbMouseAbsolutePointer.h */, - 9AA915EE25CD452B00BD5E8B /* MouseHid.c */, - ); - path = UsbMouseAbsolutePointerDxe; - sourceTree = ""; - }; - 9AA915EF25CD452B00BD5E8B /* UsbBusDxe */ = { - isa = PBXGroup; - children = ( - 9AA915F025CD452B00BD5E8B /* UsbEnumer.h */, - 9AA915F125CD452B00BD5E8B /* UsbBusDxe.uni */, - 9AA915F225CD452B00BD5E8B /* UsbDesc.c */, - 9AA915F325CD452B00BD5E8B /* UsbBusDxe.inf */, - 9AA915F425CD452B00BD5E8B /* UsbHub.h */, - 9AA915F525CD452B00BD5E8B /* UsbBus.c */, - 9AA915F625CD452B00BD5E8B /* ComponentName.c */, - 9AA915F725CD452B00BD5E8B /* UsbUtility.h */, - 9AA915F825CD452B00BD5E8B /* UsbEnumer.c */, - 9AA915F925CD452B00BD5E8B /* UsbBusDxeExtra.uni */, - 9AA915FA25CD452B00BD5E8B /* UsbDesc.h */, - 9AA915FB25CD452B00BD5E8B /* UsbHub.c */, - 9AA915FC25CD452B00BD5E8B /* UsbUtility.c */, - 9AA915FD25CD452B00BD5E8B /* UsbBus.h */, - ); - path = UsbBusDxe; - sourceTree = ""; - }; - 9AA915FE25CD452B00BD5E8B /* UsbKbDxe */ = { - isa = PBXGroup; - children = ( - 9AA915FF25CD452B00BD5E8B /* UsbKbDxeExtra.uni */, - 9AA9160025CD452B00BD5E8B /* KeyBoard.c */, - 9AA9160125CD452B00BD5E8B /* UsbKbDxe.inf */, - 9AA9160225CD452B00BD5E8B /* EfiKey.h */, - 9AA9160325CD452B00BD5E8B /* UsbKbDxe.uni */, - 9AA9160425CD452B00BD5E8B /* ComponentName.c */, - 9AA9160525CD452B00BD5E8B /* KeyBoard.h */, - 9AA9160625CD452B00BD5E8B /* EfiKey.c */, - ); - path = UsbKbDxe; - sourceTree = ""; - }; - 9AA9160725CD452B00BD5E8B /* UsbBusPei */ = { - isa = PBXGroup; - children = ( - 9AA9160825CD452B00BD5E8B /* PeiUsbLib.c */, - 9AA9160925CD452B00BD5E8B /* HubPeim.h */, - 9AA9160A25CD452B00BD5E8B /* UsbBusPeiExtra.uni */, - 9AA9160B25CD452B00BD5E8B /* UsbPeim.h */, - 9AA9160C25CD452B00BD5E8B /* UsbIoPeim.c */, - 9AA9160D25CD452B00BD5E8B /* PeiUsbLib.h */, - 9AA9160E25CD452B00BD5E8B /* HubPeim.c */, - 9AA9160F25CD452B00BD5E8B /* UsbBusPei.uni */, - 9AA9161025CD452B00BD5E8B /* UsbPeim.c */, - 9AA9161125CD452B00BD5E8B /* UsbBusPei.inf */, - ); - path = UsbBusPei; - sourceTree = ""; - }; - 9AA9161225CD452B00BD5E8B /* UsbBotPei */ = { - isa = PBXGroup; - children = ( - 9AA9161325CD452B00BD5E8B /* PeiUsbLib.c */, - 9AA9161425CD452B00BD5E8B /* UsbBotPeiExtra.uni */, - 9AA9161525CD452B00BD5E8B /* UsbBotPeim.h */, - 9AA9161625CD452B00BD5E8B /* UsbPeim.h */, - 9AA9161725CD452B00BD5E8B /* BotPeim.c */, - 9AA9161825CD452B00BD5E8B /* UsbBotPei.inf */, - 9AA9161925CD452B00BD5E8B /* PeiUsbLib.h */, - 9AA9161A25CD452B00BD5E8B /* PeiAtapi.c */, - 9AA9161B25CD452B00BD5E8B /* UsbBotPei.uni */, - 9AA9161C25CD452B00BD5E8B /* UsbBotPeim.c */, - 9AA9161D25CD452B00BD5E8B /* BotPeim.h */, - ); - path = UsbBotPei; - sourceTree = ""; - }; - 9AA9161E25CD452B00BD5E8B /* UsbMassStorageDxe */ = { - isa = PBXGroup; - children = ( - 9AA9161F25CD452B00BD5E8B /* UsbMassDiskInfo.c */, - 9AA9162025CD452B00BD5E8B /* UsbMassCbi.h */, - 9AA9162125CD452B00BD5E8B /* UsbMassImpl.h */, - 9AA9162225CD452B00BD5E8B /* UsbMassBoot.c */, - 9AA9162325CD452B00BD5E8B /* UsbMassBot.h */, - 9AA9162425CD452B00BD5E8B /* UsbMassStorageDxe.uni */, - 9AA9162525CD452B00BD5E8B /* UsbMassStorageDxeExtra.uni */, - 9AA9162625CD452B00BD5E8B /* UsbMassStorageDxe.inf */, - 9AA9162725CD452B00BD5E8B /* ComponentName.c */, - 9AA9162825CD452B00BD5E8B /* UsbMassCbi.c */, - 9AA9162925CD452B00BD5E8B /* UsbMass.h */, - 9AA9162A25CD452B00BD5E8B /* UsbMassImpl.c */, - 9AA9162B25CD452B00BD5E8B /* UsbMassDiskInfo.h */, - 9AA9162C25CD452B00BD5E8B /* UsbMassBoot.h */, - 9AA9162D25CD452B00BD5E8B /* UsbMassBot.c */, - ); - path = UsbMassStorageDxe; - sourceTree = ""; - }; - 9AA9162E25CD452B00BD5E8B /* Ata */ = { - isa = PBXGroup; - children = ( - 9AA9162F25CD452B00BD5E8B /* AhciPei */, - 9AA9163F25CD452B00BD5E8B /* AtaAtapiPassThru */, - 9AA9164A25CD452C00BD5E8B /* AtaBusDxe */, - ); - path = Ata; - sourceTree = ""; - }; - 9AA9162F25CD452B00BD5E8B /* AhciPei */ = { - isa = PBXGroup; - children = ( - 9AA9163025CD452B00BD5E8B /* DevicePath.c */, - 9AA9163125CD452B00BD5E8B /* AhciPei.inf */, - 9AA9163225CD452B00BD5E8B /* AhciPei.h */, - 9AA9163325CD452B00BD5E8B /* AhciPeiBlockIo.c */, - 9AA9163425CD452B00BD5E8B /* AhciPei.uni */, - 9AA9163525CD452B00BD5E8B /* AhciPeiPassThru.c */, - 9AA9163625CD452B00BD5E8B /* AhciPeiExtra.uni */, - 9AA9163725CD452B00BD5E8B /* AhciPeiStorageSecurity.c */, - 9AA9163825CD452B00BD5E8B /* AhciPeiBlockIo.h */, - 9AA9163925CD452B00BD5E8B /* AhciPei.c */, - 9AA9163A25CD452B00BD5E8B /* AhciPeiPassThru.h */, - 9AA9163B25CD452B00BD5E8B /* DmaMem.c */, - 9AA9163C25CD452B00BD5E8B /* AhciPeiStorageSecurity.h */, - 9AA9163D25CD452B00BD5E8B /* AhciMode.c */, - 9AA9163E25CD452B00BD5E8B /* AhciPeiS3.c */, - ); - path = AhciPei; - sourceTree = ""; - }; - 9AA9163F25CD452B00BD5E8B /* AtaAtapiPassThru */ = { - isa = PBXGroup; - children = ( - 9AA9164025CD452B00BD5E8B /* AtaAtapiPassThru.h */, - 9AA9164125CD452B00BD5E8B /* AhciMode.h */, - 9AA9164225CD452B00BD5E8B /* ComponentName.c */, - 9AA9164325CD452C00BD5E8B /* AtaAtapiPassThru.inf */, - 9AA9164425CD452C00BD5E8B /* IdeMode.c */, - 9AA9164525CD452C00BD5E8B /* AtaAtapiPassThruDxeExtra.uni */, - 9AA9164625CD452C00BD5E8B /* AtaAtapiPassThru.c */, - 9AA9164725CD452C00BD5E8B /* AtaAtapiPassThruDxe.uni */, - 9AA9164825CD452C00BD5E8B /* IdeMode.h */, - 9AA9164925CD452C00BD5E8B /* AhciMode.c */, - ); - path = AtaAtapiPassThru; - sourceTree = ""; - }; - 9AA9164A25CD452C00BD5E8B /* AtaBusDxe */ = { - isa = PBXGroup; - children = ( - 9AA9164B25CD452C00BD5E8B /* AtaBusDxe.inf */, - 9AA9164C25CD452C00BD5E8B /* AtaPassThruExecute.c */, - 9AA9164D25CD452C00BD5E8B /* AtaBusDxe.uni */, - 9AA9164E25CD452C00BD5E8B /* ComponentName.c */, - 9AA9164F25CD452C00BD5E8B /* AtaBus.h */, - 9AA9165025CD452C00BD5E8B /* AtaBusDxeExtra.uni */, - 9AA9165125CD452C00BD5E8B /* AtaBus.c */, - ); - path = AtaBusDxe; - sourceTree = ""; - }; - 9AA9165225CD452C00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA9165325CD452C00BD5E8B /* DxeCapsuleLibFmp */, - 9AA9166025CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol */, - 9AA9166425CD452C00BD5E8B /* OemHookStatusCodeLibNull */, - 9AA9166825CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib */, - 9AA9166C25CD452C00BD5E8B /* BootLogoLib */, - 9AA9167025CD452C00BD5E8B /* LockBoxNullLib */, - 9AA9167425CD452C00BD5E8B /* FmpAuthenticationLibNull */, - 9AA9167825CD452C00BD5E8B /* PlatformVarCleanupLib */, - 9AA9168025CD452C00BD5E8B /* PeiIpmiLibIpmiPpi */, - 9AA9168425CD452C00BD5E8B /* LzmaCustomDecompressLib */, - 9AA916A025CD452C00BD5E8B /* DeviceManagerUiLib */, - 9AA916A725CD452C00BD5E8B /* BaseIpmiLibNull */, - 9AA916AB25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib */, - 9AA916AF25CD452C00BD5E8B /* UefiBootManagerLib */, - 9AA916BB25CD452C00BD5E8B /* DxeNetLib */, - 9AA916C025CD452C00BD5E8B /* FileExplorerLib */, - 9AA916C825CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol */, - 9AA916CC25CD452C00BD5E8B /* VarCheckLib */, - 9AA916D025CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics */, - 9AA916D425CD452C00BD5E8B /* AuthVariableLibNull */, - 9AA916D825CD452C00BD5E8B /* SmmReportStatusCodeLib */, - 9AA916DC25CD452C00BD5E8B /* PeiReportStatusCodeLib */, - 9AA916E025CD452C00BD5E8B /* PeiPerformanceLib */, - 9AA916E425CD452C00BD5E8B /* SmmLockBoxLib */, - 9AA916EF25CD452C00BD5E8B /* DxePerformanceLib */, - 9AA916F325CD452C00BD5E8B /* SmmMemoryAllocationProfileLib */, - 9AA916F825CD452C00BD5E8B /* PlatformBootManagerLibNull */, - 9AA916FC25CD452C00BD5E8B /* DxeFileExplorerProtocol */, - 9AA9170025CD452C00BD5E8B /* PiDxeS3BootScriptLib */, - 9AA9170725CD452C00BD5E8B /* DxeHttpLib */, - 9AA9170C25CD452C00BD5E8B /* BasePlatformHookLibNull */, - 9AA9171025CD452C00BD5E8B /* BaseResetSystemLibNull */, - 9AA9171425CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib */, - 9AA9171725CD452C00BD5E8B /* FrameBufferBltLib */, - 9AA9171A25CD452C00BD5E8B /* PciHostBridgeLibNull */, - 9AA9171E25CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode */, - 9AA9172225CD452C00BD5E8B /* TpmMeasurementLibNull */, - 9AA9172625CD452C00BD5E8B /* PeiDebugPrintHobLib */, - 9AA9172A25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib */, - 9AA9172E25CD452C00BD5E8B /* UefiSortLib */, - 9AA9173225CD452C00BD5E8B /* VarCheckHiiLib */, - 9AA9173C25CD452C00BD5E8B /* BaseMemoryAllocationLibNull */, - 9AA9174025CD452C00BD5E8B /* DisplayUpdateProgressLibText */, - 9AA9174425CD452C00BD5E8B /* CustomizedDisplayLib */, - 9AA9174C25CD452C00BD5E8B /* SmmCorePlatformHookLibNull */, - 9AA9175025CD452C00BD5E8B /* DebugAgentLibNull */, - 9AA9175425CD452C00BD5E8B /* UefiHiiServicesLib */, - 9AA9175825CD452C00BD5E8B /* BootMaintenanceManagerUiLib */, - 9AA9176A25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi */, - 9AA9176E25CD452C00BD5E8B /* BaseSerialPortLib16550 */, - 9AA9177225CD452C00BD5E8B /* BaseHobLibNull */, - 9AA9177625CD452C00BD5E8B /* SmmPerformanceLib */, - 9AA9177A25CD452C00BD5E8B /* DxeCapsuleLibNull */, - 9AA9177E25CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib */, - 9AA9178225CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib */, - 9AA9178625CD452C00BD5E8B /* BrotliCustomDecompressLib */, - 9AA917A725CD452C00BD5E8B /* ResetUtilityLib */, - 9AA917AA25CD452C00BD5E8B /* SmmCorePerformanceLib */, - 9AA917AF25CD452C00BD5E8B /* UefiMemoryAllocationProfileLib */, - 9AA917B425CD452C00BD5E8B /* PeiDebugLibDebugPpi */, - 9AA917B725CD452C00BD5E8B /* SmmSmiHandlerProfileLib */, - 9AA917BB25CD452C00BD5E8B /* DxeReportStatusCodeLib */, - 9AA917BF25CD452C00BD5E8B /* VarCheckUefiLib */, - 9AA917C325CD452C00BD5E8B /* RuntimeResetSystemLib */, - 9AA917C725CD452C00BD5E8B /* VarCheckPcdLib */, - 9AA917CC25CD452C00BD5E8B /* DxeSecurityManagementLib */, - 9AA917D025CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib */, - 9AA917DA25CD452C00BD5E8B /* DxePrintLibPrint2Protocol */, - 9AA917DE25CD452C00BD5E8B /* DxeCoreMemoryAllocationLib */, - 9AA917E825CD452C00BD5E8B /* BootManagerUiLib */, - 9AA917EF25CD452C00BD5E8B /* BaseBmpSupportLib */, - 9AA917F325CD452C00BD5E8B /* CpuExceptionHandlerLibNull */, - 9AA917F725CD452C00BD5E8B /* UefiHiiLib */, - 9AA917FE25CD452C00BD5E8B /* BaseSortLib */, - 9AA9180225CD452C00BD5E8B /* DxeCorePerformanceLib */, - 9AA9180725CD452C00BD5E8B /* DxeResetSystemLib */, - 9AA9180B25CD452C00BD5E8B /* PeiResetSystemLib */, - ); - path = Library; - sourceTree = ""; - }; - 9AA9165325CD452C00BD5E8B /* DxeCapsuleLibFmp */ = { - isa = PBXGroup; - children = ( - 9AA9165425CD452C00BD5E8B /* DxeCapsuleRuntime.c */, - 9AA9165525CD452C00BD5E8B /* CapsuleOnDisk.c */, - 9AA9165625CD452C00BD5E8B /* DxeCapsuleProcessLibNull.c */, - 9AA9165725CD452C00BD5E8B /* DxeCapsuleReportLibNull.c */, - 9AA9165825CD452C00BD5E8B /* DxeCapsuleProcessLib.c */, - 9AA9165925CD452C00BD5E8B /* DxeCapsuleReportLib.c */, - 9AA9165A25CD452C00BD5E8B /* CapsuleOnDisk.h */, - 9AA9165B25CD452C00BD5E8B /* DxeRuntimeCapsuleLib.inf */, - 9AA9165C25CD452C00BD5E8B /* DxeCapsuleLib.uni */, - 9AA9165D25CD452C00BD5E8B /* DxeCapsuleLib.c */, - 9AA9165E25CD452C00BD5E8B /* DxeRuntimeCapsuleLib.uni */, - 9AA9165F25CD452C00BD5E8B /* DxeCapsuleLib.inf */, - ); - path = DxeCapsuleLibFmp; - sourceTree = ""; - }; - 9AA9166025CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol */ = { - isa = PBXGroup; - children = ( - 9AA9166125CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.c */, - 9AA9166225CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.inf */, - 9AA9166325CD452C00BD5E8B /* SmmIpmiLibSmmIpmiProtocol.uni */, - ); - path = SmmIpmiLibSmmIpmiProtocol; - sourceTree = ""; - }; - 9AA9166425CD452C00BD5E8B /* OemHookStatusCodeLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9166525CD452C00BD5E8B /* OemHookStatusCodeLibNull.inf */, - 9AA9166625CD452C00BD5E8B /* OemHookStatusCodeLibNull.c */, - 9AA9166725CD452C00BD5E8B /* OemHookStatusCodeLibNull.uni */, - ); - path = OemHookStatusCodeLibNull; - sourceTree = ""; - }; - 9AA9166825CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib */ = { - isa = PBXGroup; - children = ( - 9AA9166925CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.c */, - 9AA9166A25CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.inf */, - 9AA9166B25CD452C00BD5E8B /* DxeCrc32GuidedSectionExtractLib.uni */, - ); - path = DxeCrc32GuidedSectionExtractLib; - sourceTree = ""; - }; - 9AA9166C25CD452C00BD5E8B /* BootLogoLib */ = { - isa = PBXGroup; - children = ( - 9AA9166D25CD452C00BD5E8B /* BootLogoLib.c */, - 9AA9166E25CD452C00BD5E8B /* BootLogoLib.inf */, - 9AA9166F25CD452C00BD5E8B /* BootLogoLib.uni */, - ); - path = BootLogoLib; - sourceTree = ""; - }; - 9AA9167025CD452C00BD5E8B /* LockBoxNullLib */ = { - isa = PBXGroup; - children = ( - 9AA9167125CD452C00BD5E8B /* LockBoxNullLib.inf */, - 9AA9167225CD452C00BD5E8B /* LockBoxNullLib.c */, - 9AA9167325CD452C00BD5E8B /* LockBoxNullLib.uni */, - ); - path = LockBoxNullLib; - sourceTree = ""; - }; - 9AA9167425CD452C00BD5E8B /* FmpAuthenticationLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9167525CD452C00BD5E8B /* FmpAuthenticationLibNull.c */, - 9AA9167625CD452C00BD5E8B /* FmpAuthenticationLibNull.inf */, - 9AA9167725CD452C00BD5E8B /* FmpAuthenticationLibNull.uni */, - ); - path = FmpAuthenticationLibNull; - sourceTree = ""; - }; - 9AA9167825CD452C00BD5E8B /* PlatformVarCleanupLib */ = { - isa = PBXGroup; - children = ( - 9AA9167925CD452C00BD5E8B /* PlatVarCleanup.vfr */, - 9AA9167A25CD452C00BD5E8B /* PlatVarCleanupLib.c */, - 9AA9167B25CD452C00BD5E8B /* PlatVarCleanup.h */, - 9AA9167C25CD452C00BD5E8B /* PlatformVarCleanupLib.inf */, - 9AA9167D25CD452C00BD5E8B /* PlatVarCleanupHii.h */, - 9AA9167E25CD452C00BD5E8B /* VfrStrings.uni */, - 9AA9167F25CD452C00BD5E8B /* PlatformVarCleanupLib.uni */, - ); - path = PlatformVarCleanupLib; - sourceTree = ""; - }; - 9AA9168025CD452C00BD5E8B /* PeiIpmiLibIpmiPpi */ = { - isa = PBXGroup; - children = ( - 9AA9168125CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.c */, - 9AA9168225CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.inf */, - 9AA9168325CD452C00BD5E8B /* PeiIpmiLibIpmiPpi.uni */, - ); - path = PeiIpmiLibIpmiPpi; - sourceTree = ""; - }; - 9AA9168425CD452C00BD5E8B /* LzmaCustomDecompressLib */ = { - isa = PBXGroup; - children = ( - 9AA9168525CD452C00BD5E8B /* LzmaArchCustomDecompressLib.inf */, - 9AA9168625CD452C00BD5E8B /* F86GuidedSectionExtraction.c */, - 9AA9168725CD452C00BD5E8B /* LzmaCustomDecompressLib.inf */, - 9AA9168825CD452C00BD5E8B /* Sdk */, - 9AA9169925CD452C00BD5E8B /* LzmaDecompressLibInternal.h */, - 9AA9169A25CD452C00BD5E8B /* LZMA-SDK-README.txt */, - 9AA9169B25CD452C00BD5E8B /* LzmaArchDecompressLib.uni */, - 9AA9169C25CD452C00BD5E8B /* LzmaDecompress.c */, - 9AA9169D25CD452C00BD5E8B /* LzmaDecompressLib.uni */, - 9AA9169E25CD452C00BD5E8B /* GuidedSectionExtraction.c */, - 9AA9169F25CD452C00BD5E8B /* UefiLzma.h */, - ); - path = LzmaCustomDecompressLib; - sourceTree = ""; - }; - 9AA9168825CD452C00BD5E8B /* Sdk */ = { - isa = PBXGroup; - children = ( - 9AA9168925CD452C00BD5E8B /* DOC */, - 9AA9168C25CD452C00BD5E8B /* C */, - ); - path = Sdk; - sourceTree = ""; - }; - 9AA9168925CD452C00BD5E8B /* DOC */ = { - isa = PBXGroup; - children = ( - 9AA9168A25CD452C00BD5E8B /* lzma-sdk.txt */, - 9AA9168B25CD452C00BD5E8B /* lzma-history.txt */, - ); - path = DOC; - sourceTree = ""; - }; - 9AA9168C25CD452C00BD5E8B /* C */ = { - isa = PBXGroup; - children = ( - 9AA9168D25CD452C00BD5E8B /* LzHash.h */, - 9AA9168E25CD452C00BD5E8B /* 7zTypes.h */, - 9AA9168F25CD452C00BD5E8B /* Compiler.h */, - 9AA9169025CD452C00BD5E8B /* LzFind.c */, - 9AA9169125CD452C00BD5E8B /* Precomp.h */, - 9AA9169225CD452C00BD5E8B /* CpuArch.h */, - 9AA9169325CD452C00BD5E8B /* Bra86.c */, - 9AA9169425CD452C00BD5E8B /* LzmaDec.c */, - 9AA9169525CD452C00BD5E8B /* LzFind.h */, - 9AA9169625CD452C00BD5E8B /* 7zVersion.h */, - 9AA9169725CD452C00BD5E8B /* Bra.h */, - 9AA9169825CD452C00BD5E8B /* LzmaDec.h */, - ); - path = C; - sourceTree = ""; - }; - 9AA916A025CD452C00BD5E8B /* DeviceManagerUiLib */ = { - isa = PBXGroup; - children = ( - 9AA916A125CD452C00BD5E8B /* DeviceManagerUiLib.uni */, - 9AA916A225CD452C00BD5E8B /* DeviceManagerStrings.uni */, - 9AA916A325CD452C00BD5E8B /* DeviceManagerUiLib.inf */, - 9AA916A425CD452C00BD5E8B /* DeviceManager.h */, - 9AA916A525CD452C00BD5E8B /* DeviceManagerVfr.Vfr */, - 9AA916A625CD452C00BD5E8B /* DeviceManager.c */, - ); - path = DeviceManagerUiLib; - sourceTree = ""; - }; - 9AA916A725CD452C00BD5E8B /* BaseIpmiLibNull */ = { - isa = PBXGroup; - children = ( - 9AA916A825CD452C00BD5E8B /* BaseIpmiLibNull.c */, - 9AA916A925CD452C00BD5E8B /* BaseIpmiLibNull.inf */, - 9AA916AA25CD452C00BD5E8B /* BaseIpmiLibNull.uni */, - ); - path = BaseIpmiLibNull; - sourceTree = ""; - }; - 9AA916AB25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib */ = { - isa = PBXGroup; - children = ( - 9AA916AC25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.uni */, - 9AA916AD25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.inf */, - 9AA916AE25CD452C00BD5E8B /* PeiCrc32GuidedSectionExtractLib.c */, - ); - path = PeiCrc32GuidedSectionExtractLib; - sourceTree = ""; - }; - 9AA916AF25CD452C00BD5E8B /* UefiBootManagerLib */ = { - isa = PBXGroup; - children = ( - 9AA916B025CD452C00BD5E8B /* BmConnect.c */, - 9AA916B125CD452C00BD5E8B /* BmConsole.c */, - 9AA916B225CD452C00BD5E8B /* BmHotkey.c */, - 9AA916B325CD452C00BD5E8B /* InternalBm.h */, - 9AA916B425CD452C00BD5E8B /* UefiBootManagerLib.inf */, - 9AA916B525CD452C00BD5E8B /* BmLoadOption.c */, - 9AA916B625CD452C00BD5E8B /* BmBootDescription.c */, - 9AA916B725CD452C00BD5E8B /* UefiBootManagerLib.uni */, - 9AA916B825CD452C00BD5E8B /* BmDriverHealth.c */, - 9AA916B925CD452C00BD5E8B /* BmBoot.c */, - 9AA916BA25CD452C00BD5E8B /* BmMisc.c */, - ); - path = UefiBootManagerLib; - sourceTree = ""; - }; - 9AA916BB25CD452C00BD5E8B /* DxeNetLib */ = { - isa = PBXGroup; - children = ( - 9AA916BC25CD452C00BD5E8B /* DxeNetLib.inf */, - 9AA916BD25CD452C00BD5E8B /* DxeNetLib.uni */, - 9AA916BE25CD452C00BD5E8B /* NetBuffer.c */, - 9AA916BF25CD452C00BD5E8B /* DxeNetLib.c */, - ); - path = DxeNetLib; - sourceTree = ""; - }; - 9AA916C025CD452C00BD5E8B /* FileExplorerLib */ = { - isa = PBXGroup; - children = ( - 9AA916C125CD452C00BD5E8B /* FileExplorer.h */, - 9AA916C225CD452C00BD5E8B /* FileExplorerString.uni */, - 9AA916C325CD452C00BD5E8B /* FormGuid.h */, - 9AA916C425CD452C00BD5E8B /* FileExplorer.c */, - 9AA916C525CD452C00BD5E8B /* FileExplorerVfr.vfr */, - 9AA916C625CD452C00BD5E8B /* FileExplorerLib.inf */, - 9AA916C725CD452C00BD5E8B /* FileExplorerLib.uni */, - ); - path = FileExplorerLib; - sourceTree = ""; - }; - 9AA916C825CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol */ = { - isa = PBXGroup; - children = ( - 9AA916C925CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.uni */, - 9AA916CA25CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.inf */, - 9AA916CB25CD452C00BD5E8B /* DxeIpmiLibIpmiProtocol.c */, - ); - path = DxeIpmiLibIpmiProtocol; - sourceTree = ""; - }; - 9AA916CC25CD452C00BD5E8B /* VarCheckLib */ = { - isa = PBXGroup; - children = ( - 9AA916CD25CD452C00BD5E8B /* VarCheckLib.c */, - 9AA916CE25CD452C00BD5E8B /* VarCheckLib.inf */, - 9AA916CF25CD452C00BD5E8B /* VarCheckLib.uni */, - ); - path = VarCheckLib; - sourceTree = ""; - }; - 9AA916D025CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics */ = { - isa = PBXGroup; - children = ( - 9AA916D125CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.uni */, - 9AA916D225CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.inf */, - 9AA916D325CD452C00BD5E8B /* DisplayUpdateProgressLibGraphics.c */, - ); - path = DisplayUpdateProgressLibGraphics; - sourceTree = ""; - }; - 9AA916D425CD452C00BD5E8B /* AuthVariableLibNull */ = { - isa = PBXGroup; - children = ( - 9AA916D525CD452C00BD5E8B /* AuthVariableLibNull.uni */, - 9AA916D625CD452C00BD5E8B /* AuthVariableLibNull.inf */, - 9AA916D725CD452C00BD5E8B /* AuthVariableLibNull.c */, - ); - path = AuthVariableLibNull; - sourceTree = ""; - }; - 9AA916D825CD452C00BD5E8B /* SmmReportStatusCodeLib */ = { - isa = PBXGroup; - children = ( - 9AA916D925CD452C00BD5E8B /* SmmReportStatusCodeLib.uni */, - 9AA916DA25CD452C00BD5E8B /* ReportStatusCodeLib.c */, - 9AA916DB25CD452C00BD5E8B /* SmmReportStatusCodeLib.inf */, - ); - path = SmmReportStatusCodeLib; - sourceTree = ""; - }; - 9AA916DC25CD452C00BD5E8B /* PeiReportStatusCodeLib */ = { - isa = PBXGroup; - children = ( - 9AA916DD25CD452C00BD5E8B /* PeiReportStatusCodeLib.uni */, - 9AA916DE25CD452C00BD5E8B /* PeiReportStatusCodeLib.inf */, - 9AA916DF25CD452C00BD5E8B /* ReportStatusCodeLib.c */, - ); - path = PeiReportStatusCodeLib; - sourceTree = ""; - }; - 9AA916E025CD452C00BD5E8B /* PeiPerformanceLib */ = { - isa = PBXGroup; - children = ( - 9AA916E125CD452C00BD5E8B /* PeiPerformanceLib.uni */, - 9AA916E225CD452C00BD5E8B /* PeiPerformanceLib.c */, - 9AA916E325CD452C00BD5E8B /* PeiPerformanceLib.inf */, - ); - path = PeiPerformanceLib; - sourceTree = ""; - }; - 9AA916E425CD452C00BD5E8B /* SmmLockBoxLib */ = { - isa = PBXGroup; - children = ( - 9AA916E525CD452C00BD5E8B /* SmmLockBoxSmmLib.c */, - 9AA916E625CD452C00BD5E8B /* SmmLockBoxPeiLib.uni */, - 9AA916E725CD452C00BD5E8B /* SmmLockBoxDxeLib.uni */, - 9AA916E825CD452C00BD5E8B /* SmmLockBoxPeiLib.inf */, - 9AA916E925CD452C00BD5E8B /* SmmLockBoxDxeLib.inf */, - 9AA916EA25CD452C00BD5E8B /* SmmLockBoxSmmLib.inf */, - 9AA916EB25CD452C00BD5E8B /* SmmLockBoxSmmLib.uni */, - 9AA916EC25CD452C00BD5E8B /* SmmLockBoxPeiLib.c */, - 9AA916ED25CD452C00BD5E8B /* SmmLockBoxLibPrivate.h */, - 9AA916EE25CD452C00BD5E8B /* SmmLockBoxDxeLib.c */, - ); - path = SmmLockBoxLib; - sourceTree = ""; - }; - 9AA916EF25CD452C00BD5E8B /* DxePerformanceLib */ = { - isa = PBXGroup; - children = ( - 9AA916F025CD452C00BD5E8B /* DxePerformanceLib.c */, - 9AA916F125CD452C00BD5E8B /* DxePerformanceLib.uni */, - 9AA916F225CD452C00BD5E8B /* DxePerformanceLib.inf */, - ); - path = DxePerformanceLib; - sourceTree = ""; - }; - 9AA916F325CD452C00BD5E8B /* SmmMemoryAllocationProfileLib */ = { - isa = PBXGroup; - children = ( - 9AA916F425CD452C00BD5E8B /* SmmMemoryAllocationProfileLib.uni */, - 9AA916F525CD452C00BD5E8B /* MemoryAllocationLib.c */, - 9AA916F625CD452C00BD5E8B /* SmmMemoryAllocationProfileLib.inf */, - 9AA916F725CD452C00BD5E8B /* SmmMemoryProfileLib.c */, - ); - path = SmmMemoryAllocationProfileLib; - sourceTree = ""; - }; - 9AA916F825CD452C00BD5E8B /* PlatformBootManagerLibNull */ = { - isa = PBXGroup; - children = ( - 9AA916F925CD452C00BD5E8B /* PlatformBootManager.c */, - 9AA916FA25CD452C00BD5E8B /* PlatformBootManagerLibNull.inf */, - 9AA916FB25CD452C00BD5E8B /* PlatformBootManagerLibNull.uni */, - ); - path = PlatformBootManagerLibNull; - sourceTree = ""; - }; - 9AA916FC25CD452C00BD5E8B /* DxeFileExplorerProtocol */ = { - isa = PBXGroup; - children = ( - 9AA916FD25CD452C00BD5E8B /* DxeFileExplorerProtocol.inf */, - 9AA916FE25CD452C00BD5E8B /* DxeFileExplorerProtocol.uni */, - 9AA916FF25CD452C00BD5E8B /* DxeFileExplorerProtocol.c */, - ); - path = DxeFileExplorerProtocol; - sourceTree = ""; - }; - 9AA9170025CD452C00BD5E8B /* PiDxeS3BootScriptLib */ = { - isa = PBXGroup; - children = ( - 9AA9170125CD452C00BD5E8B /* InternalBootScriptLib.h */, - 9AA9170225CD452C00BD5E8B /* BootScriptInternalFormat.h */, - 9AA9170325CD452C00BD5E8B /* BootScriptSave.c */, - 9AA9170425CD452C00BD5E8B /* BootScriptExecute.c */, - 9AA9170525CD452C00BD5E8B /* DxeS3BootScriptLib.inf */, - 9AA9170625CD452C00BD5E8B /* DxeS3BootScriptLib.uni */, - ); - path = PiDxeS3BootScriptLib; - sourceTree = ""; - }; - 9AA9170725CD452C00BD5E8B /* DxeHttpLib */ = { - isa = PBXGroup; - children = ( - 9AA9170825CD452C00BD5E8B /* DxeHttpLib.c */, - 9AA9170925CD452C00BD5E8B /* DxeHttpLib.inf */, - 9AA9170A25CD452C00BD5E8B /* DxeHttpLib.uni */, - 9AA9170B25CD452C00BD5E8B /* DxeHttpLib.h */, - ); - path = DxeHttpLib; - sourceTree = ""; - }; - 9AA9170C25CD452C00BD5E8B /* BasePlatformHookLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9170D25CD452C00BD5E8B /* BasePlatformHookLibNull.inf */, - 9AA9170E25CD452C00BD5E8B /* BasePlatformHookLibNull.uni */, - 9AA9170F25CD452C00BD5E8B /* BasePlatformHookLibNull.c */, - ); - path = BasePlatformHookLibNull; - sourceTree = ""; - }; - 9AA9171025CD452C00BD5E8B /* BaseResetSystemLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9171125CD452C00BD5E8B /* BaseResetSystemLibNull.uni */, - 9AA9171225CD452C00BD5E8B /* BaseResetSystemLibNull.inf */, - 9AA9171325CD452C00BD5E8B /* BaseResetSystemLibNull.c */, - ); - path = BaseResetSystemLibNull; - sourceTree = ""; - }; - 9AA9171425CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib */ = { - isa = PBXGroup; - children = ( - 9AA9171525CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib.c */, - 9AA9171625CD452C00BD5E8B /* NonDiscoverableDeviceRegistrationLib.inf */, - ); - path = NonDiscoverableDeviceRegistrationLib; - sourceTree = ""; - }; - 9AA9171725CD452C00BD5E8B /* FrameBufferBltLib */ = { - isa = PBXGroup; - children = ( - 9AA9171825CD452C00BD5E8B /* FrameBufferBltLib.c */, - 9AA9171925CD452C00BD5E8B /* FrameBufferBltLib.inf */, - ); - path = FrameBufferBltLib; - sourceTree = ""; - }; - 9AA9171A25CD452C00BD5E8B /* PciHostBridgeLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9171B25CD452C00BD5E8B /* PciHostBridgeLibNull.uni */, - 9AA9171C25CD452C00BD5E8B /* PciHostBridgeLibNull.inf */, - 9AA9171D25CD452C00BD5E8B /* PciHostBridgeLibNull.c */, - ); - path = PciHostBridgeLibNull; - sourceTree = ""; - }; - 9AA9171E25CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode */ = { - isa = PBXGroup; - children = ( - 9AA9171F25CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode.uni */, - 9AA9172025CD452C00BD5E8B /* DebugLib.c */, - 9AA9172125CD452C00BD5E8B /* PeiDxeDebugLibReportStatusCode.inf */, - ); - path = PeiDxeDebugLibReportStatusCode; - sourceTree = ""; - }; - 9AA9172225CD452C00BD5E8B /* TpmMeasurementLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9172325CD452C00BD5E8B /* TpmMeasurementLibNull.uni */, - 9AA9172425CD452C00BD5E8B /* TpmMeasurementLibNull.c */, - 9AA9172525CD452C00BD5E8B /* TpmMeasurementLibNull.inf */, - ); - path = TpmMeasurementLibNull; - sourceTree = ""; - }; - 9AA9172625CD452C00BD5E8B /* PeiDebugPrintHobLib */ = { - isa = PBXGroup; - children = ( - 9AA9172725CD452C00BD5E8B /* PeiDebugPrintHobLib.uni */, - 9AA9172825CD452C00BD5E8B /* PeiDebugPrintHobLib.c */, - 9AA9172925CD452C00BD5E8B /* PeiDebugPrintHobLib.inf */, - ); - path = PeiDebugPrintHobLib; - sourceTree = ""; - }; - 9AA9172A25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib */ = { - isa = PBXGroup; - children = ( - 9AA9172B25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib.inf */, - 9AA9172C25CD452C00BD5E8B /* RuntimeDxeReportStatusCodeLib.uni */, - 9AA9172D25CD452C00BD5E8B /* ReportStatusCodeLib.c */, - ); - path = RuntimeDxeReportStatusCodeLib; - sourceTree = ""; - }; - 9AA9172E25CD452C00BD5E8B /* UefiSortLib */ = { - isa = PBXGroup; - children = ( - 9AA9172F25CD452C00BD5E8B /* UefiSortLib.inf */, - 9AA9173025CD452C00BD5E8B /* UefiSortLib.c */, - 9AA9173125CD452C00BD5E8B /* UefiSortLib.uni */, - ); - path = UefiSortLib; - sourceTree = ""; - }; - 9AA9173225CD452C00BD5E8B /* VarCheckHiiLib */ = { - isa = PBXGroup; - children = ( - 9AA9173325CD452C00BD5E8B /* VarCheckHiiGen.c */, - 9AA9173425CD452C00BD5E8B /* VarCheckHii.h */, - 9AA9173525CD452C00BD5E8B /* VarCheckHiiLib.uni */, - 9AA9173625CD452C00BD5E8B /* VarCheckHiiGenFromFv.c */, - 9AA9173725CD452C00BD5E8B /* VarCheckHiiLib.inf */, - 9AA9173825CD452C00BD5E8B /* InternalVarCheckStructure.h */, - 9AA9173925CD452C00BD5E8B /* VarCheckHiiGenFromHii.c */, - 9AA9173A25CD452C00BD5E8B /* VarCheckHiiLibNullClass.c */, - 9AA9173B25CD452C00BD5E8B /* VarCheckHiiGen.h */, - ); - path = VarCheckHiiLib; - sourceTree = ""; - }; - 9AA9173C25CD452C00BD5E8B /* BaseMemoryAllocationLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9173D25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.c */, - 9AA9173E25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.inf */, - 9AA9173F25CD452C00BD5E8B /* BaseMemoryAllocationLibNull.uni */, - ); - path = BaseMemoryAllocationLibNull; - sourceTree = ""; - }; - 9AA9174025CD452C00BD5E8B /* DisplayUpdateProgressLibText */ = { - isa = PBXGroup; - children = ( - 9AA9174125CD452C00BD5E8B /* DisplayUpdateProgressLibText.c */, - 9AA9174225CD452C00BD5E8B /* DisplayUpdateProgressLibText.inf */, - 9AA9174325CD452C00BD5E8B /* DisplayUpdateProgressLibText.uni */, - ); - path = DisplayUpdateProgressLibText; - sourceTree = ""; - }; - 9AA9174425CD452C00BD5E8B /* CustomizedDisplayLib */ = { - isa = PBXGroup; - children = ( - 9AA9174525CD452C00BD5E8B /* CustomizedDisplayLibModStrs.uni */, - 9AA9174625CD452C00BD5E8B /* Colors.h */, - 9AA9174725CD452C00BD5E8B /* CustomizedDisplayLibInternal.h */, - 9AA9174825CD452C00BD5E8B /* CustomizedDisplayLib.inf */, - 9AA9174925CD452C00BD5E8B /* CustomizedDisplayLib.uni */, - 9AA9174A25CD452C00BD5E8B /* CustomizedDisplayLibInternal.c */, - 9AA9174B25CD452C00BD5E8B /* CustomizedDisplayLib.c */, - ); - path = CustomizedDisplayLib; - sourceTree = ""; - }; - 9AA9174C25CD452C00BD5E8B /* SmmCorePlatformHookLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9174D25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.inf */, - 9AA9174E25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.uni */, - 9AA9174F25CD452C00BD5E8B /* SmmCorePlatformHookLibNull.c */, - ); - path = SmmCorePlatformHookLibNull; - sourceTree = ""; - }; - 9AA9175025CD452C00BD5E8B /* DebugAgentLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9175125CD452C00BD5E8B /* DebugAgentLibNull.uni */, - 9AA9175225CD452C00BD5E8B /* DebugAgentLibNull.inf */, - 9AA9175325CD452C00BD5E8B /* DebugAgentLibNull.c */, - ); - path = DebugAgentLibNull; - sourceTree = ""; - }; - 9AA9175425CD452C00BD5E8B /* UefiHiiServicesLib */ = { - isa = PBXGroup; - children = ( - 9AA9175525CD452C00BD5E8B /* UefiHiiServicesLib.inf */, - 9AA9175625CD452C00BD5E8B /* UefiHiiServicesLib.uni */, - 9AA9175725CD452C00BD5E8B /* UefiHiiServicesLib.c */, - ); - path = UefiHiiServicesLib; - sourceTree = ""; - }; - 9AA9175825CD452C00BD5E8B /* BootMaintenanceManagerUiLib */ = { - isa = PBXGroup; - children = ( - 9AA9175925CD452C00BD5E8B /* BmLib.c */, - 9AA9175A25CD452C00BD5E8B /* BootMaintenanceManagerUiLib.inf */, - 9AA9175B25CD452C00BD5E8B /* BootOption.c */, - 9AA9175C25CD452C00BD5E8B /* BootMaintenanceManagerUiLib.uni */, - 9AA9175D25CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUiSupport.c */, - 9AA9175E25CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUi.c */, - 9AA9175F25CD452C00BD5E8B /* BootMaintenanceManager.vfr */, - 9AA9176025CD452C00BD5E8B /* BootMaintenanceManagerStrings.uni */, - 9AA9176125CD452C00BD5E8B /* BootMaintenanceManager.h */, - 9AA9176225CD452C00BD5E8B /* BootMaintenance.c */, - 9AA9176325CD452C00BD5E8B /* FormGuid.h */, - 9AA9176425CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUiSupport.h */, - 9AA9176525CD452C00BD5E8B /* UpdatePage.c */, - 9AA9176625CD452C00BD5E8B /* Data.c */, - 9AA9176725CD452C00BD5E8B /* BootMaintenanceManagerCustomizedUi.h */, - 9AA9176825CD452C00BD5E8B /* ConsoleOption.c */, - 9AA9176925CD452C00BD5E8B /* Variable.c */, - ); - path = BootMaintenanceManagerUiLib; - sourceTree = ""; - }; - 9AA9176A25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi */ = { - isa = PBXGroup; - children = ( - 9AA9176B25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.inf */, - 9AA9176C25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.uni */, - 9AA9176D25CD452C00BD5E8B /* PlatformHookLibSerialPortPpi.c */, - ); - path = PlatformHookLibSerialPortPpi; - sourceTree = ""; - }; - 9AA9176E25CD452C00BD5E8B /* BaseSerialPortLib16550 */ = { - isa = PBXGroup; - children = ( - 9AA9176F25CD452C00BD5E8B /* BaseSerialPortLib16550.c */, - 9AA9177025CD452C00BD5E8B /* BaseSerialPortLib16550.inf */, - 9AA9177125CD452C00BD5E8B /* BaseSerialPortLib16550.uni */, - ); - path = BaseSerialPortLib16550; - sourceTree = ""; - }; - 9AA9177225CD452C00BD5E8B /* BaseHobLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9177325CD452C00BD5E8B /* BaseHobLibNull.c */, - 9AA9177425CD452C00BD5E8B /* BaseHobLibNull.inf */, - 9AA9177525CD452C00BD5E8B /* BaseHobLibNull.uni */, - ); - path = BaseHobLibNull; - sourceTree = ""; - }; - 9AA9177625CD452C00BD5E8B /* SmmPerformanceLib */ = { - isa = PBXGroup; - children = ( - 9AA9177725CD452C00BD5E8B /* SmmPerformanceLib.c */, - 9AA9177825CD452C00BD5E8B /* SmmPerformanceLib.inf */, - 9AA9177925CD452C00BD5E8B /* SmmPerformanceLib.uni */, - ); - path = SmmPerformanceLib; - sourceTree = ""; - }; - 9AA9177A25CD452C00BD5E8B /* DxeCapsuleLibNull */ = { - isa = PBXGroup; - children = ( - 9AA9177B25CD452C00BD5E8B /* DxeCapsuleLibNull.inf */, - 9AA9177C25CD452C00BD5E8B /* DxeCapsuleLibNull.uni */, - 9AA9177D25CD452C00BD5E8B /* DxeCapsuleLibNull.c */, - ); - path = DxeCapsuleLibNull; - sourceTree = ""; - }; - 9AA9177E25CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib */ = { - isa = PBXGroup; - children = ( - 9AA9177F25CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.inf */, - 9AA9178025CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.uni */, - 9AA9178125CD452C00BD5E8B /* DxeDebugPrintErrorLevelLib.c */, - ); - path = DxeDebugPrintErrorLevelLib; - sourceTree = ""; - }; - 9AA9178225CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA9178325CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.uni */, - 9AA9178425CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.inf */, - 9AA9178525CD452C00BD5E8B /* PiSmmCoreSmmServicesTableLib.c */, - ); - path = PiSmmCoreSmmServicesTableLib; - sourceTree = ""; - }; - 9AA9178625CD452C00BD5E8B /* BrotliCustomDecompressLib */ = { - isa = PBXGroup; - children = ( - 9AA9178725CD452C00BD5E8B /* LICENSE */, - 9AA9178825CD452C00BD5E8B /* BrotliDecompressLibInternal.h */, - 9AA9178925CD452C00BD5E8B /* brotli */, - 9AA9178D25CD452C00BD5E8B /* BrotliDecompress.c */, - 9AA9178E25CD452C00BD5E8B /* docs */, - 9AA9179025CD452C00BD5E8B /* README.md */, - 9AA9179125CD452C00BD5E8B /* common */, - 9AA9179A25CD452C00BD5E8B /* dec */, - 9AA917A325CD452C00BD5E8B /* ReadMe.txt */, - 9AA917A425CD452C00BD5E8B /* BrotliDecompressLib.uni */, - 9AA917A525CD452C00BD5E8B /* BrotliCustomDecompressLib.inf */, - 9AA917A625CD452C00BD5E8B /* GuidedSectionExtraction.c */, - ); - path = BrotliCustomDecompressLib; - sourceTree = ""; - }; - 9AA9178925CD452C00BD5E8B /* brotli */ = { - isa = PBXGroup; - children = ( - 9AA9178A25CD452C00BD5E8B /* port.h */, - 9AA9178B25CD452C00BD5E8B /* types.h */, - 9AA9178C25CD452C00BD5E8B /* decode.h */, - ); - path = brotli; - sourceTree = ""; - }; - 9AA9178E25CD452C00BD5E8B /* docs */ = { - isa = PBXGroup; - children = ( - 9AA9178F25CD452C00BD5E8B /* brotli-comparison-study-2015-09-22.pdf */, - ); - path = docs; - sourceTree = ""; - }; - 9AA9179125CD452C00BD5E8B /* common */ = { - isa = PBXGroup; - children = ( - 9AA9179225CD452C00BD5E8B /* dictionary.c */, - 9AA9179325CD452C00BD5E8B /* version.h */, - 9AA9179425CD452C00BD5E8B /* transform.c */, - 9AA9179525CD452C00BD5E8B /* context.h */, - 9AA9179625CD452C00BD5E8B /* constants.h */, - 9AA9179725CD452C00BD5E8B /* dictionary.h */, - 9AA9179825CD452C00BD5E8B /* transform.h */, - 9AA9179925CD452C00BD5E8B /* platform.h */, - ); - path = common; - sourceTree = ""; - }; - 9AA9179A25CD452C00BD5E8B /* dec */ = { - isa = PBXGroup; - children = ( - 9AA9179B25CD452C00BD5E8B /* state.c */, - 9AA9179C25CD452C00BD5E8B /* bit_reader.h */, - 9AA9179D25CD452C00BD5E8B /* decode.c */, - 9AA9179E25CD452C00BD5E8B /* huffman.c */, - 9AA9179F25CD452C00BD5E8B /* bit_reader.c */, - 9AA917A025CD452C00BD5E8B /* prefix.h */, - 9AA917A125CD452C00BD5E8B /* state.h */, - 9AA917A225CD452C00BD5E8B /* huffman.h */, - ); - path = dec; - sourceTree = ""; - }; - 9AA917A725CD452C00BD5E8B /* ResetUtilityLib */ = { - isa = PBXGroup; - children = ( - 9AA917A825CD452C00BD5E8B /* ResetUtility.c */, - 9AA917A925CD452C00BD5E8B /* ResetUtilityLib.inf */, - ); - path = ResetUtilityLib; - sourceTree = ""; - }; - 9AA917AA25CD452C00BD5E8B /* SmmCorePerformanceLib */ = { - isa = PBXGroup; - children = ( - 9AA917AB25CD452C00BD5E8B /* SmmCorePerformanceLib.c */, - 9AA917AC25CD452C00BD5E8B /* SmmCorePerformanceLib.uni */, - 9AA917AD25CD452C00BD5E8B /* SmmCorePerformanceLib.inf */, - 9AA917AE25CD452C00BD5E8B /* SmmCorePerformanceLibInternal.h */, - ); - path = SmmCorePerformanceLib; - sourceTree = ""; - }; - 9AA917AF25CD452C00BD5E8B /* UefiMemoryAllocationProfileLib */ = { - isa = PBXGroup; - children = ( - 9AA917B025CD452C00BD5E8B /* MemoryAllocationLib.c */, - 9AA917B125CD452C00BD5E8B /* UefiMemoryAllocationProfileLib.uni */, - 9AA917B225CD452C00BD5E8B /* UefiMemoryAllocationProfileLib.inf */, - 9AA917B325CD452C00BD5E8B /* DxeMemoryProfileLib.c */, - ); - path = UefiMemoryAllocationProfileLib; - sourceTree = ""; - }; - 9AA917B425CD452C00BD5E8B /* PeiDebugLibDebugPpi */ = { - isa = PBXGroup; - children = ( - 9AA917B525CD452C00BD5E8B /* PeiDebugLibDebugPpi.inf */, - 9AA917B625CD452C00BD5E8B /* DebugLib.c */, - ); - path = PeiDebugLibDebugPpi; - sourceTree = ""; - }; - 9AA917B725CD452C00BD5E8B /* SmmSmiHandlerProfileLib */ = { - isa = PBXGroup; - children = ( - 9AA917B825CD452C00BD5E8B /* SmmSmiHandlerProfileLib.c */, - 9AA917B925CD452C00BD5E8B /* SmmSmiHandlerProfileLib.inf */, - 9AA917BA25CD452C00BD5E8B /* SmmSmiHandlerProfileLib.uni */, - ); - path = SmmSmiHandlerProfileLib; - sourceTree = ""; - }; - 9AA917BB25CD452C00BD5E8B /* DxeReportStatusCodeLib */ = { - isa = PBXGroup; - children = ( - 9AA917BC25CD452C00BD5E8B /* DxeReportStatusCodeLib.inf */, - 9AA917BD25CD452C00BD5E8B /* DxeReportStatusCodeLib.uni */, - 9AA917BE25CD452C00BD5E8B /* ReportStatusCodeLib.c */, - ); - path = DxeReportStatusCodeLib; - sourceTree = ""; - }; - 9AA917BF25CD452C00BD5E8B /* VarCheckUefiLib */ = { - isa = PBXGroup; - children = ( - 9AA917C025CD452C00BD5E8B /* VarCheckUefiLib.inf */, - 9AA917C125CD452C00BD5E8B /* VarCheckUefiLib.uni */, - 9AA917C225CD452C00BD5E8B /* VarCheckUefiLibNullClass.c */, - ); - path = VarCheckUefiLib; - sourceTree = ""; - }; - 9AA917C325CD452C00BD5E8B /* RuntimeResetSystemLib */ = { - isa = PBXGroup; - children = ( - 9AA917C425CD452C00BD5E8B /* RuntimeResetSystemLib.inf */, - 9AA917C525CD452C00BD5E8B /* RuntimeResetSystemLib.c */, - 9AA917C625CD452C00BD5E8B /* RuntimeResetSystemLib.uni */, - ); - path = RuntimeResetSystemLib; - sourceTree = ""; - }; - 9AA917C725CD452C00BD5E8B /* VarCheckPcdLib */ = { - isa = PBXGroup; - children = ( - 9AA917C825CD452C00BD5E8B /* VarCheckPcdLibNullClass.c */, - 9AA917C925CD452C00BD5E8B /* VarCheckPcdStructure.h */, - 9AA917CA25CD452C00BD5E8B /* VarCheckPcdLib.uni */, - 9AA917CB25CD452C00BD5E8B /* VarCheckPcdLib.inf */, - ); - path = VarCheckPcdLib; - sourceTree = ""; - }; - 9AA917CC25CD452C00BD5E8B /* DxeSecurityManagementLib */ = { - isa = PBXGroup; - children = ( - 9AA917CD25CD452C00BD5E8B /* DxeSecurityManagementLib.c */, - 9AA917CE25CD452C00BD5E8B /* DxeSecurityManagementLib.uni */, - 9AA917CF25CD452C00BD5E8B /* DxeSecurityManagementLib.inf */, - ); - path = DxeSecurityManagementLib; - sourceTree = ""; - }; - 9AA917D025CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib */ = { - isa = PBXGroup; - children = ( - 9AA917D125CD452C00BD5E8B /* PiSmmCoreMemoryProfileLib.c */, - 9AA917D225CD452C00BD5E8B /* PiSmmCoreMemoryAllocationServices.h */, - 9AA917D325CD452C00BD5E8B /* MemoryAllocationLib.c */, - 9AA917D425CD452C00BD5E8B /* PiSmmCoreMemoryProfileServices.h */, - 9AA917D525CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib.uni */, - 9AA917D625CD452C00BD5E8B /* PiSmmCoreMemoryAllocationProfileLib.inf */, - 9AA917D725CD452C00BD5E8B /* PiSmmCoreMemoryProfileLibNull.c */, - 9AA917D825CD452C00BD5E8B /* PiSmmCoreMemoryAllocationLib.inf */, - 9AA917D925CD452C00BD5E8B /* PiSmmCoreMemoryAllocationProfileLib.uni */, - ); - path = PiSmmCoreMemoryAllocationLib; - sourceTree = ""; - }; - 9AA917DA25CD452C00BD5E8B /* DxePrintLibPrint2Protocol */ = { - isa = PBXGroup; - children = ( - 9AA917DB25CD452C00BD5E8B /* DxePrintLibPrint2Protocol.uni */, - 9AA917DC25CD452C00BD5E8B /* PrintLib.c */, - 9AA917DD25CD452C00BD5E8B /* DxePrintLibPrint2Protocol.inf */, - ); - path = DxePrintLibPrint2Protocol; - sourceTree = ""; - }; - 9AA917DE25CD452C00BD5E8B /* DxeCoreMemoryAllocationLib */ = { - isa = PBXGroup; - children = ( - 9AA917DF25CD452C00BD5E8B /* MemoryAllocationLib.c */, - 9AA917E025CD452C00BD5E8B /* DxeCoreMemoryAllocationServices.h */, - 9AA917E125CD452C00BD5E8B /* DxeCoreMemoryProfileServices.h */, - 9AA917E225CD452C00BD5E8B /* DxeCoreMemoryAllocationProfileLib.inf */, - 9AA917E325CD452C00BD5E8B /* DxeCoreMemoryAllocationProfileLib.uni */, - 9AA917E425CD452C00BD5E8B /* DxeCoreMemoryProfileLib.c */, - 9AA917E525CD452C00BD5E8B /* DxeCoreMemoryAllocationLib.uni */, - 9AA917E625CD452C00BD5E8B /* DxeCoreMemoryAllocationLib.inf */, - 9AA917E725CD452C00BD5E8B /* DxeCoreMemoryProfileLibNull.c */, - ); - path = DxeCoreMemoryAllocationLib; - sourceTree = ""; - }; - 9AA917E825CD452C00BD5E8B /* BootManagerUiLib */ = { - isa = PBXGroup; - children = ( - 9AA917E925CD452C00BD5E8B /* BootManagerStrings.uni */, - 9AA917EA25CD452C00BD5E8B /* BootManager.h */, - 9AA917EB25CD452C00BD5E8B /* BootManagerUiLib.uni */, - 9AA917EC25CD452C00BD5E8B /* BootManagerVfr.Vfr */, - 9AA917ED25CD452C00BD5E8B /* BootManagerUiLib.inf */, - 9AA917EE25CD452C00BD5E8B /* BootManager.c */, - ); - path = BootManagerUiLib; - sourceTree = ""; - }; - 9AA917EF25CD452C00BD5E8B /* BaseBmpSupportLib */ = { - isa = PBXGroup; - children = ( - 9AA917F025CD452C00BD5E8B /* BmpSupportLib.c */, - 9AA917F125CD452C00BD5E8B /* BaseBmpSupportLib.inf */, - 9AA917F225CD452C00BD5E8B /* BaseBmpSupportLib.uni */, - ); - path = BaseBmpSupportLib; - sourceTree = ""; - }; - 9AA917F325CD452C00BD5E8B /* CpuExceptionHandlerLibNull */ = { - isa = PBXGroup; - children = ( - 9AA917F425CD452C00BD5E8B /* CpuExceptionHandlerLibNull.uni */, - 9AA917F525CD452C00BD5E8B /* CpuExceptionHandlerLibNull.inf */, - 9AA917F625CD452C00BD5E8B /* CpuExceptionHandlerLibNull.c */, - ); - path = CpuExceptionHandlerLibNull; - sourceTree = ""; - }; - 9AA917F725CD452C00BD5E8B /* UefiHiiLib */ = { - isa = PBXGroup; - children = ( - 9AA917F825CD452C00BD5E8B /* HiiLib.c */, - 9AA917F925CD452C00BD5E8B /* UefiHiiLib.uni */, - 9AA917FA25CD452C00BD5E8B /* UefiHiiLib.inf */, - 9AA917FB25CD452C00BD5E8B /* HiiString.c */, - 9AA917FC25CD452C00BD5E8B /* HiiLanguage.c */, - 9AA917FD25CD452C00BD5E8B /* InternalHiiLib.h */, - ); - path = UefiHiiLib; - sourceTree = ""; - }; - 9AA917FE25CD452C00BD5E8B /* BaseSortLib */ = { - isa = PBXGroup; - children = ( - 9AA917FF25CD452C00BD5E8B /* BaseSortLib.inf */, - 9AA9180025CD452C00BD5E8B /* BaseSortLib.uni */, - 9AA9180125CD452C00BD5E8B /* BaseSortLib.c */, - ); - path = BaseSortLib; - sourceTree = ""; - }; - 9AA9180225CD452C00BD5E8B /* DxeCorePerformanceLib */ = { - isa = PBXGroup; - children = ( - 9AA9180325CD452C00BD5E8B /* DxeCorePerformanceLib.c */, - 9AA9180425CD452C00BD5E8B /* DxeCorePerformanceLibInternal.h */, - 9AA9180525CD452C00BD5E8B /* DxeCorePerformanceLib.inf */, - 9AA9180625CD452C00BD5E8B /* DxeCorePerformanceLib.uni */, - ); - path = DxeCorePerformanceLib; - sourceTree = ""; - }; - 9AA9180725CD452C00BD5E8B /* DxeResetSystemLib */ = { - isa = PBXGroup; - children = ( - 9AA9180825CD452C00BD5E8B /* DxeResetSystemLib.uni */, - 9AA9180925CD452C00BD5E8B /* DxeResetSystemLib.inf */, - 9AA9180A25CD452C00BD5E8B /* DxeResetSystemLib.c */, - ); - path = DxeResetSystemLib; - sourceTree = ""; - }; - 9AA9180B25CD452C00BD5E8B /* PeiResetSystemLib */ = { - isa = PBXGroup; - children = ( - 9AA9180C25CD452C00BD5E8B /* PeiResetSystemLib.uni */, - 9AA9180D25CD452C00BD5E8B /* PeiResetSystemLib.inf */, - 9AA9180E25CD452C00BD5E8B /* PeiResetSystemLib.c */, - ); - path = PeiResetSystemLib; - sourceTree = ""; - }; - 9AA9181025CD452C00BD5E8B /* Logo */ = { - isa = PBXGroup; - children = ( - 9AA9181125CD452D00BD5E8B /* LogoDxe.uni */, - 9AA9181225CD452D00BD5E8B /* LogoDxe.inf */, - 9AA9181325CD452D00BD5E8B /* Logo.bmp */, - 9AA9181425CD452D00BD5E8B /* Logo.uni */, - 9AA9181525CD452D00BD5E8B /* LogoDxeExtra.uni */, - 9AA9181625CD452D00BD5E8B /* LogoExtra.uni */, - 9AA9181725CD452D00BD5E8B /* Logo.inf */, - 9AA9181825CD452D00BD5E8B /* Logo.idf */, - 9AA9181925CD452D00BD5E8B /* Logo.c */, - ); - path = Logo; - sourceTree = ""; - }; - 9AA9181C25CD452D00BD5E8B /* Application */ = { - isa = PBXGroup; - children = ( - 9AA9181D25CD452D00BD5E8B /* UiApp */, - 9AA9182C25CD452D00BD5E8B /* HelloWorld */, - 9AA9183225CD452D00BD5E8B /* BootManagerMenuApp */, - 9AA9183925CD452D00BD5E8B /* CapsuleApp */, - 9AA9184225CD452D00BD5E8B /* MemoryProfileInfo */, - 9AA9184725CD452D00BD5E8B /* DumpDynPcd */, - 9AA9184B25CD452D00BD5E8B /* VariableInfo */, - 9AA9185025CD452D00BD5E8B /* SmiHandlerProfileInfo */, - ); - path = Application; - sourceTree = ""; - }; - 9AA9181D25CD452D00BD5E8B /* UiApp */ = { - isa = PBXGroup; - children = ( - 9AA9181E25CD452D00BD5E8B /* FrontPage.h */, - 9AA9181F25CD452D00BD5E8B /* FrontPageCustomizedUi.h */, - 9AA9182025CD452D00BD5E8B /* Ui.h */, - 9AA9182125CD452D00BD5E8B /* FrontPageCustomizedUiSupport.c */, - 9AA9182225CD452D00BD5E8B /* FrontPageVfr.Vfr */, - 9AA9182325CD452D00BD5E8B /* String.c */, - 9AA9182425CD452D00BD5E8B /* FrontPageCustomizedUi.c */, - 9AA9182525CD452D00BD5E8B /* UiApp.uni */, - 9AA9182625CD452D00BD5E8B /* FrontPage.c */, - 9AA9182725CD452D00BD5E8B /* FrontPageStrings.uni */, - 9AA9182825CD452D00BD5E8B /* UiAppExtra.uni */, - 9AA9182925CD452D00BD5E8B /* UiApp.inf */, - 9AA9182A25CD452D00BD5E8B /* FrontPageCustomizedUiSupport.h */, - 9AA9182B25CD452D00BD5E8B /* String.h */, - ); - path = UiApp; - sourceTree = ""; - }; - 9AA9182C25CD452D00BD5E8B /* HelloWorld */ = { - isa = PBXGroup; - children = ( - 9AA9182D25CD452D00BD5E8B /* HelloWorldStr.uni */, - 9AA9182E25CD452D00BD5E8B /* HelloWorld.uni */, - 9AA9182F25CD452D00BD5E8B /* HelloWorld.inf */, - 9AA9183025CD452D00BD5E8B /* HelloWorld.c */, - 9AA9183125CD452D00BD5E8B /* HelloWorldExtra.uni */, - ); - path = HelloWorld; - sourceTree = ""; - }; - 9AA9183225CD452D00BD5E8B /* BootManagerMenuApp */ = { - isa = PBXGroup; - children = ( - 9AA9183325CD452D00BD5E8B /* BootManagerMenu.c */, - 9AA9183425CD452D00BD5E8B /* BootManagerMenuAppExtra.uni */, - 9AA9183525CD452D00BD5E8B /* BootManagerMenuStrings.uni */, - 9AA9183625CD452D00BD5E8B /* BootManagerMenu.h */, - 9AA9183725CD452D00BD5E8B /* BootManagerMenuApp.inf */, - 9AA9183825CD452D00BD5E8B /* BootManagerMenuApp.uni */, - ); - path = BootManagerMenuApp; - sourceTree = ""; - }; - 9AA9183925CD452D00BD5E8B /* CapsuleApp */ = { - isa = PBXGroup; - children = ( - 9AA9183A25CD452D00BD5E8B /* CapsuleApp.h */, - 9AA9183B25CD452D00BD5E8B /* CapsuleApp.inf */, - 9AA9183C25CD452D00BD5E8B /* AppSupport.c */, - 9AA9183D25CD452D00BD5E8B /* CapsuleApp.uni */, - 9AA9183E25CD452D00BD5E8B /* CapsuleAppExtra.uni */, - 9AA9183F25CD452D00BD5E8B /* CapsuleOnDisk.c */, - 9AA9184025CD452D00BD5E8B /* CapsuleApp.c */, - 9AA9184125CD452D00BD5E8B /* CapsuleDump.c */, - ); - path = CapsuleApp; - sourceTree = ""; - }; - 9AA9184225CD452D00BD5E8B /* MemoryProfileInfo */ = { - isa = PBXGroup; - children = ( - 9AA9184325CD452D00BD5E8B /* MemoryProfileInfo.inf */, - 9AA9184425CD452D00BD5E8B /* MemoryProfileInfo.c */, - 9AA9184525CD452D00BD5E8B /* MemoryProfileInfo.uni */, - 9AA9184625CD452D00BD5E8B /* MemoryProfileInfoExtra.uni */, - ); - path = MemoryProfileInfo; - sourceTree = ""; - }; - 9AA9184725CD452D00BD5E8B /* DumpDynPcd */ = { - isa = PBXGroup; - children = ( - 9AA9184825CD452D00BD5E8B /* DumpDynPcd.inf */, - 9AA9184925CD452D00BD5E8B /* DumpDynPcdStr.uni */, - 9AA9184A25CD452D00BD5E8B /* DumpDynPcd.c */, - ); - path = DumpDynPcd; - sourceTree = ""; - }; - 9AA9184B25CD452D00BD5E8B /* VariableInfo */ = { - isa = PBXGroup; - children = ( - 9AA9184C25CD452D00BD5E8B /* VariableInfoExtra.uni */, - 9AA9184D25CD452D00BD5E8B /* VariableInfo.inf */, - 9AA9184E25CD452D00BD5E8B /* VariableInfo.uni */, - 9AA9184F25CD452D00BD5E8B /* VariableInfo.c */, - ); - path = VariableInfo; - sourceTree = ""; - }; - 9AA9185025CD452D00BD5E8B /* SmiHandlerProfileInfo */ = { - isa = PBXGroup; - children = ( - 9AA9185125CD452D00BD5E8B /* SmiHandlerProfileInfoExtra.uni */, - 9AA9185225CD452D00BD5E8B /* SmiHandlerProfileInfo.uni */, - 9AA9185325CD452D00BD5E8B /* SmiHandlerProfileInfo.inf */, - 9AA9185425CD452D00BD5E8B /* SmiHandlerProfileInfo.c */, - ); - path = SmiHandlerProfileInfo; - sourceTree = ""; - }; - 9AA9185625CD465800BD5E8B /* Clover */ = { - isa = PBXGroup; - children = ( - 9AA9185725CD468F00BD5E8B /* Include */, - 9AA91E0B25CD59F100BD5E8B /* Library */, - 9AA910B925CD452900BD5E8B /* MdeModulePkg */, - 9AA909E825CD451500BD5E8B /* MdePkg */, - 9AA918D925CD597E00BD5E8B /* OpenCorePkg */, - 9A36E51C24F3B5B4007A1107 /* rEFIt_UEFI */, - ); - name = Clover; - path = ../..; - sourceTree = ""; - }; - 9AA9185725CD468F00BD5E8B /* Include */ = { - isa = PBXGroup; - children = ( - 9AA9185825CD468F00BD5E8B /* AppleMacEfi */, - 9AA9187625CD468F00BD5E8B /* AppleMacEfi.h */, - 9AA918A425CD468F00BD5E8B /* EfiFlashMap.h */, - 9AA918B025CD468F00BD5E8B /* EfiImageFormat.h */, - 9AA9187725CD468F00BD5E8B /* EfiLdrHandoff.h */, - 9AA918A325CD468F00BD5E8B /* FlashLayout.h */, - 9AA918A525CD468F00BD5E8B /* Guid */, - 9AA9185A25CD468F00BD5E8B /* IndustryStandard */, - 9AA9187825CD468F00BD5E8B /* Library */, - 9AA918A225CD468F00BD5E8B /* MicrosoftWindows.h */, - 9AA9188825CD468F00BD5E8B /* Protocol */, - 9AA918B125CD468F00BD5E8B /* UefiLoader.h */, - ); - path = Include; - sourceTree = ""; - }; - 9AA9185825CD468F00BD5E8B /* AppleMacEfi */ = { - isa = PBXGroup; - children = ( - 9AA9185925CD468F00BD5E8B /* AppleMacEfiSpec.h */, - ); - path = AppleMacEfi; - sourceTree = ""; - }; - 9AA9185A25CD468F00BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA9185B25CD468F00BD5E8B /* VesaBiosExtensions.h */, - 9AA9185C25CD468F00BD5E8B /* GenericIch.h */, - 9AA9185D25CD468F00BD5E8B /* CpuId.h */, - 9AA9185E25CD468F00BD5E8B /* AppleSmBios.h */, - 9AA9185F25CD468F00BD5E8B /* AppleRtc.h */, - 9AA9186025CD468F00BD5E8B /* AppleDiskImage.h */, - 9AA9186125CD468F00BD5E8B /* PiBootMode.h */, - 9AA9186225CD468F00BD5E8B /* PeImage.h */, - 9AA9186325CD468F00BD5E8B /* AppleChunklist.h */, - 9AA9186425CD468F00BD5E8B /* Riff.h */, - 9AA9186525CD468F00BD5E8B /* AppleFatBinaryImage.h */, - 9AA9186625CD468F00BD5E8B /* HdaCodec.h */, - 9AA9186725CD468F00BD5E8B /* AppleHibernate.h */, - 9AA9186825CD468F00BD5E8B /* AppleFeatures.h */, - 9AA9186925CD468F00BD5E8B /* AppleMachoImage.h.dis */, - 9AA9186A25CD468F00BD5E8B /* AppleCsrConfig.h */, - 9AA9186B25CD468F00BD5E8B /* PciCommand.h */, - 9AA9186C25CD468F00BD5E8B /* AppleDiskLabel.h */, - 9AA9186D25CD468F00BD5E8B /* MachO-loader.h */, - 9AA9186E25CD468F00BD5E8B /* VirtualMemory.h */, - 9AA9186F25CD468F00BD5E8B /* AppleHid.h.disabled */, - 9AA9187025CD468F00BD5E8B /* AppleBootArgs.h */, - 9AA9187125CD468F00BD5E8B /* AtomBios.h */, - 9AA9187225CD468F00BD5E8B /* UsbHid.h */, - 9AA9187325CD468F00BD5E8B /* AppleIntelCpuInfo.h */, - 9AA9187425CD468F00BD5E8B /* ProcessorInfo.h */, - 9AA9187525CD468F00BD5E8B /* PciBus.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA9187825CD468F00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA9188225CD468F00BD5E8B /* GenericBdsLib.h */, - 9AA9187A25CD468F00BD5E8B /* HdaModels.h */, - 9AA9187925CD468F00BD5E8B /* HdaRegisters.h */, - 9AA9187D25CD468F00BD5E8B /* HdaVerbs.h */, - 9AA9187C25CD468F00BD5E8B /* MachoLib.h */, - 9AA9188425CD468F00BD5E8B /* MemLogLib.h */, - 9AA9188725CD468F00BD5E8B /* OcAfterBootCompatLib4Clover.h */, - 9AA9188025CD468F00BD5E8B /* PeCoffLib.h */, - 9AA9188125CD468F00BD5E8B /* printf_lite-conf.h */, - 9AA9187F25CD468F00BD5E8B /* printf_lite.h */, - 9AA9187B25CD468F00BD5E8B /* UefiHiiServicesLib.h */, - 9AA9187E25CD468F00BD5E8B /* UsbMass.h */, - 9AA9188325CD468F00BD5E8B /* UsbMassBoot.h */, - 9AA9188525CD468F00BD5E8B /* VideoBiosPatchLib.h */, - 9AA9188625CD468F00BD5E8B /* WaveLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA9188825CD468F00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA9188925CD468F00BD5E8B /* NullTextOutput.h */, - 9AA9188A25CD468F00BD5E8B /* UsbMassImpl.h */, - 9AA9188B25CD468F00BD5E8B /* AppleImageCodecProtocol.h */, - 9AA9188C25CD468F00BD5E8B /* AppleDeviceControl.h */, - 9AA9188D25CD468F00BD5E8B /* HdaControllerInfo.h */, - 9AA9188E25CD468F00BD5E8B /* AppleKeyState.h */, - 9AA9188F25CD468F00BD5E8B /* efiConsoleControl.h */, - 9AA9189025CD468F00BD5E8B /* ApplePartitionInfo.h */, - 9AA9189125CD468F00BD5E8B /* AudioIo.h */, - 9AA9189225CD468F00BD5E8B /* FSInjectProtocol.h */, - 9AA9189325CD468F00BD5E8B /* HdaIo.h */, - 9AA9189425CD468F00BD5E8B /* OcQuirksProtocol4Clover.h */, - 9AA9189525CD468F00BD5E8B /* EmuVariableControl.h */, - 9AA9189625CD468F00BD5E8B /* KeyboardInfo.h */, - 9AA9189725CD468F00BD5E8B /* AppleSMC.h */, - 9AA9189825CD468F00BD5E8B /* PciIoImp.h */, - 9AA9189925CD468F00BD5E8B /* AptioMemoryFix.h */, - 9AA9189A25CD468F00BD5E8B /* HdaCodecInfo.h */, - 9AA9189B25CD468F00BD5E8B /* ApfsEfiBootRecordInfo.h */, - 9AA9189C25CD468F00BD5E8B /* ApplePlatformInfoDatabase.h */, - 9AA9189D25CD468F00BD5E8B /* MsgLog.h */, - 9AA9189E25CD468F00BD5E8B /* SimpleAudioOut.h */, - 9AA9189F25CD468F00BD5E8B /* AppleDiskIo.h */, - 9AA918A025CD468F00BD5E8B /* AppleGraphConfig.h */, - 9AA918A125CD468F00BD5E8B /* Hash.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA918A525CD468F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA918A625CD468F00BD5E8B /* PciOptionRomTable.h */, - 9AA918A725CD468F00BD5E8B /* PciExpressBaseAddress.h */, - 9AA918A825CD468F00BD5E8B /* DxeCoreFileName.h */, - 9AA918A925CD468F00BD5E8B /* LdrMemoryDescriptor.h */, - 9AA918AA25CD468F00BD5E8B /* ConsoleOutConfig.h */, - 9AA918AB25CD468F00BD5E8B /* FlashMapHob.h */, - 9AA918AC25CD468F00BD5E8B /* MicrosoftVariable.h */, - 9AA918AD25CD468F00BD5E8B /* AcpiDescription.h */, - 9AA918AE25CD468F00BD5E8B /* ApplePlatformInfo.h */, - 9AA918AF25CD468F00BD5E8B /* AppleApfsInfo.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA918B825CD4B5900BD5E8B /* refit */ = { - isa = PBXGroup; - children = ( - 9AA925AB25CD79AA00BD5E8B /* icns.cpp */, - 9AA925A925CD79A900BD5E8B /* main.cpp */, - 9AA925AC25CD79AA00BD5E8B /* menu.cpp */, - 9AA925AD25CD79AA00BD5E8B /* menu.h */, - 9AA925AE25CD79AB00BD5E8B /* screen.cpp */, - 9AA925AA25CD79AA00BD5E8B /* screen.h */, - 9AA918BC25CD4B5900BD5E8B /* lib.cpp */, - 9AA918BD25CD4B5900BD5E8B /* lib.h */, - ); - path = refit; - sourceTree = ""; - }; - 9AA918D925CD597E00BD5E8B /* OpenCorePkg */ = { - isa = PBXGroup; - children = ( - 9AA91DAF25CD598100BD5E8B /* .gitattributes */, - 9AA91DAD25CD598100BD5E8B /* .gitignore */, - 9AA9199A25CD597E00BD5E8B /* .shellcheckrc */, - 9AA91DE725CD598100BD5E8B /* .travis.yml */, - 9AA918DA25CD597E00BD5E8B /* AppleModels */, - 9AA91DB125CD598100BD5E8B /* Application */, - 9AA91DAE25CD598100BD5E8B /* build_duet.tool */, - 9AA91DB025CD598100BD5E8B /* build_oc.tool */, - 9AA9199925CD597E00BD5E8B /* Changelog.md */, - 9AA91DE925CD598100BD5E8B /* Debug */, - 9AA91D0225CD598000BD5E8B /* Docs */, - 9AA91DE325CD598100BD5E8B /* Doxyfile */, - 9AA919A025CD597E00BD5E8B /* Include */, - 9AA91AD425CD597F00BD5E8B /* Legacy */, - 9AA91B3825CD597F00BD5E8B /* Library */, - 9AA91DE425CD598100BD5E8B /* LICENSE.txt */, - 9AA91DE625CD598100BD5E8B /* OpenCoreFromClover.h */, - 9AA91D2725CD598000BD5E8B /* OpenCorePkg.dec */, - 9AA91DE225CD598100BD5E8B /* OpenCorePkg.dsc */, - 9AA91DAC25CD598100BD5E8B /* OpenDuetPkg.dec */, - 9AA91DE525CD598100BD5E8B /* OpenDuetPkg.dsc */, - 9AA91D2625CD598000BD5E8B /* OpenDuetPkg.fdf */, - 9AA9199B25CD597E00BD5E8B /* Patches */, - 9AA91A8625CD597F00BD5E8B /* Platform */, - 9AA91D2825CD598000BD5E8B /* README.md */, - 9AA9196225CD597E00BD5E8B /* Staging */, - 9AA91ABE25CD597F00BD5E8B /* Tests */, - 9AA91CF225CD598000BD5E8B /* User */, - 9AA91D2925CD598000BD5E8B /* Utilities */, - 9AA91DE825CD598100BD5E8B /* xcbuild.tool */, - ); - path = OpenCorePkg; - sourceTree = ""; - }; - 9AA918DA25CD597E00BD5E8B /* AppleModels */ = { - isa = PBXGroup; - children = ( - 9AA918DB25CD597E00BD5E8B /* DataBase */, - 9AA9195D25CD597E00BD5E8B /* update_generated.py */, - 9AA9195E25CD597E00BD5E8B /* update_products.py */, - 9AA9195F25CD597E00BD5E8B /* README.md */, - 9AA9196025CD597E00BD5E8B /* Products.zjson */, - 9AA9196125CD597E00BD5E8B /* DataBase.md */, - ); - path = AppleModels; - sourceTree = ""; - }; - 9AA918DB25CD597E00BD5E8B /* DataBase */ = { - isa = PBXGroup; - children = ( - 9AA918DC25CD597E00BD5E8B /* MacBookPro */, - 9AA9190625CD597E00BD5E8B /* Macmini */, - 9AA9191225CD597E00BD5E8B /* Xserve */, - 9AA9191625CD597E00BD5E8B /* iMac */, - 9AA9193725CD597E00BD5E8B /* MacBookAir */, - 9AA9194725CD597E00BD5E8B /* MacBook */, - 9AA9195325CD597E00BD5E8B /* MacPro */, - 9AA9195B25CD597E00BD5E8B /* iMacPro */, - ); - path = DataBase; - sourceTree = ""; - }; - 9AA918DC25CD597E00BD5E8B /* MacBookPro */ = { - isa = PBXGroup; - children = ( - 9AA918DD25CD597E00BD5E8B /* MBP71.yaml */, - 9AA918DE25CD597E00BD5E8B /* MBP111.yaml */, - 9AA918DF25CD597E00BD5E8B /* MBP131.yaml */, - 9AA918E025CD597E00BD5E8B /* MBP51.yaml */, - 9AA918E125CD597E00BD5E8B /* MBP92.yaml */, - 9AA918E225CD597E00BD5E8B /* MBP11.yaml */, - 9AA918E325CD597E00BD5E8B /* MBP31.yaml */, - 9AA918E425CD597E00BD5E8B /* MBP151.yaml */, - 9AA918E525CD597E00BD5E8B /* MBP41.yaml */, - 9AA918E625CD597E00BD5E8B /* MBP121.yaml */, - 9AA918E725CD597E00BD5E8B /* MBP82.yaml */, - 9AA918E825CD597E00BD5E8B /* MBP101.yaml */, - 9AA918E925CD597E00BD5E8B /* MBP61.yaml */, - 9AA918EA25CD597E00BD5E8B /* MBP141.yaml */, - 9AA918EB25CD597E00BD5E8B /* MBP21.yaml */, - 9AA918EC25CD597E00BD5E8B /* MBP83.yaml */, - 9AA918ED25CD597E00BD5E8B /* MBP161.yaml */, - 9AA918EE25CD597E00BD5E8B /* MBP55.yaml */, - 9AA918EF25CD597E00BD5E8B /* MBP162.yaml */, - 9AA918F025CD597E00BD5E8B /* MBP115.yaml */, - 9AA918F125CD597E00BD5E8B /* MBP142.yaml */, - 9AA918F225CD597E00BD5E8B /* MBP154.yaml */, - 9AA918F325CD597E00BD5E8B /* MBP22.yaml */, - 9AA918F425CD597E00BD5E8B /* MBP102.yaml */, - 9AA918F525CD597E00BD5E8B /* MBP143.yaml */, - 9AA918F625CD597E00BD5E8B /* MBP62.yaml */, - 9AA918F725CD597E00BD5E8B /* MBP114.yaml */, - 9AA918F825CD597E00BD5E8B /* MBP163.yaml */, - 9AA918F925CD597E00BD5E8B /* MBP54.yaml */, - 9AA918FA25CD597E00BD5E8B /* MBP81.yaml */, - 9AA918FB25CD597E00BD5E8B /* MBP113.yaml */, - 9AA918FC25CD597E00BD5E8B /* MBP152.yaml */, - 9AA918FD25CD597E00BD5E8B /* MBP53.yaml */, - 9AA918FE25CD597E00BD5E8B /* MBP12.yaml */, - 9AA918FF25CD597E00BD5E8B /* MBP133.yaml */, - 9AA9190025CD597E00BD5E8B /* MBP164.yaml */, - 9AA9190125CD597E00BD5E8B /* MBP132.yaml */, - 9AA9190225CD597E00BD5E8B /* MBP52.yaml */, - 9AA9190325CD597E00BD5E8B /* MBP91.yaml */, - 9AA9190425CD597E00BD5E8B /* MBP153.yaml */, - 9AA9190525CD597E00BD5E8B /* MBP112.yaml */, - ); - path = MacBookPro; - sourceTree = ""; - }; - 9AA9190625CD597E00BD5E8B /* Macmini */ = { - isa = PBXGroup; - children = ( - 9AA9190725CD597E00BD5E8B /* MM81.yaml */, - 9AA9190825CD597E00BD5E8B /* MM62.yaml */, - 9AA9190925CD597E00BD5E8B /* MM52.yaml */, - 9AA9190A25CD597E00BD5E8B /* MM53.yaml */, - 9AA9190B25CD597E00BD5E8B /* MM31.yaml */, - 9AA9190C25CD597E00BD5E8B /* MM11.yaml */, - 9AA9190D25CD597E00BD5E8B /* MM51.yaml */, - 9AA9190E25CD597E00BD5E8B /* MM71.yaml */, - 9AA9190F25CD597E00BD5E8B /* MM21.yaml */, - 9AA9191025CD597E00BD5E8B /* MM61.yaml */, - 9AA9191125CD597E00BD5E8B /* MM41.yaml */, - ); - path = Macmini; - sourceTree = ""; - }; - 9AA9191225CD597E00BD5E8B /* Xserve */ = { - isa = PBXGroup; - children = ( - 9AA9191325CD597E00BD5E8B /* XS21.yaml */, - 9AA9191425CD597E00BD5E8B /* XS11.yaml */, - 9AA9191525CD597E00BD5E8B /* XS31.yaml */, - ); - path = Xserve; - sourceTree = ""; - }; - 9AA9191625CD597E00BD5E8B /* iMac */ = { - isa = PBXGroup; - children = ( - 9AA9191725CD597E00BD5E8B /* IM181.yaml */, - 9AA9191825CD597E00BD5E8B /* IM142.yaml */, - 9AA9191925CD597E00BD5E8B /* IM162.yaml */, - 9AA9191A25CD597E00BD5E8B /* IM61.yaml */, - 9AA9191B25CD597E00BD5E8B /* IM122.yaml */, - 9AA9191C25CD597E00BD5E8B /* IM41.yaml */, - 9AA9191D25CD597E00BD5E8B /* IM143.yaml */, - 9AA9191E25CD597E00BD5E8B /* IM133.yaml */, - 9AA9191F25CD597E00BD5E8B /* IM191.yaml */, - 9AA9192025CD597E00BD5E8B /* IM144.yaml */, - 9AA9192125CD597E00BD5E8B /* IM113.yaml */, - 9AA9192225CD597E00BD5E8B /* IM51.yaml */, - 9AA9192325CD597E00BD5E8B /* IM112.yaml */, - 9AA9192425CD597E00BD5E8B /* IM201.yaml */, - 9AA9192525CD597E00BD5E8B /* IM132.yaml */, - 9AA9192625CD597E00BD5E8B /* IM71.yaml */, - 9AA9192725CD597E00BD5E8B /* IM131.yaml */, - 9AA9192825CD597E00BD5E8B /* IM52.yaml */, - 9AA9192925CD597E00BD5E8B /* IM111.yaml */, - 9AA9192A25CD597E00BD5E8B /* IM91.yaml */, - 9AA9192B25CD597E00BD5E8B /* IM202.yaml */, - 9AA9192C25CD597E00BD5E8B /* IM192.yaml */, - 9AA9192D25CD597E00BD5E8B /* IM151.yaml */, - 9AA9192E25CD597E00BD5E8B /* IM171.yaml */, - 9AA9192F25CD597E00BD5E8B /* IM101.yaml */, - 9AA9193025CD597E00BD5E8B /* IM42.yaml */, - 9AA9193125CD597E00BD5E8B /* IM81.yaml */, - 9AA9193225CD597E00BD5E8B /* IM183.yaml */, - 9AA9193325CD597E00BD5E8B /* IM121.yaml */, - 9AA9193425CD597E00BD5E8B /* IM161.yaml */, - 9AA9193525CD597E00BD5E8B /* IM182.yaml */, - 9AA9193625CD597E00BD5E8B /* IM141.yaml */, - ); - path = iMac; - sourceTree = ""; - }; - 9AA9193725CD597E00BD5E8B /* MacBookAir */ = { - isa = PBXGroup; - children = ( - 9AA9193825CD597E00BD5E8B /* MBA72.yaml */, - 9AA9193925CD597E00BD5E8B /* MBA91.yaml */, - 9AA9193A25CD597E00BD5E8B /* MBA52.yaml */, - 9AA9193B25CD597E00BD5E8B /* MBA32.yaml */, - 9AA9193C25CD597E00BD5E8B /* MBA81.yaml */, - 9AA9193D25CD597E00BD5E8B /* MBA42.yaml */, - 9AA9193E25CD597E00BD5E8B /* MBA62.yaml */, - 9AA9193F25CD597E00BD5E8B /* MBA21.yaml */, - 9AA9194025CD597E00BD5E8B /* MBA61.yaml */, - 9AA9194125CD597E00BD5E8B /* MBA82.yaml */, - 9AA9194225CD597E00BD5E8B /* MBA41.yaml */, - 9AA9194325CD597E00BD5E8B /* MBA31.yaml */, - 9AA9194425CD597E00BD5E8B /* MBA11.yaml */, - 9AA9194525CD597E00BD5E8B /* MBA51.yaml */, - 9AA9194625CD597E00BD5E8B /* MBA71.yaml */, - ); - path = MacBookAir; - sourceTree = ""; - }; - 9AA9194725CD597E00BD5E8B /* MacBook */ = { - isa = PBXGroup; - children = ( - 9AA9194825CD597E00BD5E8B /* MB51.yaml */, - 9AA9194925CD597E00BD5E8B /* MB71.yaml */, - 9AA9194A25CD597E00BD5E8B /* MB31.yaml */, - 9AA9194B25CD597E00BD5E8B /* MB11.yaml */, - 9AA9194C25CD597E00BD5E8B /* MB61.yaml */, - 9AA9194D25CD597E00BD5E8B /* MB41.yaml */, - 9AA9194E25CD597E00BD5E8B /* MB21.yaml */, - 9AA9194F25CD597E00BD5E8B /* MB81.yaml */, - 9AA9195025CD597E00BD5E8B /* MB101.yaml */, - 9AA9195125CD597E00BD5E8B /* MB52.yaml */, - 9AA9195225CD597E00BD5E8B /* MB91.yaml */, - ); - path = MacBook; - sourceTree = ""; - }; - 9AA9195325CD597E00BD5E8B /* MacPro */ = { - isa = PBXGroup; - children = ( - 9AA9195425CD597E00BD5E8B /* MP41.yaml */, - 9AA9195525CD597E00BD5E8B /* MP61.yaml */, - 9AA9195625CD597E00BD5E8B /* MP21.yaml */, - 9AA9195725CD597E00BD5E8B /* MP71.yaml */, - 9AA9195825CD597E00BD5E8B /* MP51.yaml */, - 9AA9195925CD597E00BD5E8B /* MP11.yaml */, - 9AA9195A25CD597E00BD5E8B /* MP31.yaml */, - ); - path = MacPro; - sourceTree = ""; - }; - 9AA9195B25CD597E00BD5E8B /* iMacPro */ = { - isa = PBXGroup; - children = ( - 9AA9195C25CD597E00BD5E8B /* IMP11.yaml */, - ); - path = iMacPro; - sourceTree = ""; - }; - 9AA9196225CD597E00BD5E8B /* Staging */ = { - isa = PBXGroup; - children = ( - 9AA9196325CD597E00BD5E8B /* README.md */, - 9AA9196425CD597E00BD5E8B /* VBoxHfs */, - 9AA9198625CD597E00BD5E8B /* AudioDxe */, - ); - path = Staging; - sourceTree = ""; - }; - 9AA9196425CD597E00BD5E8B /* VBoxHfs */ = { - isa = PBXGroup; - children = ( - 9AA9196525CD597E00BD5E8B /* hfs_format.h */, - 9AA9196625CD597E00BD5E8B /* mk_fsw_strfunc.py */, - 9AA9196725CD597E00BD5E8B /* fsw_hfs.h */, - 9AA9196825CD597E00BD5E8B /* fsw_core.c */, - 9AA9196925CD597E00BD5E8B /* fsw_strfunc.h */, - 9AA9196A25CD597E00BD5E8B /* fsw_base.h */, - 9AA9196B25CD597E00BD5E8B /* fsw_efi.h */, - 9AA9196C25CD597E00BD5E8B /* fsw_efi_lib.c */, - 9AA9196D25CD597E00BD5E8B /* fsw_lib.c */, - 9AA9196E25CD597E00BD5E8B /* hfs_unistr.h */, - 9AA9196F25CD597E00BD5E8B /* fsw_hfs.c */, - 9AA9197025CD597E00BD5E8B /* fsw_core.h */, - 9AA9197125CD597E00BD5E8B /* fsw_efi_base.h */, - 9AA9197225CD597E00BD5E8B /* LICENSE.txt */, - 9AA9197325CD597E00BD5E8B /* VBoxHfs.inf */, - 9AA9197425CD597E00BD5E8B /* fsw_efi.c */, - 9AA9197525CD597E00BD5E8B /* devstuff */, - ); - path = VBoxHfs; - sourceTree = ""; - }; - 9AA9197525CD597E00BD5E8B /* devstuff */ = { - isa = PBXGroup; - children = ( - 9AA9197A25CD597E00BD5E8B /* posix */, - 9AA9197C25CD597E00BD5E8B /* msvc */, - 9AA9197E25CD597E00BD5E8B /* mswin */, - 9AA9198125CD597E00BD5E8B /* src */, - ); - path = devstuff; - sourceTree = ""; - }; - 9AA9197A25CD597E00BD5E8B /* posix */ = { - isa = PBXGroup; - children = ( - 9AA9197B25CD597E00BD5E8B /* Makefile */, - ); - path = posix; - sourceTree = ""; - }; - 9AA9197C25CD597E00BD5E8B /* msvc */ = { - isa = PBXGroup; - children = ( - 9AA9197D25CD597E00BD5E8B /* VBoxHfs.vcxproj */, - ); - path = msvc; - sourceTree = ""; - }; - 9AA9197E25CD597E00BD5E8B /* mswin */ = { - isa = PBXGroup; - children = ( - 9AA9197F25CD597E00BD5E8B /* Makefile */, - 9AA9198025CD597E00BD5E8B /* dirent.h */, - ); - path = mswin; - sourceTree = ""; - }; - 9AA9198125CD597E00BD5E8B /* src */ = { - isa = PBXGroup; - children = ( - 9AA9198225CD597E00BD5E8B /* fsw_posix.c */, - 9AA9198325CD597E00BD5E8B /* fsw_posix_base.h */, - 9AA9198425CD597E00BD5E8B /* fsw_posix.h */, - 9AA9198525CD597E00BD5E8B /* tstmain.c */, - ); - path = src; - sourceTree = ""; - }; - 9AA9198625CD597E00BD5E8B /* AudioDxe */ = { - isa = PBXGroup; - children = ( - 9AA9198725CD597E00BD5E8B /* AudioDxe.c */, - 9AA9198825CD597E00BD5E8B /* HdaCodec */, - 9AA9198F25CD597E00BD5E8B /* HdaController */, - 9AA9199725CD597E00BD5E8B /* AudioDxe.h */, - 9AA9199825CD597E00BD5E8B /* AudioDxe.inf */, - ); - path = AudioDxe; - sourceTree = ""; - }; - 9AA9198825CD597E00BD5E8B /* HdaCodec */ = { - isa = PBXGroup; - children = ( - 9AA9198925CD597E00BD5E8B /* HdaCodecInfo.c */, - 9AA9198A25CD597E00BD5E8B /* HdaCodecComponentName.c */, - 9AA9198B25CD597E00BD5E8B /* HdaCodec.h */, - 9AA9198C25CD597E00BD5E8B /* HdaCodecAudioIo.c */, - 9AA9198D25CD597E00BD5E8B /* HdaCodecComponentName.h */, - 9AA9198E25CD597E00BD5E8B /* HdaCodec.c */, - ); - path = HdaCodec; - sourceTree = ""; - }; - 9AA9198F25CD597E00BD5E8B /* HdaController */ = { - isa = PBXGroup; - children = ( - 9AA9199025CD597E00BD5E8B /* HdaControllerComponentName.c */, - 9AA9199125CD597E00BD5E8B /* HdaControllerMem.c */, - 9AA9199225CD597E00BD5E8B /* HdaController.c */, - 9AA9199325CD597E00BD5E8B /* HdaControllerHdaIo.c */, - 9AA9199425CD597E00BD5E8B /* HdaControllerInfo.c */, - 9AA9199525CD597E00BD5E8B /* HdaControllerComponentName.h */, - 9AA9199625CD597E00BD5E8B /* HdaController.h */, - ); - path = HdaController; - sourceTree = ""; - }; - 9AA9199B25CD597E00BD5E8B /* Patches */ = { - isa = PBXGroup; - children = ( - 9AA9199C25CD597E00BD5E8B /* 0001-MdeModulePkg-SataControllerDxe-Add-support-for-drive.patch */, - 9AA9199D25CD597E00BD5E8B /* 0001-ShellPkg-Add-support-for-input-with-separately-repor.patch */, - 9AA9199E25CD597E00BD5E8B /* 0002-MdeModulePkg-AtaAtapiPassThru-Add-support-for-drives.patch */, - 9AA9199F25CD597E00BD5E8B /* 0003-MdeModulePkg-AtaAtapiPassThru-Reduce-timeout.patch */, - ); - path = Patches; - sourceTree = ""; - }; - 9AA919A025CD597E00BD5E8B /* Include */ = { - isa = PBXGroup; - children = ( - 9AA919A125CD597E00BD5E8B /* Apple */, - 9AA91A0325CD597F00BD5E8B /* Intel */, - 9AA91A1B25CD597F00BD5E8B /* AMI */, - 9AA91A1F25CD597F00BD5E8B /* Duet */, - 9AA91A2D25CD597F00BD5E8B /* Microsoft */, - 9AA91A3125CD597F00BD5E8B /* Generic */, - 9AA91A3525CD597F00BD5E8B /* Acidanthera */, - 9AA91A8125CD597F00BD5E8B /* VMware */, - ); - path = Include; - sourceTree = ""; - }; - 9AA919A125CD597E00BD5E8B /* Apple */ = { - isa = PBXGroup; - children = ( - 9AA919A225CD597E00BD5E8B /* AppleMacEfi */, - 9AA919A425CD597E00BD5E8B /* Ebc */, - 9AA919A625CD597E00BD5E8B /* X64 */, - 9AA919A825CD597E00BD5E8B /* IndustryStandard */, - 9AA919C025CD597E00BD5E8B /* AppleMacEfi.h */, - 9AA919C125CD597E00BD5E8B /* Library */, - 9AA919C825CD597E00BD5E8B /* Protocol */, - 9AA919ED25CD597E00BD5E8B /* Ia32 */, - 9AA919EF25CD597F00BD5E8B /* Guid */, - 9AA919FF25CD597F00BD5E8B /* Arm */, - 9AA91A0125CD597F00BD5E8B /* AArch64 */, - ); - path = Apple; - sourceTree = ""; - }; - 9AA919A225CD597E00BD5E8B /* AppleMacEfi */ = { - isa = PBXGroup; - children = ( - 9AA919A325CD597E00BD5E8B /* AppleMacEfiSpec.h */, - ); - path = AppleMacEfi; - sourceTree = ""; - }; - 9AA919A425CD597E00BD5E8B /* Ebc */ = { - isa = PBXGroup; - children = ( - 9AA919A525CD597E00BD5E8B /* AppleCpuType.h */, - ); - path = Ebc; - sourceTree = ""; - }; - 9AA919A625CD597E00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA919A725CD597E00BD5E8B /* AppleCpuType.h */, - ); - path = X64; - sourceTree = ""; - }; - 9AA919A825CD597E00BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA919A925CD597E00BD5E8B /* AppleProvisioning.h */, - 9AA919AA25CD597E00BD5E8B /* AppleIcon.h */, - 9AA919AB25CD597E00BD5E8B /* AppleMachoImage.h */, - 9AA919AC25CD597E00BD5E8B /* AppleSmBios.h */, - 9AA919AD25CD597E00BD5E8B /* AppleNec.h */, - 9AA919AE25CD597E00BD5E8B /* AppleRtc.h */, - 9AA919AF25CD597E00BD5E8B /* AppleDiskImage.h */, - 9AA919B025CD597E00BD5E8B /* ApplePerfData.h */, - 9AA919B125CD597E00BD5E8B /* AppleChunklist.h */, - 9AA919B225CD597E00BD5E8B /* AppleFatBinaryImage.h */, - 9AA919B325CD597E00BD5E8B /* AppleSmc.h */, - 9AA919B425CD597E00BD5E8B /* AppleHibernate.h */, - 9AA919B525CD597E00BD5E8B /* AppleFeatures.h */, - 9AA919B625CD597E00BD5E8B /* Apfs.h */, - 9AA919B725CD597E00BD5E8B /* AppleCsrConfig.h */, - 9AA919B825CD597E00BD5E8B /* AppleDiskLabel.h */, - 9AA919B925CD597E00BD5E8B /* AppleBootArgs.h */, - 9AA919BA25CD597E00BD5E8B /* AppleHid.h */, - 9AA919BB25CD597E00BD5E8B /* AppleIntelCpuInfo.h */, - 9AA919BC25CD597E00BD5E8B /* AppleKmodInfo.h */, - 9AA919BD25CD597E00BD5E8B /* AppleKxldState.h */, - 9AA919BE25CD597E00BD5E8B /* AppleCompressedBinaryImage.h */, - 9AA919BF25CD597E00BD5E8B /* AppleMkext.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA919C125CD597E00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA919C225CD597E00BD5E8B /* AppleInterruptLib.h */, - 9AA919C325CD597E00BD5E8B /* BiosIdLib.h */, - 9AA919C425CD597E00BD5E8B /* AppleSmbiosLib.h */, - 9AA919C525CD597E00BD5E8B /* AppleCpuExtensionsLib.h */, - 9AA919C625CD597E00BD5E8B /* AppleDataHubLib.h */, - 9AA919C725CD597E00BD5E8B /* AppleEventLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA919C825CD597E00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA919C925CD597E00BD5E8B /* UserInterfaceTheme.h */, - 9AA919CA25CD597E00BD5E8B /* OSInfo.h */, - 9AA919CB25CD597E00BD5E8B /* AppleDeviceControl.h */, - 9AA919CC25CD597E00BD5E8B /* AppleSmcIo.h */, - 9AA919CD25CD597E00BD5E8B /* AppleGraphicsPolicy.h */, - 9AA919CE25CD597E00BD5E8B /* ApplePartitionInfo.h */, - 9AA919CF25CD597E00BD5E8B /* ApfsUnsupportedBds.h */, - 9AA919D025CD597E00BD5E8B /* AppleSecureBoot.h */, - 9AA919D125CD597E00BD5E8B /* AppleFirmwarePassword.h */, - 9AA919D225CD597E00BD5E8B /* AppleDiskImage.h */, - 9AA919D325CD597E00BD5E8B /* AppleImageConversion.h */, - 9AA919D425CD597E00BD5E8B /* AppleRamDisk.h */, - 9AA919D525CD597E00BD5E8B /* KeyboardInfo.h */, - 9AA919D625CD597E00BD5E8B /* AppleBeepGen.h */, - 9AA919D725CD597E00BD5E8B /* AppleKeyMapDatabase.h */, - 9AA919D825CD597E00BD5E8B /* AppleGraphicsDriver.h */, - 9AA919D925CD597E00BD5E8B /* AppleRemovableMedia.h */, - 9AA919DA25CD597E00BD5E8B /* AppleKeyMapAggregator.h */, - 9AA919DB25CD597E00BD5E8B /* AppleFramebufferInfo.h */, - 9AA919DC25CD597E00BD5E8B /* ApfsEncryptedPartition.h */, - 9AA919DD25CD597E00BD5E8B /* AppleImg4Verification.h */, - 9AA919DE25CD597E00BD5E8B /* DevicePathPropertyDatabase.h */, - 9AA919DF25CD597E00BD5E8B /* AppleSingleFile.h */, - 9AA919E025CD597E00BD5E8B /* AppleRtcRam.h */, - 9AA919E125CD597E00BD5E8B /* AppleVoiceOver.h */, - 9AA919E225CD597E00BD5E8B /* AppleDebugLog.h */, - 9AA919E325CD597E00BD5E8B /* AppleHda.h */, - 9AA919E425CD597E00BD5E8B /* Apple80211.h */, - 9AA919E525CD597E00BD5E8B /* ApfsEfiBootRecordInfo.h */, - 9AA919E625CD597E00BD5E8B /* ApplePlatformInfoDatabase.h */, - 9AA919E725CD597E00BD5E8B /* AppleDiag.h */, - 9AA919E825CD597E00BD5E8B /* AppleSystemInfo.h */, - 9AA919E925CD597E00BD5E8B /* AppleBootPolicy.h */, - 9AA919EA25CD597E00BD5E8B /* AppleEvent.h */, - 9AA919EB25CD597E00BD5E8B /* AppleDmgBoot.h */, - 9AA919EC25CD597E00BD5E8B /* AppleLoadImage.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA919ED25CD597E00BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA919EE25CD597E00BD5E8B /* AppleCpuType.h */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA919EF25CD597F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA919F025CD597F00BD5E8B /* AppleBless.h */, - 9AA919F125CD597F00BD5E8B /* AppleDataHub.h */, - 9AA919F225CD597F00BD5E8B /* AppleFile.h */, - 9AA919F325CD597F00BD5E8B /* AppleOSLoaded.h */, - 9AA919F425CD597F00BD5E8B /* AppleCertificate.h */, - 9AA919F525CD597F00BD5E8B /* AppleDevicePath.h */, - 9AA919F625CD597F00BD5E8B /* AppleHob.h */, - 9AA919F725CD597F00BD5E8B /* AppleTscFrequency.h */, - 9AA919F825CD597F00BD5E8B /* ApplePlatformInfo.h */, - 9AA919F925CD597F00BD5E8B /* AppleHfsInfo.h */, - 9AA919FA25CD597F00BD5E8B /* AppleVariable.h */, - 9AA919FB25CD597F00BD5E8B /* BiosId.h */, - 9AA919FC25CD597F00BD5E8B /* AppleApfsInfo.h */, - 9AA919FD25CD597F00BD5E8B /* AppleTDMApprovedGuid.h */, - 9AA919FE25CD597F00BD5E8B /* AppleFirmwareVolume.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA919FF25CD597F00BD5E8B /* Arm */ = { - isa = PBXGroup; - children = ( - 9AA91A0025CD597F00BD5E8B /* AppleCpuType.h */, - ); - path = Arm; - sourceTree = ""; - }; - 9AA91A0125CD597F00BD5E8B /* AArch64 */ = { - isa = PBXGroup; - children = ( - 9AA91A0225CD597F00BD5E8B /* AppleCpuType.h */, - ); - path = AArch64; - sourceTree = ""; - }; - 9AA91A0325CD597F00BD5E8B /* Intel */ = { - isa = PBXGroup; - children = ( - 9AA91A0425CD597F00BD5E8B /* IndustryStandard */, - 9AA91A0D25CD597F00BD5E8B /* Protocol */, - 9AA91A1825CD597F00BD5E8B /* Guid */, - ); - path = Intel; - sourceTree = ""; - }; - 9AA91A0425CD597F00BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA91A0525CD597F00BD5E8B /* HeciMsg.h */, - 9AA91A0625CD597F00BD5E8B /* HdaRegisters.h */, - 9AA91A0725CD597F00BD5E8B /* GenericIch.h */, - 9AA91A0825CD597F00BD5E8B /* CpuId.h */, - 9AA91A0925CD597F00BD5E8B /* HeciClientMsg.h */, - 9AA91A0A25CD597F00BD5E8B /* HdaVerbs.h */, - 9AA91A0B25CD597F00BD5E8B /* VirtualMemory.h */, - 9AA91A0C25CD597F00BD5E8B /* ProcessorInfo.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA91A0D25CD597F00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA91A0E25CD597F00BD5E8B /* Heci2.h */, - 9AA91A0F25CD597F00BD5E8B /* LegacyBios.h */, - 9AA91A1025CD597F00BD5E8B /* HotPlugDevice.h */, - 9AA91A1125CD597F00BD5E8B /* FrameworkMpService.h */, - 9AA91A1225CD597F00BD5E8B /* ConsoleControl.h */, - 9AA91A1325CD597F00BD5E8B /* Heci.h */, - 9AA91A1425CD597F00BD5E8B /* VgaMiniPort.h */, - 9AA91A1525CD597F00BD5E8B /* LegacyRegion.h */, - 9AA91A1625CD597F00BD5E8B /* DataHub.h */, - 9AA91A1725CD597F00BD5E8B /* FirmwareVolume.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA91A1825CD597F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA91A1925CD597F00BD5E8B /* DataHubRecords.h */, - 9AA91A1A25CD597F00BD5E8B /* BlockIoVendor.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA91A1B25CD597F00BD5E8B /* AMI */ = { - isa = PBXGroup; - children = ( - 9AA91A1C25CD597F00BD5E8B /* Protocol */, - ); - path = AMI; - sourceTree = ""; - }; - 9AA91A1C25CD597F00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA91A1D25CD597F00BD5E8B /* AmiPointer.h */, - 9AA91A1E25CD597F00BD5E8B /* AmiKeycode.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA91A1F25CD597F00BD5E8B /* Duet */ = { - isa = PBXGroup; - children = ( - 9AA91A2025CD597F00BD5E8B /* EfiLdrHandoff.h */, - 9AA91A2125CD597F00BD5E8B /* Library */, - 9AA91A2325CD597F00BD5E8B /* FlashLayout.h */, - 9AA91A2425CD597F00BD5E8B /* EfiFlashMap.h */, - 9AA91A2525CD597F00BD5E8B /* Guid */, - 9AA91A2C25CD597F00BD5E8B /* EfiImageFormat.h */, - ); - path = Duet; - sourceTree = ""; - }; - 9AA91A2125CD597F00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA91A2225CD597F00BD5E8B /* DuetBdsLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA91A2525CD597F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA91A2625CD597F00BD5E8B /* PciOptionRomTable.h */, - 9AA91A2725CD597F00BD5E8B /* PciExpressBaseAddress.h */, - 9AA91A2825CD597F00BD5E8B /* DxeCoreFileName.h */, - 9AA91A2925CD597F00BD5E8B /* LdrMemoryDescriptor.h */, - 9AA91A2A25CD597F00BD5E8B /* FlashMapHob.h */, - 9AA91A2B25CD597F00BD5E8B /* AcpiDescription.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA91A2D25CD597F00BD5E8B /* Microsoft */ = { - isa = PBXGroup; - children = ( - 9AA91A2E25CD597F00BD5E8B /* MicrosoftWindows.h */, - 9AA91A2F25CD597F00BD5E8B /* Guid */, - ); - path = Microsoft; - sourceTree = ""; - }; - 9AA91A2F25CD597F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA91A3025CD597F00BD5E8B /* MicrosoftVariable.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA91A3125CD597F00BD5E8B /* Generic */ = { - isa = PBXGroup; - children = ( - 9AA91A3225CD597F00BD5E8B /* IndustryStandard */, - ); - path = Generic; - sourceTree = ""; - }; - 9AA91A3225CD597F00BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA91A3325CD597F00BD5E8B /* Riff.h */, - 9AA91A3425CD597F00BD5E8B /* UsbHid.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA91A3525CD597F00BD5E8B /* Acidanthera */ = { - isa = PBXGroup; - children = ( - 9AA91A3625CD597F00BD5E8B /* IndustryStandard */, - 9AA91A3825CD597F00BD5E8B /* Library */, - 9AA91A7225CD597F00BD5E8B /* Protocol */, - 9AA91A7D25CD597F00BD5E8B /* Guid */, - 9AA91A8025CD597F00BD5E8B /* OpenCore.h */, - ); - path = Acidanthera; - sourceTree = ""; - }; - 9AA91A3625CD597F00BD5E8B /* IndustryStandard */ = { - isa = PBXGroup; - children = ( - 9AA91A3725CD597F00BD5E8B /* OcPeImage.h */, - ); - path = IndustryStandard; - sourceTree = ""; - }; - 9AA91A3825CD597F00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA91A3925CD597F00BD5E8B /* OcAppleImg4Lib.h */, - 9AA91A3A25CD597F00BD5E8B /* OcHeciLib.h */, - 9AA91A3B25CD597F00BD5E8B /* OcAppleKeyMapLib.h */, - 9AA91A3C25CD597F00BD5E8B /* OcCpuLib.h */, - 9AA91A3D25CD597F00BD5E8B /* OcHashServicesLib.h */, - 9AA91A3E25CD597F00BD5E8B /* OcMacInfoLib.h */, - 9AA91A3F25CD597F00BD5E8B /* OcApfsLib.h */, - 9AA91A4025CD597F00BD5E8B /* OcVirtualFsLib.h */, - 9AA91A4125CD597F00BD5E8B /* OcAppleImageConversionLib.h */, - 9AA91A4225CD597F00BD5E8B /* OcRtcLib.h */, - 9AA91A4325CD597F00BD5E8B /* OcMiscLib.h */, - 9AA91A4425CD597F00BD5E8B /* OcPeCoffLib.h */, - 9AA91A4525CD597F00BD5E8B /* OcConfigurationLib.h */, - 9AA91A4625CD597F00BD5E8B /* OcDevicePathLib.h */, - 9AA91A4725CD597F00BD5E8B /* OcFileLib.h */, - 9AA91A4825CD597F00BD5E8B /* OcTemplateLib.h */, - 9AA91A4925CD597F00BD5E8B /* OcAppleKernelLib.h */, - 9AA91A4A25CD597F00BD5E8B /* OcDriverConnectionLib.h */, - 9AA91A4B25CD597F00BD5E8B /* OcAudioLib.h */, - 9AA91A4C25CD597F00BD5E8B /* OcStorageLib.h */, - 9AA91A4D25CD597F00BD5E8B /* OcAppleRamDiskLib.h */, - 9AA91A4E25CD597F00BD5E8B /* OcAfterBootCompatLib.h */, - 9AA91A4F25CD597F00BD5E8B /* OcStringLib.h */, - 9AA91A5025CD597F00BD5E8B /* OcAppleUserInterfaceThemeLib.h */, - 9AA91A5125CD597F00BD5E8B /* OcDebugLogLib.h */, - 9AA91A5225CD597F00BD5E8B /* OcXmlLib.h */, - 9AA91A5325CD597F00BD5E8B /* OcFirmwarePasswordLib.h */, - 9AA91A5425CD597F00BD5E8B /* OcMachoLib.h */, - 9AA91A5525CD597F00BD5E8B /* OcAppleChunklistLib.h */, - 9AA91A5625CD597F00BD5E8B /* OcAcpiLib.h */, - 9AA91A5725CD597F00BD5E8B /* OcDataHubLib.h */, - 9AA91A5825CD597F00BD5E8B /* OcSerializeLib.h */, - 9AA91A5925CD597F00BD5E8B /* OcBootServicesTableLib.h */, - 9AA91A5A25CD597F00BD5E8B /* OcMemoryLib.h */, - 9AA91A5B25CD597F00BD5E8B /* OcSmcLib.h */, - 9AA91A5C25CD597F00BD5E8B /* OcOSInfoLib.h */, - 9AA91A5D25CD597F00BD5E8B /* OcBootManagementLib.h */, - 9AA91A5E25CD597F00BD5E8B /* OcHdaDevicesLib.h */, - 9AA91A5F25CD597F00BD5E8B /* OcGuardLib.h */, - 9AA91A6025CD597F00BD5E8B /* OcAppleSecureBootLib.h */, - 9AA91A6125CD597F00BD5E8B /* OcSmbiosLib.h */, - 9AA91A6225CD597F00BD5E8B /* OcUnicodeCollationEngGenericLib.h */, - 9AA91A6325CD597F00BD5E8B /* OcAppleBootPolicyLib.h */, - 9AA91A6425CD597F00BD5E8B /* OcCryptoLib.h */, - 9AA91A6525CD597F00BD5E8B /* OcDevicePropertyLib.h */, - 9AA91A6625CD597F00BD5E8B /* OcAppleKeysLib.h */, - 9AA91A6725CD597F00BD5E8B /* OcInputLib.h */, - 9AA91A6825CD597F00BD5E8B /* OcAppleDiskImageLib.h */, - 9AA91A6925CD597F00BD5E8B /* OcDeviceTreeLib.h */, - 9AA91A6A25CD597F00BD5E8B /* OcAppleEventLib.h */, - 9AA91A6B25CD597F00BD5E8B /* OcPngLib.h */, - 9AA91A6C25CD597F00BD5E8B /* OcFirmwareVolumeLib.h */, - 9AA91A6D25CD597F00BD5E8B /* OcAppleImageVerificationLib.h */, - 9AA91A6E25CD597F00BD5E8B /* OcTimerLib.h */, - 9AA91A6F25CD597F00BD5E8B /* OcRngLib.h */, - 9AA91A7025CD597F00BD5E8B /* OcConsoleLib.h */, - 9AA91A7125CD597F00BD5E8B /* OcCompressionLib.h */, - ); - path = Library; - sourceTree = ""; - }; - 9AA91A7225CD597F00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA91A7325CD597F00BD5E8B /* OcInterface.h */, - 9AA91A7425CD597F00BD5E8B /* OcFirmwareRuntime.h */, - 9AA91A7525CD597F00BD5E8B /* HdaControllerInfo.h */, - 9AA91A7625CD597F00BD5E8B /* AudioIo.h */, - 9AA91A7725CD597F00BD5E8B /* HdaIo.h */, - 9AA91A7825CD597F00BD5E8B /* OcAfterBootCompat.h */, - 9AA91A7925CD597F00BD5E8B /* HdaCodecInfo.h */, - 9AA91A7A25CD597F00BD5E8B /* OcBootstrap.h */, - 9AA91A7B25CD597F00BD5E8B /* OcLog.h */, - 9AA91A7C25CD597F00BD5E8B /* OcAudio.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA91A7D25CD597F00BD5E8B /* Guid */ = { - isa = PBXGroup; - children = ( - 9AA91A7E25CD597F00BD5E8B /* OcSmBios.h */, - 9AA91A7F25CD597F00BD5E8B /* OcVariable.h */, - ); - path = Guid; - sourceTree = ""; - }; - 9AA91A8125CD597F00BD5E8B /* VMware */ = { - isa = PBXGroup; - children = ( - 9AA91A8225CD597F00BD5E8B /* Protocol */, - ); - path = VMware; - sourceTree = ""; - }; - 9AA91A8225CD597F00BD5E8B /* Protocol */ = { - isa = PBXGroup; - children = ( - 9AA91A8325CD597F00BD5E8B /* VMwareMac.h */, - 9AA91A8425CD597F00BD5E8B /* VMwareDebug.h */, - 9AA91A8525CD597F00BD5E8B /* VMwareHda.h */, - ); - path = Protocol; - sourceTree = ""; - }; - 9AA91A8625CD597F00BD5E8B /* Platform */ = { - isa = PBXGroup; - children = ( - 9AA91A8725CD597F00BD5E8B /* OpenCanopy */, - 9AA91A9A25CD597F00BD5E8B /* OpenRuntime */, - 9AA91A9F25CD597F00BD5E8B /* OpenUsbKbDxe */, - 9AA91AAA25CD597F00BD5E8B /* CrScreenshotDxe */, - 9AA91AAF25CD597F00BD5E8B /* OpenCore */, - ); - path = Platform; - sourceTree = ""; - }; - 9AA91A8725CD597F00BD5E8B /* OpenCanopy */ = { - isa = PBXGroup; - children = ( - 9AA91A8825CD597F00BD5E8B /* GuiApp.c */, - 9AA91A8925CD597F00BD5E8B /* BmfLib.h */, - 9AA91A8A25CD597F00BD5E8B /* OpenCanopy.inf */, - 9AA91A8B25CD597F00BD5E8B /* Input */, - 9AA91A8E25CD597F00BD5E8B /* OpenCanopy.h */, - 9AA91A8F25CD597F00BD5E8B /* Output */, - 9AA91A9125CD597F00BD5E8B /* OcBootstrap.c */, - 9AA91A9225CD597F00BD5E8B /* GuiApp.h */, - 9AA91A9325CD597F00BD5E8B /* GuiIo.h */, - 9AA91A9425CD597F00BD5E8B /* OpenCanopy.c */, - 9AA91A9525CD597F00BD5E8B /* BitmapFont.c */, - 9AA91A9625CD597F00BD5E8B /* Views */, - 9AA91A9925CD597F00BD5E8B /* BmfFile.h */, - ); - path = OpenCanopy; - sourceTree = ""; - }; - 9AA91A8B25CD597F00BD5E8B /* Input */ = { - isa = PBXGroup; - children = ( - 9AA91A8C25CD597F00BD5E8B /* InputSimTextIn.c */, - 9AA91A8D25CD597F00BD5E8B /* InputSimAbsPtr.c */, - ); - path = Input; - sourceTree = ""; - }; - 9AA91A8F25CD597F00BD5E8B /* Output */ = { - isa = PBXGroup; - children = ( - 9AA91A9025CD597F00BD5E8B /* OutputStGop.c */, - ); - path = Output; - sourceTree = ""; - }; - 9AA91A9625CD597F00BD5E8B /* Views */ = { - isa = PBXGroup; - children = ( - 9AA91A9725CD597F00BD5E8B /* BootPicker.c */, - 9AA91A9825CD597F00BD5E8B /* BootPicker.h */, - ); - path = Views; - sourceTree = ""; - }; - 9AA91A9A25CD597F00BD5E8B /* OpenRuntime */ = { - isa = PBXGroup; - children = ( - 9AA91A9B25CD597F00BD5E8B /* OpenRuntimePrivate.h */, - 9AA91A9C25CD597F00BD5E8B /* OpenRuntime.inf */, - 9AA91A9D25CD597F00BD5E8B /* OpenRuntime.c */, - 9AA91A9E25CD597F00BD5E8B /* UefiRuntimeServices.c */, - ); - path = OpenRuntime; - sourceTree = ""; - }; - 9AA91A9F25CD597F00BD5E8B /* OpenUsbKbDxe */ = { - isa = PBXGroup; - children = ( - 9AA91AA025CD597F00BD5E8B /* UsbKbDxeExtra.uni */, - 9AA91AA125CD597F00BD5E8B /* AppleKey.c */, - 9AA91AA225CD597F00BD5E8B /* KeyBoard.c */, - 9AA91AA325CD597F00BD5E8B /* UsbKbDxe.inf */, - 9AA91AA425CD597F00BD5E8B /* EfiKey.h */, - 9AA91AA525CD597F00BD5E8B /* UsbKbDxe.uni */, - 9AA91AA625CD597F00BD5E8B /* ComponentName.c */, - 9AA91AA725CD597F00BD5E8B /* KeyBoard.h */, - 9AA91AA825CD597F00BD5E8B /* AppleKey.h */, - 9AA91AA925CD597F00BD5E8B /* EfiKey.c */, - ); - path = OpenUsbKbDxe; - sourceTree = ""; - }; - 9AA91AAA25CD597F00BD5E8B /* CrScreenshotDxe */ = { - isa = PBXGroup; - children = ( - 9AA91AAB25CD597F00BD5E8B /* CrScreenshotDxe.inf */, - 9AA91AAC25CD597F00BD5E8B /* LICENSE */, - 9AA91AAD25CD597F00BD5E8B /* CrScreenshotDxe.c */, - 9AA91AAE25CD597F00BD5E8B /* README.md */, - ); - path = CrScreenshotDxe; - sourceTree = ""; - }; - 9AA91AAF25CD597F00BD5E8B /* OpenCore */ = { - isa = PBXGroup; - children = ( - 9AA91AB025CD597F00BD5E8B /* OpenCoreUefi.c */, - 9AA91AB125CD597F00BD5E8B /* OpenCoreVault.c */, - 9AA91AB225CD597F00BD5E8B /* OpenCoreLib.inf */, - 9AA91AB325CD597F00BD5E8B /* OpenCore.c */, - 9AA91AB425CD597F00BD5E8B /* OpenCoreAcpi.c */, - 9AA91AB525CD597F00BD5E8B /* OpenCoreUefiInOut.c */, - 9AA91AB625CD597F00BD5E8B /* OpenCoreMisc.c */, - 9AA91AB725CD597F00BD5E8B /* OpenCorePlatform.c */, - 9AA91AB825CD597F00BD5E8B /* OpenCoreDevProps.c */, - 9AA91AB925CD597F00BD5E8B /* OpenCoreNvram.c */, - 9AA91ABA25CD597F00BD5E8B /* OpenCoreKernelPatch.c */, - 9AA91ABB25CD597F00BD5E8B /* OpenCoreUefiAudio.c */, - 9AA91ABC25CD597F00BD5E8B /* OpenCore.inf */, - 9AA91ABD25CD597F00BD5E8B /* OpenCoreKernel.c */, - ); - path = OpenCore; - sourceTree = ""; - }; - 9AA91ABE25CD597F00BD5E8B /* Tests */ = { - isa = PBXGroup; - children = ( - 9AA91ABF25CD597F00BD5E8B /* AcpiTest */, - 9AA91AC325CD597F00BD5E8B /* CryptoTest */, - 9AA91AC825CD597F00BD5E8B /* SmbiosTest */, - 9AA91ACC25CD597F00BD5E8B /* DataHubTest */, - 9AA91AD025CD597F00BD5E8B /* PropertyTest */, - ); - path = Tests; - sourceTree = ""; - }; - 9AA91ABF25CD597F00BD5E8B /* AcpiTest */ = { - isa = PBXGroup; - children = ( - 9AA91AC025CD597F00BD5E8B /* AcpiTest.c */, - 9AA91AC125CD597F00BD5E8B /* AcpiTestApp.inf */, - 9AA91AC225CD597F00BD5E8B /* AcpiTest.inf */, - ); - path = AcpiTest; - sourceTree = ""; - }; - 9AA91AC325CD597F00BD5E8B /* CryptoTest */ = { - isa = PBXGroup; - children = ( - 9AA91AC425CD597F00BD5E8B /* CryptoTest.inf */, - 9AA91AC525CD597F00BD5E8B /* CryptoTest.c */, - 9AA91AC625CD597F00BD5E8B /* CryptoSamples.h */, - 9AA91AC725CD597F00BD5E8B /* CryptoTestApp.inf */, - ); - path = CryptoTest; - sourceTree = ""; - }; - 9AA91AC825CD597F00BD5E8B /* SmbiosTest */ = { - isa = PBXGroup; - children = ( - 9AA91AC925CD597F00BD5E8B /* SmbiosTestApp.inf */, - 9AA91ACA25CD597F00BD5E8B /* SmbiosTest.inf */, - 9AA91ACB25CD597F00BD5E8B /* SmbiosTest.c */, - ); - path = SmbiosTest; - sourceTree = ""; - }; - 9AA91ACC25CD597F00BD5E8B /* DataHubTest */ = { - isa = PBXGroup; - children = ( - 9AA91ACD25CD597F00BD5E8B /* DataHubTestApp.inf */, - 9AA91ACE25CD597F00BD5E8B /* DataHubTest.inf */, - 9AA91ACF25CD597F00BD5E8B /* DataHubTest.c */, - ); - path = DataHubTest; - sourceTree = ""; - }; - 9AA91AD025CD597F00BD5E8B /* PropertyTest */ = { - isa = PBXGroup; - children = ( - 9AA91AD125CD597F00BD5E8B /* PropertyTest.inf */, - 9AA91AD225CD597F00BD5E8B /* PropertyTest.c */, - 9AA91AD325CD597F00BD5E8B /* PropertyTestApp.inf */, - ); - path = PropertyTest; - sourceTree = ""; - }; - 9AA91AD425CD597F00BD5E8B /* Legacy */ = { - isa = PBXGroup; - children = ( - 9AA91AD525CD597F00BD5E8B /* BootLoader */, - 9AA91AD925CD597F00BD5E8B /* BootPlatform */, - 9AA91B2E25CD597F00BD5E8B /* README.md */, - 9AA91B2F25CD597F00BD5E8B /* BootSector */, - 9AA91B3425CD597F00BD5E8B /* BinDrivers */, - ); - path = Legacy; - sourceTree = ""; - }; - 9AA91AD525CD597F00BD5E8B /* BootLoader */ = { - isa = PBXGroup; - children = ( - 9AA91AD625CD597F00BD5E8B /* Makefile */, - 9AA91AD725CD597F00BD5E8B /* boot0.nasm */, - 9AA91AD825CD597F00BD5E8B /* boot1f32.nasm */, - ); - path = BootLoader; - sourceTree = ""; - }; - 9AA91AD925CD597F00BD5E8B /* BootPlatform */ = { - isa = PBXGroup; - children = ( - 9AA91ADA25CD597F00BD5E8B /* SmbiosGenDxe */, - 9AA91ADF25CD597F00BD5E8B /* CpuDxe */, - 9AA91AE725CD597F00BD5E8B /* EfiLdr */, - 9AA91AF125CD597F00BD5E8B /* PciRootBridgeDxe */, - 9AA91AFA25CD597F00BD5E8B /* LegacyRegion2Dxe */, - 9AA91AFE25CD597F00BD5E8B /* AcpiResetDxe */, - 9AA91B0125CD597F00BD5E8B /* DxeIpl */, - 9AA91B1125CD597F00BD5E8B /* BiosVideo */, - 9AA91B1825CD597F00BD5E8B /* BdsDxe */, - 9AA91B1D25CD597F00BD5E8B /* PciBusNoEnumerationDxe */, - ); - path = BootPlatform; - sourceTree = ""; - }; - 9AA91ADA25CD597F00BD5E8B /* SmbiosGenDxe */ = { - isa = PBXGroup; - children = ( - 9AA91ADB25CD597F00BD5E8B /* SmbiosGenStrings.uni */, - 9AA91ADC25CD597F00BD5E8B /* SmbiosGen.c */, - 9AA91ADD25CD597F00BD5E8B /* SmbiosGen.inf */, - 9AA91ADE25CD597F00BD5E8B /* SmbiosGen.h */, - ); - path = SmbiosGenDxe; - sourceTree = ""; - }; - 9AA91ADF25CD597F00BD5E8B /* CpuDxe */ = { - isa = PBXGroup; - children = ( - 9AA91AE025CD597F00BD5E8B /* X64 */, - 9AA91AE225CD597F00BD5E8B /* CpuDxe.c */, - 9AA91AE325CD597F00BD5E8B /* Ia32 */, - 9AA91AE525CD597F00BD5E8B /* CpuDxe.h */, - 9AA91AE625CD597F00BD5E8B /* CpuDxe.inf */, - ); - path = CpuDxe; - sourceTree = ""; - }; - 9AA91AE025CD597F00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91AE125CD597F00BD5E8B /* CpuInterrupt.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91AE325CD597F00BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91AE425CD597F00BD5E8B /* CpuInterrupt.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91AE725CD597F00BD5E8B /* EfiLdr */ = { - isa = PBXGroup; - children = ( - 9AA91AE825CD597F00BD5E8B /* LzmaDecompress.h */, - 9AA91AE925CD597F00BD5E8B /* PeLoader.c */, - 9AA91AEA25CD597F00BD5E8B /* EfiLdrHandoff.h */, - 9AA91AEB25CD597F00BD5E8B /* Support.c */, - 9AA91AEC25CD597F00BD5E8B /* EfiLoader.c */, - 9AA91AED25CD597F00BD5E8B /* EfiLdr.h */, - 9AA91AEE25CD597F00BD5E8B /* PeLoader.h */, - 9AA91AEF25CD597F00BD5E8B /* EfiLdr.inf */, - 9AA91AF025CD597F00BD5E8B /* Support.h */, - ); - path = EfiLdr; - sourceTree = ""; - }; - 9AA91AF125CD597F00BD5E8B /* PciRootBridgeDxe */ = { - isa = PBXGroup; - children = ( - 9AA91AF225CD597F00BD5E8B /* PciRootBridgeNoEnumeration.inf */, - 9AA91AF325CD597F00BD5E8B /* PcatPciRootBridge.c */, - 9AA91AF425CD597F00BD5E8B /* PcatPciRootBridgeDevicePath.c */, - 9AA91AF525CD597F00BD5E8B /* DeviceIo.h */, - 9AA91AF625CD597F00BD5E8B /* PcatPciRootBridgeIo.c */, - 9AA91AF725CD597F00BD5E8B /* PcatPciRootBridge.h */, - 9AA91AF825CD597F00BD5E8B /* PcatIo.c */, - 9AA91AF925CD597F00BD5E8B /* DeviceIo.c */, - ); - path = PciRootBridgeDxe; - sourceTree = ""; - }; - 9AA91AFA25CD597F00BD5E8B /* LegacyRegion2Dxe */ = { - isa = PBXGroup; - children = ( - 9AA91AFB25CD597F00BD5E8B /* LegacyRegion2.c */, - 9AA91AFC25CD597F00BD5E8B /* LegacyRegion2Dxe.inf */, - 9AA91AFD25CD597F00BD5E8B /* LegacyRegion2.h */, - ); - path = LegacyRegion2Dxe; - sourceTree = ""; - }; - 9AA91AFE25CD597F00BD5E8B /* AcpiResetDxe */ = { - isa = PBXGroup; - children = ( - 9AA91AFF25CD597F00BD5E8B /* Reset.c */, - 9AA91B0025CD597F00BD5E8B /* Reset.inf */, - ); - path = AcpiResetDxe; - sourceTree = ""; - }; - 9AA91B0125CD597F00BD5E8B /* DxeIpl */ = { - isa = PBXGroup; - children = ( - 9AA91B0225CD597F00BD5E8B /* LegacyTable.c */, - 9AA91B0325CD597F00BD5E8B /* DxeIpl.inf */, - 9AA91B0425CD597F00BD5E8B /* X64 */, - 9AA91B0825CD597F00BD5E8B /* DxeIpl.h */, - 9AA91B0925CD597F00BD5E8B /* HobGeneration.h */, - 9AA91B0A25CD597F00BD5E8B /* LegacyTable.h */, - 9AA91B0B25CD597F00BD5E8B /* DxeInit.c */, - 9AA91B0C25CD597F00BD5E8B /* Ia32 */, - 9AA91B1025CD597F00BD5E8B /* HobGeneration.c */, - ); - path = DxeIpl; - sourceTree = ""; - }; - 9AA91B0425CD597F00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91B0525CD597F00BD5E8B /* Paging.c */, - 9AA91B0625CD597F00BD5E8B /* EnterDxeCore.c */, - 9AA91B0725CD597F00BD5E8B /* VirtualMemory.h */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91B0C25CD597F00BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91B0D25CD597F00BD5E8B /* Paging.c */, - 9AA91B0E25CD597F00BD5E8B /* EnterDxeCore.c */, - 9AA91B0F25CD597F00BD5E8B /* VirtualMemory.h */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91B1125CD597F00BD5E8B /* BiosVideo */ = { - isa = PBXGroup; - children = ( - 9AA91B1225CD597F00BD5E8B /* LegacyBiosThunk.c */, - 9AA91B1325CD597F00BD5E8B /* VesaBiosExtensions.h */, - 9AA91B1425CD597F00BD5E8B /* BiosVideo.h */, - 9AA91B1525CD597F00BD5E8B /* ComponentName.c */, - 9AA91B1625CD597F00BD5E8B /* BiosVideo.inf */, - 9AA91B1725CD597F00BD5E8B /* BiosVideo.c */, - ); - path = BiosVideo; - sourceTree = ""; - }; - 9AA91B1825CD597F00BD5E8B /* BdsDxe */ = { - isa = PBXGroup; - children = ( - 9AA91B1925CD597F00BD5E8B /* BdsEntry.c */, - 9AA91B1A25CD597F00BD5E8B /* BdsDxe.inf */, - 9AA91B1B25CD597F00BD5E8B /* BdsDxe.uni */, - 9AA91B1C25CD597F00BD5E8B /* Bds.h */, - ); - path = BdsDxe; - sourceTree = ""; - }; - 9AA91B1D25CD597F00BD5E8B /* PciBusNoEnumerationDxe */ = { - isa = PBXGroup; - children = ( - 9AA91B1E25CD597F00BD5E8B /* PciEnumerator.c */, - 9AA91B1F25CD597F00BD5E8B /* PciDeviceSupport.c */, - 9AA91B2025CD597F00BD5E8B /* PciIo.c */, - 9AA91B2125CD597F00BD5E8B /* PciCommand.c */, - 9AA91B2225CD597F00BD5E8B /* PciEnumeratorSupport.c */, - 9AA91B2325CD597F00BD5E8B /* ComponentName.c */, - 9AA91B2425CD597F00BD5E8B /* PciBus.c */, - 9AA91B2525CD597F00BD5E8B /* PciPowerManagement.c */, - 9AA91B2625CD597F00BD5E8B /* PciBusNoEnumeration.inf */, - 9AA91B2725CD597F00BD5E8B /* PciEnumerator.h */, - 9AA91B2825CD597F00BD5E8B /* PciCommand.h */, - 9AA91B2925CD597F00BD5E8B /* PciIo.h */, - 9AA91B2A25CD597F00BD5E8B /* PciDeviceSupport.h */, - 9AA91B2B25CD597F00BD5E8B /* PciPowerManagement.h */, - 9AA91B2C25CD597F00BD5E8B /* PciBus.h */, - 9AA91B2D25CD597F00BD5E8B /* PciEnumeratorSupport.h */, - ); - path = PciBusNoEnumerationDxe; - sourceTree = ""; - }; - 9AA91B2F25CD597F00BD5E8B /* BootSector */ = { - isa = PBXGroup; - children = ( - 9AA91B3025CD597F00BD5E8B /* Makefile */, - 9AA91B3125CD597F00BD5E8B /* start.nasm */, - 9AA91B3225CD597F00BD5E8B /* efi64.nasm */, - 9AA91B3325CD597F00BD5E8B /* efi32.nasm */, - ); - path = BootSector; - sourceTree = ""; - }; - 9AA91B3425CD597F00BD5E8B /* BinDrivers */ = { - isa = PBXGroup; - children = ( - 9AA91B3525CD597F00BD5E8B /* HfsPlus.inf */, - 9AA91B3625CD597F00BD5E8B /* OpenUsbKbDxe.inf */, - 9AA91B3725CD597F00BD5E8B /* README.md */, - ); - path = BinDrivers; - sourceTree = ""; - }; - 9AA91B3825CD597F00BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA91B5725CD597F00BD5E8B /* DuetBdsLib */, - 9AA91C6825CD598000BD5E8B /* DuetTimerLib */, - 9AA91C3325CD598000BD5E8B /* OcAcpiLib */, - 9AA91C6B25CD598000BD5E8B /* OcAfterBootCompatLib */, - 9AA91B7825CD597F00BD5E8B /* OcApfsLib */, - 9AA91C2D25CD598000BD5E8B /* OcAppleBootPolicyLib */, - 9AA91B8D25CD597F00BD5E8B /* OcAppleChunklistLib */, - 9AA91C5125CD598000BD5E8B /* OcAppleDiskImageLib */, - 9AA91B7025CD597F00BD5E8B /* OcAppleEventLib */, - 9AA91B9A25CD597F00BD5E8B /* OcAppleImageConversionLib */, - 9AA91B9725CD597F00BD5E8B /* OcAppleImageVerificationLib */, - 9AA91BB925CD597F00BD5E8B /* OcAppleImg4Lib */, - 9AA91C9925CD598000BD5E8B /* OcAppleKernelLib */, - 9AA91C0425CD598000BD5E8B /* OcAppleKeyMapLib */, - 9AA91C2A25CD598000BD5E8B /* OcAppleKeysLib */, - 9AA91CEB25CD598000BD5E8B /* OcAppleRamDiskLib */, - 9AA91C1D25CD598000BD5E8B /* OcAppleSecureBootLib */, - 9AA91C3025CD598000BD5E8B /* OcAppleUserInterfaceThemeLib */, - 9AA91C8A25CD598000BD5E8B /* OcAudioLib */, - 9AA91BD325CD598000BD5E8B /* OcBootManagementLib */, - 9AA91C6325CD598000BD5E8B /* OcBootServicesTableLib */, - 9AA91CDD25CD598000BD5E8B /* OcCompilerIntrinsicsLib */, - 9AA91BE525CD598000BD5E8B /* OcCompressionLib */, - 9AA91CC425CD598000BD5E8B /* OcConfigurationLib */, - 9AA91B9325CD597F00BD5E8B /* OcConsoleControlEntryModeLib */, - 9AA91B5F25CD597F00BD5E8B /* OcConsoleLib */, - 9AA91CB825CD598000BD5E8B /* OcCpuLib */, - 9AA91B9D25CD597F00BD5E8B /* OcCryptoLib */, - 9AA91B5225CD597F00BD5E8B /* OcDataHubLib */, - 9AA91C8225CD598000BD5E8B /* OcDebugLogLib */, - 9AA91CCB25CD598000BD5E8B /* OcDebugLogLibOc2Clover */, - 9AA91C7E25CD598000BD5E8B /* OcDevicePathLib */, - 9AA91CD425CD598000BD5E8B /* OcDevicePropertyLib */, - 9AA91B7F25CD597F00BD5E8B /* OcDeviceTreeLib */, - 9AA91CC825CD598000BD5E8B /* OcDriverConnectionLib */, - 9AA91CAD25CD598000BD5E8B /* OcFileLib */, - 9AA91C4D25CD598000BD5E8B /* OcFirmwarePasswordLib */, - 9AA91C7925CD598000BD5E8B /* OcFirmwareVolumeLib */, - 9AA91C2025CD598000BD5E8B /* OcGuardLib */, - 9AA91B8925CD597F00BD5E8B /* OcHashServicesLib */, - 9AA91C5F25CD598000BD5E8B /* OcHdaDevicesLib */, - 9AA91B9025CD597F00BD5E8B /* OcHeciLib */, - 9AA91C1225CD598000BD5E8B /* OcHiiDatabaseLib */, - 9AA91C3725CD598000BD5E8B /* OcInputLib */, - 9AA91B3925CD597F00BD5E8B /* OcMachoLib */, - 9AA91B4125CD597F00BD5E8B /* OcMacInfoLib */, - 9AA91CE125CD598000BD5E8B /* OcMemoryLib */, - 9AA91BAF25CD597F00BD5E8B /* OcMiscLib */, - 9AA91CD725CD598000BD5E8B /* OcOSInfoLib */, - 9AA91CAA25CD598000BD5E8B /* OcPeCoffLib */, - 9AA91B4A25CD597F00BD5E8B /* OcPngLib */, - 9AA91C5725CD598000BD5E8B /* OcRngLib */, - 9AA91B6B25CD597F00BD5E8B /* OcRtcLib */, - 9AA91B4F25CD597F00BD5E8B /* OcSerializeLib */, - 9AA91C0725CD598000BD5E8B /* OcSmbiosLib */, - 9AA91CEE25CD598000BD5E8B /* OcSmcLib */, - 9AA91C0F25CD598000BD5E8B /* OcStorageLib */, - 9AA91B4625CD597F00BD5E8B /* OcStringLib */, - 9AA91CDA25CD598000BD5E8B /* OcTemplateLib */, - 9AA91BB625CD597F00BD5E8B /* OcTimerLib */, - 9AA91B8225CD597F00BD5E8B /* OcUnicodeCollationEngLib */, - 9AA91C9225CD598000BD5E8B /* OcVirtualFsLib */, - 9AA91CD125CD598000BD5E8B /* OcXmlLib */, - ); - path = Library; - sourceTree = ""; - }; - 9AA91B3925CD597F00BD5E8B /* OcMachoLib */ = { - isa = PBXGroup; - children = ( - 9AA91B3A25CD597F00BD5E8B /* Fat.c */, - 9AA91B3B25CD597F00BD5E8B /* OcMachoLibInternal.h */, - 9AA91B3C25CD597F00BD5E8B /* OcMachoLib.inf */, - 9AA91B3D25CD597F00BD5E8B /* Header.c */, - 9AA91B3E25CD597F00BD5E8B /* Symbols.c */, - 9AA91B3F25CD597F00BD5E8B /* Relocations.c */, - 9AA91B4025CD597F00BD5E8B /* CxxSymbols.c */, - ); - path = OcMachoLib; - sourceTree = ""; - }; - 9AA91B4125CD597F00BD5E8B /* OcMacInfoLib */ = { - isa = PBXGroup; - children = ( - 9AA91B4225CD597F00BD5E8B /* MacInfoInternal.h */, - 9AA91B4325CD597F00BD5E8B /* AutoGenerated.c */, - 9AA91B4425CD597F00BD5E8B /* OcMacInfoLib.c */, - 9AA91B4525CD597F00BD5E8B /* OcMacInfoLib.inf */, - ); - path = OcMacInfoLib; - sourceTree = ""; - }; - 9AA91B4625CD597F00BD5E8B /* OcStringLib */ = { - isa = PBXGroup; - children = ( - 9AA91B4725CD597F00BD5E8B /* OcStringLib.inf */, - 9AA91B4825CD597F00BD5E8B /* OcUnicodeLib.c */, - 9AA91B4925CD597F00BD5E8B /* OcAsciiLib.c */, - ); - path = OcStringLib; - sourceTree = ""; - }; - 9AA91B4A25CD597F00BD5E8B /* OcPngLib */ = { - isa = PBXGroup; - children = ( - 9AA91B4B25CD597F00BD5E8B /* OcPngLib.inf */, - 9AA91B4C25CD597F00BD5E8B /* lodepng.h */, - 9AA91B4D25CD597F00BD5E8B /* OcPng.c */, - 9AA91B4E25CD597F00BD5E8B /* lodepng.c */, - ); - path = OcPngLib; - sourceTree = ""; - }; - 9AA91B4F25CD597F00BD5E8B /* OcSerializeLib */ = { - isa = PBXGroup; - children = ( - 9AA91B5025CD597F00BD5E8B /* OcSerializeLib.c */, - 9AA91B5125CD597F00BD5E8B /* OcSerializeLib.inf */, - ); - path = OcSerializeLib; - sourceTree = ""; - }; - 9AA91B5225CD597F00BD5E8B /* OcDataHubLib */ = { - isa = PBXGroup; - children = ( - 9AA91B5325CD597F00BD5E8B /* OcDataHubLib.c */, - 9AA91B5425CD597F00BD5E8B /* OcDataHubLib.inf */, - 9AA91B5525CD597F00BD5E8B /* DataHub.c */, - 9AA91B5625CD597F00BD5E8B /* DataHub.h */, - ); - path = OcDataHubLib; - sourceTree = ""; - }; - 9AA91B5725CD597F00BD5E8B /* DuetBdsLib */ = { - isa = PBXGroup; - children = ( - 9AA91B5825CD597F00BD5E8B /* PlatformData.c */, - 9AA91B5925CD597F00BD5E8B /* BdsPlatform.h */, - 9AA91B5A25CD597F00BD5E8B /* DuetBdsLib.inf */, - 9AA91B5B25CD597F00BD5E8B /* BdsMisc.c */, - 9AA91B5C25CD597F00BD5E8B /* BdsPlatform.c */, - 9AA91B5D25CD597F00BD5E8B /* BdsConnect.c */, - 9AA91B5E25CD597F00BD5E8B /* BdsConsole.c */, - ); - path = DuetBdsLib; - sourceTree = ""; - }; - 9AA91B5F25CD597F00BD5E8B /* OcConsoleLib */ = { - isa = PBXGroup; - children = ( - 9AA91B6025CD597F00BD5E8B /* ConsoleControl.c */, - 9AA91B6125CD597F00BD5E8B /* OcConsoleLibInternal.h */, - 9AA91B6225CD597F00BD5E8B /* ResolutionParsing.c */, - 9AA91B6325CD597F00BD5E8B /* OcConsoleLib.inf */, - 9AA91B6425CD597F00BD5E8B /* UgaPassThrough.c */, - 9AA91B6525CD597F00BD5E8B /* OcConsoleLib.c */, - 9AA91B6625CD597F00BD5E8B /* FramebufferInfo.c */, - 9AA91B6725CD597F00BD5E8B /* ConsoleGop.c */, - 9AA91B6825CD597F00BD5E8B /* TextOutputNull.c */, - 9AA91B6925CD597F00BD5E8B /* TextOutputSystem.c */, - 9AA91B6A25CD597F00BD5E8B /* TextOutputBuiltin.c */, - ); - path = OcConsoleLib; - sourceTree = ""; - }; - 9AA91B6B25CD597F00BD5E8B /* OcRtcLib */ = { - isa = PBXGroup; - children = ( - 9AA91B6C25CD597F00BD5E8B /* AppleRtcRam.c */, - 9AA91B6D25CD597F00BD5E8B /* OcRtcLibInternal.h */, - 9AA91B6E25CD597F00BD5E8B /* OcRtcLib.inf */, - 9AA91B6F25CD597F00BD5E8B /* OcRtcLib.c */, - ); - path = OcRtcLib; - sourceTree = ""; - }; - 9AA91B7025CD597F00BD5E8B /* OcAppleEventLib */ = { - isa = PBXGroup; - children = ( - 9AA91B7125CD597F00BD5E8B /* OcAppleEventLib.inf */, - 9AA91B7225CD597F00BD5E8B /* AppleEventInternal.h */, - 9AA91B7325CD597F00BD5E8B /* OcAppleEventLib.c */, - 9AA91B7425CD597F00BD5E8B /* AppleKeyMap.c */, - 9AA91B7525CD597F00BD5E8B /* EventQueue.c */, - 9AA91B7625CD597F00BD5E8B /* KeyHandler.c */, - 9AA91B7725CD597F00BD5E8B /* PointerHandler.c */, - ); - path = OcAppleEventLib; - sourceTree = ""; - }; - 9AA91B7825CD597F00BD5E8B /* OcApfsLib */ = { - isa = PBXGroup; - children = ( - 9AA91B7925CD597F00BD5E8B /* OcApfsInternal.h */, - 9AA91B7A25CD597F00BD5E8B /* OcApfsIo.c */, - 9AA91B7B25CD597F00BD5E8B /* OcApfsLib.c */, - 9AA91B7C25CD597F00BD5E8B /* OcApfsFusion.c */, - 9AA91B7D25CD597F00BD5E8B /* OcApfsLib.inf */, - 9AA91B7E25CD597F00BD5E8B /* OcApfsConnect.c */, - ); - path = OcApfsLib; - sourceTree = ""; - }; - 9AA91B7F25CD597F00BD5E8B /* OcDeviceTreeLib */ = { - isa = PBXGroup; - children = ( - 9AA91B8025CD597F00BD5E8B /* OcDeviceTreeLib.c */, - 9AA91B8125CD597F00BD5E8B /* OcDeviceTreeLib.inf */, - ); - path = OcDeviceTreeLib; - sourceTree = ""; - }; - 9AA91B8225CD597F00BD5E8B /* OcUnicodeCollationEngLib */ = { - isa = PBXGroup; - children = ( - 9AA91B8325CD597F00BD5E8B /* OcUnicodeCollationEngLocal.c */, - 9AA91B8425CD597F00BD5E8B /* OcUnicodeCollationEngLocalLib.inf */, - 9AA91B8525CD597F00BD5E8B /* OcUnicodeCollationEngGenericLib.inf */, - 9AA91B8625CD597F00BD5E8B /* OcUnicodeCollationEngGeneric.c */, - 9AA91B8725CD597F00BD5E8B /* OcUnicodeCollationEngCommon.c */, - 9AA91B8825CD597F00BD5E8B /* OcUnicodeCollationEngInternal.h */, - ); - path = OcUnicodeCollationEngLib; - sourceTree = ""; - }; - 9AA91B8925CD597F00BD5E8B /* OcHashServicesLib */ = { - isa = PBXGroup; - children = ( - 9AA91B8A25CD597F00BD5E8B /* OcHashServicesLibInternal.h */, - 9AA91B8B25CD597F00BD5E8B /* OcHashServicesLib.c */, - 9AA91B8C25CD597F00BD5E8B /* OcHashServicesLib.inf */, - ); - path = OcHashServicesLib; - sourceTree = ""; - }; - 9AA91B8D25CD597F00BD5E8B /* OcAppleChunklistLib */ = { - isa = PBXGroup; - children = ( - 9AA91B8E25CD597F00BD5E8B /* OcAppleChunklistLib.c */, - 9AA91B8F25CD597F00BD5E8B /* OcAppleChunklistLib.inf */, - ); - path = OcAppleChunklistLib; - sourceTree = ""; - }; - 9AA91B9025CD597F00BD5E8B /* OcHeciLib */ = { - isa = PBXGroup; - children = ( - 9AA91B9125CD597F00BD5E8B /* OcHeciLib.c */, - 9AA91B9225CD597F00BD5E8B /* OcHeciLib.inf */, - ); - path = OcHeciLib; - sourceTree = ""; - }; - 9AA91B9325CD597F00BD5E8B /* OcConsoleControlEntryModeLib */ = { - isa = PBXGroup; - children = ( - 9AA91B9425CD597F00BD5E8B /* OcConsoleControlEntryModeGenericLib.inf */, - 9AA91B9525CD597F00BD5E8B /* OcConsoleControlEntryModeLib.c */, - 9AA91B9625CD597F00BD5E8B /* OcConsoleControlEntryModeLocalLib.inf */, - ); - path = OcConsoleControlEntryModeLib; - sourceTree = ""; - }; - 9AA91B9725CD597F00BD5E8B /* OcAppleImageVerificationLib */ = { - isa = PBXGroup; - children = ( - 9AA91B9825CD597F00BD5E8B /* OcAppleImageVerificationLib.inf */, - 9AA91B9925CD597F00BD5E8B /* OcAppleImageVerification.c */, - ); - path = OcAppleImageVerificationLib; - sourceTree = ""; - }; - 9AA91B9A25CD597F00BD5E8B /* OcAppleImageConversionLib */ = { - isa = PBXGroup; - children = ( - 9AA91B9B25CD597F00BD5E8B /* OcAppleImageConversionLib.inf */, - 9AA91B9C25CD597F00BD5E8B /* OcAppleImageConversionLib.c */, - ); - path = OcAppleImageConversionLib; - sourceTree = ""; - }; - 9AA91B9D25CD597F00BD5E8B /* OcCryptoLib */ = { - isa = PBXGroup; - children = ( - 9AA91B9E25CD597F00BD5E8B /* Aes.c */, - 9AA91B9F25CD597F00BD5E8B /* Sha2.c */, - 9AA91BA025CD597F00BD5E8B /* BigNumMontgomery.c */, - 9AA91BA125CD597F00BD5E8B /* OcCryptoLib.inf */, - 9AA91BA225CD597F00BD5E8B /* X64 */, - 9AA91BA425CD597F00BD5E8B /* BigNumLibInternal.h */, - 9AA91BA525CD597F00BD5E8B /* BigNumLib.h */, - 9AA91BA625CD597F00BD5E8B /* Sha1.c */, - 9AA91BA725CD597F00BD5E8B /* BigNumPrimitives.c */, - 9AA91BA825CD597F00BD5E8B /* PasswordHash.c */, - 9AA91BA925CD597F00BD5E8B /* Ia32 */, - 9AA91BAB25CD597F00BD5E8B /* ChaCha.c */, - 9AA91BAC25CD597F00BD5E8B /* RsaDigitalSign.c */, - 9AA91BAD25CD597F00BD5E8B /* Md5.c */, - 9AA91BAE25CD597F00BD5E8B /* SecureMem.c */, - ); - path = OcCryptoLib; - sourceTree = ""; - }; - 9AA91BA225CD597F00BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91BA325CD597F00BD5E8B /* BigNumWordMul64.c */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91BA925CD597F00BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91BAA25CD597F00BD5E8B /* BigNumWordMul64.c */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91BAF25CD597F00BD5E8B /* OcMiscLib */ = { - isa = PBXGroup; - children = ( - 9AA91BB025CD597F00BD5E8B /* DirectReset.c */, - 9AA91BB125CD597F00BD5E8B /* Math.c */, - 9AA91BB225CD597F00BD5E8B /* ReleaseUsbOwnership.c */, - 9AA91BB325CD597F00BD5E8B /* ProtocolSupport.c */, - 9AA91BB425CD597F00BD5E8B /* OcMiscLib.inf */, - 9AA91BB525CD597F00BD5E8B /* DataPatcher.c */, - ); - path = OcMiscLib; - sourceTree = ""; - }; - 9AA91BB625CD597F00BD5E8B /* OcTimerLib */ = { - isa = PBXGroup; - children = ( - 9AA91BB725CD597F00BD5E8B /* OcTimerLib.c */, - 9AA91BB825CD597F00BD5E8B /* OcTimerLib.inf */, - ); - path = OcTimerLib; - sourceTree = ""; - }; - 9AA91BB925CD597F00BD5E8B /* OcAppleImg4Lib */ = { - isa = PBXGroup; - children = ( - 9AA91BBA25CD597F00BD5E8B /* libDER */, - 9AA91BC925CD598000BD5E8B /* OcAppleImg4Lib.c */, - 9AA91BCA25CD598000BD5E8B /* OcAppleImg4Lib.inf */, - 9AA91BCB25CD598000BD5E8B /* libDER_config.h */, - 9AA91BCC25CD598000BD5E8B /* libDERImg4 */, - ); - path = OcAppleImg4Lib; - sourceTree = ""; - }; - 9AA91BBA25CD597F00BD5E8B /* libDER */ = { - isa = PBXGroup; - children = ( - 9AA91BBB25CD597F00BD5E8B /* DER_CertCrl.c */, - 9AA91BBC25CD597F00BD5E8B /* DER_Keys.c */, - 9AA91BBD25CD597F00BD5E8B /* DER_Encode.h */, - 9AA91BBE25CD597F00BD5E8B /* oids.h */, - 9AA91BBF25CD597F00BD5E8B /* libDER.h */, - 9AA91BC025CD597F00BD5E8B /* DER_Decode.h */, - 9AA91BC125CD597F00BD5E8B /* DER_Digest.c */, - 9AA91BC225CD597F00BD5E8B /* DER_CertCrl.h */, - 9AA91BC325CD597F00BD5E8B /* asn1Types.h */, - 9AA91BC425CD597F00BD5E8B /* DER_Keys.h */, - 9AA91BC525CD597F00BD5E8B /* DER_Decode.c */, - 9AA91BC625CD597F00BD5E8B /* oids.c */, - 9AA91BC725CD597F00BD5E8B /* DER_Encode.c */, - 9AA91BC825CD598000BD5E8B /* DER_Digest.h */, - ); - path = libDER; - sourceTree = ""; - }; - 9AA91BCC25CD598000BD5E8B /* libDERImg4 */ = { - isa = PBXGroup; - children = ( - 9AA91BCD25CD598000BD5E8B /* libDERImg4_config.h */, - 9AA91BCE25CD598000BD5E8B /* Img4oids.c */, - 9AA91BCF25CD598000BD5E8B /* DER_Img4Manifest.h */, - 9AA91BD025CD598000BD5E8B /* DER_Img4Manifest.c */, - 9AA91BD125CD598000BD5E8B /* libDERImg4.h */, - 9AA91BD225CD598000BD5E8B /* Img4oids.h */, - ); - path = libDERImg4; - sourceTree = ""; - }; - 9AA91BD325CD598000BD5E8B /* OcBootManagementLib */ = { - isa = PBXGroup; - children = ( - 9AA91BD425CD598000BD5E8B /* ImageLoader.c */, - 9AA91BD525CD598000BD5E8B /* OcBootManagementLib.c */, - 9AA91BD625CD598000BD5E8B /* BootEntryInfo.c */, - 9AA91BD725CD598000BD5E8B /* DmgBootSupport.c */, - 9AA91BD825CD598000BD5E8B /* ApplePanic.c */, - 9AA91BD925CD598000BD5E8B /* AppleRecovery.c */, - 9AA91BDA25CD598000BD5E8B /* BootManagementInternal.h */, - 9AA91BDB25CD598000BD5E8B /* HotKeySupport.c */, - 9AA91BDC25CD598000BD5E8B /* OcBootManagementLib.inf */, - 9AA91BDD25CD598000BD5E8B /* PolicyManagement.c */, - 9AA91BDE25CD598000BD5E8B /* DefaultEntryChoice.c */, - 9AA91BDF25CD598000BD5E8B /* BootAudio.c */, - 9AA91BE025CD598000BD5E8B /* BootArguments.c */, - 9AA91BE125CD598000BD5E8B /* BootSignature.bin */, - 9AA91BE225CD598000BD5E8B /* AppleHibernate.c */, - 9AA91BE325CD598000BD5E8B /* BootEntryManagement.c */, - 9AA91BE425CD598000BD5E8B /* VariableManagement.c */, - ); - path = OcBootManagementLib; - sourceTree = ""; - }; - 9AA91BE525CD598000BD5E8B /* OcCompressionLib */ = { - isa = PBXGroup; - children = ( - 9AA91BE625CD598000BD5E8B /* lzss */, - 9AA91BE925CD598000BD5E8B /* OcCompressionLib.c */, - 9AA91BEA25CD598000BD5E8B /* zlib */, - 9AA91C0025CD598000BD5E8B /* OcCompressionLib.inf */, - 9AA91C0125CD598000BD5E8B /* lzvn */, - ); - path = OcCompressionLib; - sourceTree = ""; - }; - 9AA91BE625CD598000BD5E8B /* lzss */ = { - isa = PBXGroup; - children = ( - 9AA91BE725CD598000BD5E8B /* lzss.c */, - 9AA91BE825CD598000BD5E8B /* lzss.h */, - ); - path = lzss; - sourceTree = ""; - }; - 9AA91BEA25CD598000BD5E8B /* zlib */ = { - isa = PBXGroup; - children = ( - 9AA91BEB25CD598000BD5E8B /* zlib_uefi.c */, - 9AA91BEC25CD598000BD5E8B /* zutil.h */, - 9AA91BED25CD598000BD5E8B /* inftrees.h */, - 9AA91BEE25CD598000BD5E8B /* inflate.c */, - 9AA91BEF25CD598000BD5E8B /* compress.c */, - 9AA91BF025CD598000BD5E8B /* deflate.c */, - 9AA91BF125CD598000BD5E8B /* inffixed.h */, - 9AA91BF225CD598000BD5E8B /* trees.h */, - 9AA91BF325CD598000BD5E8B /* inffast.h */, - 9AA91BF425CD598000BD5E8B /* crc32.c */, - 9AA91BF525CD598000BD5E8B /* infback.c */, - 9AA91BF625CD598000BD5E8B /* deflate.h */, - 9AA91BF725CD598000BD5E8B /* zlib.h */, - 9AA91BF825CD598000BD5E8B /* inflate.h */, - 9AA91BF925CD598000BD5E8B /* inftrees.c */, - 9AA91BFA25CD598000BD5E8B /* uncompr.c */, - 9AA91BFB25CD598000BD5E8B /* trees.c */, - 9AA91BFC25CD598000BD5E8B /* crc32.h */, - 9AA91BFD25CD598000BD5E8B /* inffast.c */, - 9AA91BFE25CD598000BD5E8B /* adler32.c */, - 9AA91BFF25CD598000BD5E8B /* zconf.h */, - ); - path = zlib; - sourceTree = ""; - }; - 9AA91C0125CD598000BD5E8B /* lzvn */ = { - isa = PBXGroup; - children = ( - 9AA91C0225CD598000BD5E8B /* lzvn.h */, - 9AA91C0325CD598000BD5E8B /* lzvn.c */, - ); - path = lzvn; - sourceTree = ""; - }; - 9AA91C0425CD598000BD5E8B /* OcAppleKeyMapLib */ = { - isa = PBXGroup; - children = ( - 9AA91C0525CD598000BD5E8B /* OcAppleKeyMapLib.inf */, - 9AA91C0625CD598000BD5E8B /* OcAppleKeyMapLib.c */, - ); - path = OcAppleKeyMapLib; - sourceTree = ""; - }; - 9AA91C0725CD598000BD5E8B /* OcSmbiosLib */ = { - isa = PBXGroup; - children = ( - 9AA91C0825CD598000BD5E8B /* DebugSmbios.c */, - 9AA91C0925CD598000BD5E8B /* SmbiosInternal.c */, - 9AA91C0A25CD598000BD5E8B /* DebugSmbios.h */, - 9AA91C0B25CD598000BD5E8B /* OcSmbiosLib.inf */, - 9AA91C0C25CD598000BD5E8B /* SmbiosInternal.h */, - 9AA91C0D25CD598000BD5E8B /* SmbiosDump.c */, - 9AA91C0E25CD598000BD5E8B /* SmbiosPatch.c */, - ); - path = OcSmbiosLib; - sourceTree = ""; - }; - 9AA91C0F25CD598000BD5E8B /* OcStorageLib */ = { - isa = PBXGroup; - children = ( - 9AA91C1025CD598000BD5E8B /* OcStorageLib.inf */, - 9AA91C1125CD598000BD5E8B /* OcStorageLib.c */, - ); - path = OcStorageLib; - sourceTree = ""; - }; - 9AA91C1225CD598000BD5E8B /* OcHiiDatabaseLib */ = { - isa = PBXGroup; - children = ( - 9AA91C1325CD598000BD5E8B /* Database.c */, - 9AA91C1425CD598000BD5E8B /* ConfigRouting.c */, - 9AA91C1525CD598000BD5E8B /* Font.c */, - 9AA91C1625CD598000BD5E8B /* String.c */, - 9AA91C1725CD598000BD5E8B /* Image.c */, - 9AA91C1825CD598000BD5E8B /* OcHiiDatabaseLocalLib.inf */, - 9AA91C1925CD598000BD5E8B /* HiiDatabase.h */, - 9AA91C1A25CD598000BD5E8B /* ConfigKeywordHandler.c */, - 9AA91C1B25CD598000BD5E8B /* HiiDatabaseEntry.c */, - 9AA91C1C25CD598000BD5E8B /* ImageEx.c */, - ); - path = OcHiiDatabaseLib; - sourceTree = ""; - }; - 9AA91C1D25CD598000BD5E8B /* OcAppleSecureBootLib */ = { - isa = PBXGroup; - children = ( - 9AA91C1E25CD598000BD5E8B /* OcAppleSecureBootLib.c */, - 9AA91C1F25CD598000BD5E8B /* OcAppleSecureBootLib.inf */, - ); - path = OcAppleSecureBootLib; - sourceTree = ""; - }; - 9AA91C2025CD598000BD5E8B /* OcGuardLib */ = { - isa = PBXGroup; - children = ( - 9AA91C2125CD598000BD5E8B /* Canary.c */, - 9AA91C2225CD598000BD5E8B /* Ubsan.h */, - 9AA91C2325CD598000BD5E8B /* UbsanPrintf.c */, - 9AA91C2425CD598000BD5E8B /* OcGuardLib.inf */, - 9AA91C2525CD598000BD5E8B /* BitOverflow.c */, - 9AA91C2625CD598000BD5E8B /* Alignment.c */, - 9AA91C2725CD598000BD5E8B /* TripleOverflow.c */, - 9AA91C2825CD598000BD5E8B /* Ubsan.c */, - 9AA91C2925CD598000BD5E8B /* NativeOverflow.c */, - ); - path = OcGuardLib; - sourceTree = ""; - }; - 9AA91C2A25CD598000BD5E8B /* OcAppleKeysLib */ = { - isa = PBXGroup; - children = ( - 9AA91C2B25CD598000BD5E8B /* OcAppleKeysLib.inf */, - 9AA91C2C25CD598000BD5E8B /* OcAppleKeysLib.c */, - ); - path = OcAppleKeysLib; - sourceTree = ""; - }; - 9AA91C2D25CD598000BD5E8B /* OcAppleBootPolicyLib */ = { - isa = PBXGroup; - children = ( - 9AA91C2E25CD598000BD5E8B /* OcAppleBootPolicyLib.c */, - 9AA91C2F25CD598000BD5E8B /* OcAppleBootPolicyLib.inf */, - ); - path = OcAppleBootPolicyLib; - sourceTree = ""; - }; - 9AA91C3025CD598000BD5E8B /* OcAppleUserInterfaceThemeLib */ = { - isa = PBXGroup; - children = ( - 9AA91C3125CD598000BD5E8B /* OcAppleUserInterfaceThemeLib.c */, - 9AA91C3225CD598000BD5E8B /* OcAppleUserInterfaceThemeLib.inf */, - ); - path = OcAppleUserInterfaceThemeLib; - sourceTree = ""; - }; - 9AA91C3325CD598000BD5E8B /* OcAcpiLib */ = { - isa = PBXGroup; - children = ( - 9AA91C3425CD598000BD5E8B /* OcAcpiLib.c */, - 9AA91C3525CD598000BD5E8B /* OcAcpiLib.inf */, - 9AA91C3625CD598000BD5E8B /* AcpiDump.c */, - ); - path = OcAcpiLib; - sourceTree = ""; - }; - 9AA91C3725CD598000BD5E8B /* OcInputLib */ = { - isa = PBXGroup; - children = ( - 9AA91C3825CD598000BD5E8B /* Keycode */, - 9AA91C4725CD598000BD5E8B /* OcInputLib.inf */, - 9AA91C4825CD598000BD5E8B /* Timer */, - 9AA91C4A25CD598000BD5E8B /* Pointer */, - ); - path = OcInputLib; - sourceTree = ""; - }; - 9AA91C3825CD598000BD5E8B /* Keycode */ = { - isa = PBXGroup; - children = ( - 9AA91C3925CD598000BD5E8B /* AppleHid.txt */, - 9AA91C3A25CD598000BD5E8B /* AIKSource.h */, - 9AA91C3B25CD598000BD5E8B /* AIK.h */, - 9AA91C3C25CD598000BD5E8B /* AIKTarget.c */, - 9AA91C3D25CD598000BD5E8B /* AIKShim.c */, - 9AA91C3E25CD598000BD5E8B /* AIKTranslate.h */, - 9AA91C3F25CD598000BD5E8B /* AIKData.h */, - 9AA91C4025CD598000BD5E8B /* AIKMap.c */, - 9AA91C4125CD598000BD5E8B /* AIK.c */, - 9AA91C4225CD598000BD5E8B /* AIKSource.c */, - 9AA91C4325CD598000BD5E8B /* AIKTranslate.c */, - 9AA91C4425CD598000BD5E8B /* AIKTarget.h */, - 9AA91C4525CD598000BD5E8B /* AIKShim.h */, - 9AA91C4625CD598000BD5E8B /* AIKData.c */, - ); - path = Keycode; - sourceTree = ""; - }; - 9AA91C4825CD598000BD5E8B /* Timer */ = { - isa = PBXGroup; - children = ( - 9AA91C4925CD598000BD5E8B /* AIT.c */, - ); - path = Timer; - sourceTree = ""; - }; - 9AA91C4A25CD598000BD5E8B /* Pointer */ = { - isa = PBXGroup; - children = ( - 9AA91C4B25CD598000BD5E8B /* AIM.c */, - 9AA91C4C25CD598000BD5E8B /* AIM.h */, - ); - path = Pointer; - sourceTree = ""; - }; - 9AA91C4D25CD598000BD5E8B /* OcFirmwarePasswordLib */ = { - isa = PBXGroup; - children = ( - 9AA91C4E25CD598000BD5E8B /* OcFirmwarePasswordLib.c */, - 9AA91C4F25CD598000BD5E8B /* AppleFwPasswordInternal.h */, - 9AA91C5025CD598000BD5E8B /* OcFirmwarePasswordLib.inf */, - ); - path = OcFirmwarePasswordLib; - sourceTree = ""; - }; - 9AA91C5125CD598000BD5E8B /* OcAppleDiskImageLib */ = { - isa = PBXGroup; - children = ( - 9AA91C5225CD598000BD5E8B /* OcAppleDiskImageLib.c */, - 9AA91C5325CD598000BD5E8B /* OcAppleDiskImageLibInternal.h */, - 9AA91C5425CD598000BD5E8B /* OcAppleDiskImageLib.inf */, - 9AA91C5525CD598000BD5E8B /* OcAppleDiskImageBlockIo.c */, - 9AA91C5625CD598000BD5E8B /* OcAppleDiskImageLibInternal.c */, - ); - path = OcAppleDiskImageLib; - sourceTree = ""; - }; - 9AA91C5725CD598000BD5E8B /* OcRngLib */ = { - isa = PBXGroup; - children = ( - 9AA91C5825CD598000BD5E8B /* X64 */, - 9AA91C5A25CD598000BD5E8B /* OcRngLib.c */, - 9AA91C5B25CD598000BD5E8B /* Ia32 */, - 9AA91C5D25CD598000BD5E8B /* OcRngLib.inf */, - 9AA91C5E25CD598000BD5E8B /* OcRngInternals.h */, - ); - path = OcRngLib; - sourceTree = ""; - }; - 9AA91C5825CD598000BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91C5925CD598000BD5E8B /* RngDelay.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91C5B25CD598000BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91C5C25CD598000BD5E8B /* RngDelay.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91C5F25CD598000BD5E8B /* OcHdaDevicesLib */ = { - isa = PBXGroup; - children = ( - 9AA91C6025CD598000BD5E8B /* OcHdaDevicesLib.c */, - 9AA91C6125CD598000BD5E8B /* OcHdaDevicesLib.inf */, - 9AA91C6225CD598000BD5E8B /* OcHdaDevicesInternal.h */, - ); - path = OcHdaDevicesLib; - sourceTree = ""; - }; - 9AA91C6325CD598000BD5E8B /* OcBootServicesTableLib */ = { - isa = PBXGroup; - children = ( - 9AA91C6425CD598000BD5E8B /* OcBootServicesTableLib.c */, - 9AA91C6525CD598000BD5E8B /* UefiBootServicesTableLib.inf */, - 9AA91C6625CD598000BD5E8B /* OcBootServicesTableLib.inf */, - 9AA91C6725CD598000BD5E8B /* UefiBootServicesTableLib.c */, - ); - path = OcBootServicesTableLib; - sourceTree = ""; - }; - 9AA91C6825CD598000BD5E8B /* DuetTimerLib */ = { - isa = PBXGroup; - children = ( - 9AA91C6925CD598000BD5E8B /* X86TimerLib.c */, - 9AA91C6A25CD598000BD5E8B /* DuetTimerLib.inf */, - ); - path = DuetTimerLib; - sourceTree = ""; - }; - 9AA91C6B25CD598000BD5E8B /* OcAfterBootCompatLib */ = { - isa = PBXGroup; - children = ( - 9AA91C6C25CD598000BD5E8B /* CustomSlide.c */, - 9AA91C6D25CD598000BD5E8B /* X64 */, - 9AA91C7125CD598000BD5E8B /* BootCompatInternal.h */, - 9AA91C7225CD598000BD5E8B /* ServiceOverrides.c */, - 9AA91C7325CD598000BD5E8B /* Ia32 */, - 9AA91C7625CD598000BD5E8B /* KernelSupport.c */, - 9AA91C7725CD598000BD5E8B /* OcAfterBootCompatLib.inf */, - 9AA91C7825CD598000BD5E8B /* OcAfterBootCompatLib.c */, - ); - path = OcAfterBootCompatLib; - sourceTree = ""; - }; - 9AA91C6D25CD598000BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91C6E25CD598000BD5E8B /* ContextSwitchSupport.c */, - 9AA91C6F25CD598000BD5E8B /* ContextSwitch.nasm */, - 9AA91C7025CD598000BD5E8B /* ContextSwitch.h */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91C7325CD598000BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91C7425CD598000BD5E8B /* ContextSwitchSupport.c */, - 9AA91C7525CD598000BD5E8B /* ContextSwitch.h */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91C7925CD598000BD5E8B /* OcFirmwareVolumeLib */ = { - isa = PBXGroup; - children = ( - 9AA91C7A25CD598000BD5E8B /* OcFirmwareVolumeLib.inf */, - 9AA91C7B25CD598000BD5E8B /* OcFirmwareVolumeLib.c */, - 9AA91C7C25CD598000BD5E8B /* FvOnFv2Thunk.c */, - 9AA91C7D25CD598000BD5E8B /* OcFirmwareVolumeLibInternal.h */, - ); - path = OcFirmwareVolumeLib; - sourceTree = ""; - }; - 9AA91C7E25CD598000BD5E8B /* OcDevicePathLib */ = { - isa = PBXGroup; - children = ( - 9AA91C7F25CD598000BD5E8B /* OcDevicePathLib.inf */, - 9AA91C8025CD598000BD5E8B /* ExpandDevicePath.c */, - 9AA91C8125CD598000BD5E8B /* OcDevicePathLib.c */, - ); - path = OcDevicePathLib; - sourceTree = ""; - }; - 9AA91C8225CD598000BD5E8B /* OcDebugLogLib */ = { - isa = PBXGroup; - children = ( - 9AA91C8325CD598000BD5E8B /* OcAppleLog.c */, - 9AA91C8425CD598000BD5E8B /* DebugHelp.c */, - 9AA91C8525CD598000BD5E8B /* DebugPrint.c */, - 9AA91C8625CD598000BD5E8B /* OcDebugLogLib.inf */, - 9AA91C8725CD598000BD5E8B /* OcLog.c */, - 9AA91C8825CD598000BD5E8B /* OcLogInternal.h */, - 9AA91C8925CD598000BD5E8B /* OcDebugLogLib.c */, - ); - path = OcDebugLogLib; - sourceTree = ""; - }; - 9AA91C8A25CD598000BD5E8B /* OcAudioLib */ = { - isa = PBXGroup; - children = ( - 9AA91C8B25CD598000BD5E8B /* OcAudioGenBeep.c */, - 9AA91C8C25CD598000BD5E8B /* OcAudioLib.inf */, - 9AA91C8D25CD598000BD5E8B /* OcAudio.c */, - 9AA91C8E25CD598000BD5E8B /* OcAudioWave.c */, - 9AA91C8F25CD598000BD5E8B /* OcAudioInternal.h */, - 9AA91C9025CD598000BD5E8B /* OcAudioLib.c */, - 9AA91C9125CD598000BD5E8B /* OcAudioVoiceOver.c */, - ); - path = OcAudioLib; - sourceTree = ""; - }; - 9AA91C9225CD598000BD5E8B /* OcVirtualFsLib */ = { - isa = PBXGroup; - children = ( - 9AA91C9325CD598000BD5E8B /* VirtualDir.c */, - 9AA91C9425CD598000BD5E8B /* VirtualFile.c */, - 9AA91C9525CD598000BD5E8B /* OcVirtualFsLib.inf */, - 9AA91C9625CD598000BD5E8B /* VirtualVolume.c */, - 9AA91C9725CD598000BD5E8B /* VirtualFs.c */, - 9AA91C9825CD598000BD5E8B /* VirtualFsInternal.h */, - ); - path = OcVirtualFsLib; - sourceTree = ""; - }; - 9AA91C9925CD598000BD5E8B /* OcAppleKernelLib */ = { - isa = PBXGroup; - children = ( - 9AA91C9A25CD598000BD5E8B /* PrelinkedKext.c */, - 9AA91C9B25CD598000BD5E8B /* KxldState.c */, - 9AA91C9C25CD598000BD5E8B /* PrelinkedContext.c */, - 9AA91C9D25CD598000BD5E8B /* Link.c */, - 9AA91C9E25CD598000BD5E8B /* OcAppleKernelLib.inf */, - 9AA91C9F25CD598000BD5E8B /* KextPatcher.c */, - 9AA91CA025CD598000BD5E8B /* CommonPatches.c */, - 9AA91CA125CD598000BD5E8B /* KernelVersion.c */, - 9AA91CA225CD598000BD5E8B /* MkextInternal.h */, - 9AA91CA325CD598000BD5E8B /* CachelessContext.c */, - 9AA91CA425CD598000BD5E8B /* Vtables.c */, - 9AA91CA525CD598000BD5E8B /* KernelReader.c */, - 9AA91CA625CD598000BD5E8B /* KernelCollection.c */, - 9AA91CA725CD598000BD5E8B /* MkextContext.c */, - 9AA91CA825CD598000BD5E8B /* PrelinkedInternal.h */, - 9AA91CA925CD598000BD5E8B /* CachelessInternal.h */, - ); - path = OcAppleKernelLib; - sourceTree = ""; - }; - 9AA91CAA25CD598000BD5E8B /* OcPeCoffLib */ = { - isa = PBXGroup; - children = ( - 9AA91CAB25CD598000BD5E8B /* OcPeCoffLib.inf */, - 9AA91CAC25CD598000BD5E8B /* OcPeCoffLib.c */, - ); - path = OcPeCoffLib; - sourceTree = ""; - }; - 9AA91CAD25CD598000BD5E8B /* OcFileLib */ = { - isa = PBXGroup; - children = ( - 9AA91CAE25CD598000BD5E8B /* OpenFile.c */, - 9AA91CAF25CD598000BD5E8B /* FsConnectQuirk.c */, - 9AA91CB025CD598000BD5E8B /* GptPartitionEntry.c */, - 9AA91CB125CD598000BD5E8B /* ReadFile.c */, - 9AA91CB225CD598000BD5E8B /* FirmwareFile.c */, - 9AA91CB325CD598000BD5E8B /* GetVolumeLabel.c */, - 9AA91CB425CD598000BD5E8B /* FileProtocol.c */, - 9AA91CB525CD598000BD5E8B /* GetFileInfo.c */, - 9AA91CB625CD598000BD5E8B /* LocateFileSystem.c */, - 9AA91CB725CD598000BD5E8B /* OcFileLib.inf */, - ); - path = OcFileLib; - sourceTree = ""; - }; - 9AA91CB825CD598000BD5E8B /* OcCpuLib */ = { - isa = PBXGroup; - children = ( - 9AA91CB925CD598000BD5E8B /* OcCpuInternals.h */, - 9AA91CBA25CD598000BD5E8B /* X64 */, - 9AA91CBD25CD598000BD5E8B /* FrequencyDetect.c */, - 9AA91CBE25CD598000BD5E8B /* OcCpuLib.inf */, - 9AA91CBF25CD598000BD5E8B /* AppleCpuSupport.c */, - 9AA91CC025CD598000BD5E8B /* OcCpuLib.c */, - 9AA91CC125CD598000BD5E8B /* Ia32 */, - ); - path = OcCpuLib; - sourceTree = ""; - }; - 9AA91CBA25CD598000BD5E8B /* X64 */ = { - isa = PBXGroup; - children = ( - 9AA91CBB25CD598000BD5E8B /* Microcode.nasm */, - 9AA91CBC25CD598000BD5E8B /* Atomic.nasm */, - ); - path = X64; - sourceTree = ""; - }; - 9AA91CC125CD598000BD5E8B /* Ia32 */ = { - isa = PBXGroup; - children = ( - 9AA91CC225CD598000BD5E8B /* Microcode.nasm */, - 9AA91CC325CD598000BD5E8B /* Atomic.nasm */, - ); - path = Ia32; - sourceTree = ""; - }; - 9AA91CC425CD598000BD5E8B /* OcConfigurationLib */ = { - isa = PBXGroup; - children = ( - 9AA91CC525CD598000BD5E8B /* OcConfigurationLib.inf */, - 9AA91CC625CD598000BD5E8B /* CheckSchema.py */, - 9AA91CC725CD598000BD5E8B /* OcConfigurationLib.c */, - ); - path = OcConfigurationLib; - sourceTree = ""; - }; - 9AA91CC825CD598000BD5E8B /* OcDriverConnectionLib */ = { - isa = PBXGroup; - children = ( - 9AA91CC925CD598000BD5E8B /* OcDriverConnectionLib.c */, - 9AA91CCA25CD598000BD5E8B /* OcDriverConnectionLib.inf */, - ); - path = OcDriverConnectionLib; - sourceTree = ""; - }; - 9AA91CCB25CD598000BD5E8B /* OcDebugLogLibOc2Clover */ = { - isa = PBXGroup; - children = ( - 9AA91CCC25CD598000BD5E8B /* OcAppleLog.c */, - 9AA91CCD25CD598000BD5E8B /* DebugHelp.c */, - 9AA91CCE25CD598000BD5E8B /* DebugPrint.c */, - 9AA91CCF25CD598000BD5E8B /* OcLog.c */, - 9AA91CD025CD598000BD5E8B /* OcDebugLogLibOc2Clover.inf */, - ); - path = OcDebugLogLibOc2Clover; - sourceTree = ""; - }; - 9AA91CD125CD598000BD5E8B /* OcXmlLib */ = { - isa = PBXGroup; - children = ( - 9AA91CD225CD598000BD5E8B /* OcXmlLib.c */, - 9AA91CD325CD598000BD5E8B /* OcXmlLib.inf */, - ); - path = OcXmlLib; - sourceTree = ""; - }; - 9AA91CD425CD598000BD5E8B /* OcDevicePropertyLib */ = { - isa = PBXGroup; - children = ( - 9AA91CD525CD598000BD5E8B /* OcDevicePropertyLib.inf */, - 9AA91CD625CD598000BD5E8B /* OcDevicePropertyLib.c */, - ); - path = OcDevicePropertyLib; - sourceTree = ""; - }; - 9AA91CD725CD598000BD5E8B /* OcOSInfoLib */ = { - isa = PBXGroup; - children = ( - 9AA91CD825CD598000BD5E8B /* OcOSInfoLib.c */, - 9AA91CD925CD598000BD5E8B /* OcOSInfoLib.inf */, - ); - path = OcOSInfoLib; - sourceTree = ""; - }; - 9AA91CDA25CD598000BD5E8B /* OcTemplateLib */ = { - isa = PBXGroup; - children = ( - 9AA91CDB25CD598000BD5E8B /* OcTemplateLib.inf */, - 9AA91CDC25CD598000BD5E8B /* OcTemplateLib.c */, - ); - path = OcTemplateLib; - sourceTree = ""; - }; - 9AA91CDD25CD598000BD5E8B /* OcCompilerIntrinsicsLib */ = { - isa = PBXGroup; - children = ( - 9AA91CDE25CD598000BD5E8B /* OcCompilerIntrinsicsLib.c */, - 9AA91CDF25CD598000BD5E8B /* OcCompilerIntrinsicsLib.inf */, - 9AA91CE025CD598000BD5E8B /* MsvcMath32.c */, - ); - path = OcCompilerIntrinsicsLib; - sourceTree = ""; - }; - 9AA91CE125CD598000BD5E8B /* OcMemoryLib */ = { - isa = PBXGroup; - children = ( - 9AA91CE225CD598000BD5E8B /* MemoryMap.c */, - 9AA91CE325CD598000BD5E8B /* MemoryAttributes.c */, - 9AA91CE425CD598000BD5E8B /* VirtualMemory.c */, - 9AA91CE525CD598000BD5E8B /* LegacyRegionLock.c */, - 9AA91CE625CD598000BD5E8B /* LegacyRegionUnLock.c */, - 9AA91CE725CD598000BD5E8B /* MemoryDebug.c */, - 9AA91CE825CD598000BD5E8B /* MemoryAlloc.c */, - 9AA91CE925CD598000BD5E8B /* OcMemoryLib.inf */, - 9AA91CEA25CD598000BD5E8B /* UmmMalloc.c */, - ); - path = OcMemoryLib; - sourceTree = ""; - }; - 9AA91CEB25CD598000BD5E8B /* OcAppleRamDiskLib */ = { - isa = PBXGroup; - children = ( - 9AA91CEC25CD598000BD5E8B /* OcAppleRamDiskLib.inf */, - 9AA91CED25CD598000BD5E8B /* OcAppleRamDiskLib.c */, - ); - path = OcAppleRamDiskLib; - sourceTree = ""; - }; - 9AA91CEE25CD598000BD5E8B /* OcSmcLib */ = { - isa = PBXGroup; - children = ( - 9AA91CEF25CD598000BD5E8B /* OcSmcLib.c */, - 9AA91CF025CD598000BD5E8B /* OcSmcLib.inf */, - 9AA91CF125CD598000BD5E8B /* OcSmcLibInternal.h */, - ); - path = OcSmcLib; - sourceTree = ""; - }; - 9AA91CF225CD598000BD5E8B /* User */ = { - isa = PBXGroup; - children = ( - 9AA91CF325CD598000BD5E8B /* Makefile */, - 9AA91CF425CD598000BD5E8B /* Include */, - 9AA91CF925CD598000BD5E8B /* Library */, - ); - path = User; - sourceTree = ""; - }; - 9AA91CF425CD598000BD5E8B /* Include */ = { - isa = PBXGroup; - children = ( - 9AA91CF525CD598000BD5E8B /* GlobalVar.h */, - 9AA91CF625CD598000BD5E8B /* File.h */, - 9AA91CF725CD598000BD5E8B /* Pcd.h */, - 9AA91CF825CD598000BD5E8B /* BootServices.h */, - ); - path = Include; - sourceTree = ""; - }; - 9AA91CF925CD598000BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA91CFA25CD598000BD5E8B /* Pcd.c */, - 9AA91CFB25CD598000BD5E8B /* UserMath.c */, - 9AA91CFC25CD598000BD5E8B /* BootServices.c */, - 9AA91CFD25CD598000BD5E8B /* BaseMemoryLib.c */, - 9AA91CFE25CD598000BD5E8B /* GlobalVar.c */, - 9AA91CFF25CD598000BD5E8B /* File.c */, - 9AA91D0025CD598000BD5E8B /* UserMisc.c */, - 9AA91D0125CD598000BD5E8B /* OcDummy.c */, - ); - path = Library; - sourceTree = ""; - }; - 9AA91D0225CD598000BD5E8B /* Docs */ = { - isa = PBXGroup; - children = ( - 9AA91D0325CD598000BD5E8B /* Configuration.tex */, - 9AA91D0425CD598000BD5E8B /* BuildDocs.tool */, - 9AA91D0525CD598000BD5E8B /* Errata */, - 9AA91D0825CD598000BD5E8B /* Logos */, - 9AA91D1025CD598000BD5E8B /* Configuration.pdf */, - 9AA91D1125CD598000BD5E8B /* AcpiSamples */, - 9AA91D1E25CD598000BD5E8B /* SampleCustom.plist */, - 9AA91D1F25CD598000BD5E8B /* Kexts.md */, - 9AA91D2025CD598000BD5E8B /* Libraries.md */, - 9AA91D2125CD598000BD5E8B /* Differences */, - 9AA91D2525CD598000BD5E8B /* Sample.plist */, - ); - path = Docs; - sourceTree = ""; - }; - 9AA91D0525CD598000BD5E8B /* Errata */ = { - isa = PBXGroup; - children = ( - 9AA91D0625CD598000BD5E8B /* Errata.pdf */, - 9AA91D0725CD598000BD5E8B /* Errata.tex */, - ); - path = Errata; - sourceTree = ""; - }; - 9AA91D0825CD598000BD5E8B /* Logos */ = { - isa = PBXGroup; - children = ( - 9AA91D0925CD598000BD5E8B /* LogoApprox.svg */, - 9AA91D0A25CD598000BD5E8B /* OpenCore_with_text_Small.png */, - 9AA91D0B25CD598000BD5E8B /* OpenCore_with_text_Large.png */, - 9AA91D0C25CD598000BD5E8B /* README.md */, - 9AA91D0D25CD598000BD5E8B /* Logo.pdf */, - 9AA91D0E25CD598000BD5E8B /* Logo.png */, - 9AA91D0F25CD598000BD5E8B /* Logo.sketch */, - ); - path = Logos; - sourceTree = ""; - }; - 9AA91D1125CD598000BD5E8B /* AcpiSamples */ = { - isa = PBXGroup; - children = ( - 9AA91D1225CD598000BD5E8B /* SSDT-RTC0-RANGE.dsl */, - 9AA91D1325CD598000BD5E8B /* SSDT-AWAC.dsl */, - 9AA91D1425CD598000BD5E8B /* SSDT-RTC0.dsl */, - 9AA91D1525CD598000BD5E8B /* SSDT-IMEI.dsl */, - 9AA91D1625CD598000BD5E8B /* SSDT-EC.dsl */, - 9AA91D1725CD598000BD5E8B /* SSDT-ALS0.dsl */, - 9AA91D1825CD598000BD5E8B /* SSDT-BRG0.dsl */, - 9AA91D1925CD598000BD5E8B /* SSDT-PMC.dsl */, - 9AA91D1A25CD598000BD5E8B /* SSDT-SBUS-MCHC.dsl */, - 9AA91D1B25CD598000BD5E8B /* SSDT-EC-USBX.dsl */, - 9AA91D1C25CD598000BD5E8B /* SSDT-EHCx_OFF.dsl */, - 9AA91D1D25CD598000BD5E8B /* SSDT-PLUG.dsl */, - ); - path = AcpiSamples; - sourceTree = ""; - }; - 9AA91D2125CD598000BD5E8B /* Differences */ = { - isa = PBXGroup; - children = ( - 9AA91D2225CD598000BD5E8B /* Differences.pdf */, - 9AA91D2325CD598000BD5E8B /* PreviousConfiguration.tex */, - 9AA91D2425CD598000BD5E8B /* Differences.tex */, - ); - path = Differences; - sourceTree = ""; - }; - 9AA91D2925CD598000BD5E8B /* Utilities */ = { - isa = PBXGroup; - children = ( - 9AA91D2A25CD598000BD5E8B /* TestSmbios */, - 9AA91D2E25CD598000BD5E8B /* BaseTools */, - 9AA91D3C25CD598000BD5E8B /* WinNvram */, - 9AA91D4025CD598100BD5E8B /* TestBmf */, - 9AA91D4325CD598100BD5E8B /* disklabel */, - 9AA91D4625CD598100BD5E8B /* AppleKeyboardLayouts */, - 9AA91D4925CD598100BD5E8B /* TestImg4 */, - 9AA91D4C25CD598100BD5E8B /* TestHelloWorld */, - 9AA91D4F25CD598100BD5E8B /* MacEfiUnpack */, - 9AA91D5125CD598100BD5E8B /* LegacyBoot */, - 9AA91D5725CD598100BD5E8B /* macserial */, - 9AA91D6025CD598100BD5E8B /* RsaTool */, - 9AA91D6525CD598100BD5E8B /* TestPeCoff */, - 9AA91D6825CD598100BD5E8B /* CreateVault */, - 9AA91D6C25CD598100BD5E8B /* TestDiskImage */, - 9AA91D7025CD598100BD5E8B /* TestRsaPreprocess */, - 9AA91D7325CD598100BD5E8B /* icnspack */, - 9AA91D7625CD598100BD5E8B /* kpdescribe */, - 9AA91D7825CD598100BD5E8B /* AppleEfiSignTool */, - 9AA91D9025CD598100BD5E8B /* EfiResTool */, - 9AA91D9425CD598100BD5E8B /* TestMacho */, - 9AA91D9825CD598100BD5E8B /* ocvalidate */, - 9AA91D9C25CD598100BD5E8B /* LogoutHook */, - 9AA91DA025CD598100BD5E8B /* macrecovery */, - 9AA91DA525CD598100BD5E8B /* TestKextInject */, - ); - path = Utilities; - sourceTree = ""; - }; - 9AA91D2A25CD598000BD5E8B /* TestSmbios */ = { - isa = PBXGroup; - children = ( - 9AA91D2B25CD598000BD5E8B /* Makefile */, - 9AA91D2C25CD598000BD5E8B /* Smbios.bin */, - 9AA91D2D25CD598000BD5E8B /* Smbios.c */, - ); - path = TestSmbios; - sourceTree = ""; - }; - 9AA91D2E25CD598000BD5E8B /* BaseTools */ = { - isa = PBXGroup; - children = ( - 9AA91D2F25CD598000BD5E8B /* EfiLdrImage.c */, - 9AA91D3025CD598000BD5E8B /* Makefile */, - 9AA91D3125CD598000BD5E8B /* bin.Darwin */, - 9AA91D3425CD598000BD5E8B /* GenPage.c */, - 9AA91D3525CD598000BD5E8B /* bin.Linux */, - 9AA91D3825CD598000BD5E8B /* VirtualMemory.h */, - 9AA91D3925CD598000BD5E8B /* bin.Windows */, - ); - path = BaseTools; - sourceTree = ""; - }; - 9AA91D3125CD598000BD5E8B /* bin.Darwin */ = { - isa = PBXGroup; - children = ( - 9AA91D3225CD598000BD5E8B /* EfiLdrImage */, - 9AA91D3325CD598000BD5E8B /* GenPage */, - ); - path = bin.Darwin; - sourceTree = ""; - }; - 9AA91D3525CD598000BD5E8B /* bin.Linux */ = { - isa = PBXGroup; - children = ( - 9AA91D3625CD598000BD5E8B /* EfiLdrImage */, - 9AA91D3725CD598000BD5E8B /* GenPage */, - ); - path = bin.Linux; - sourceTree = ""; - }; - 9AA91D3925CD598000BD5E8B /* bin.Windows */ = { - isa = PBXGroup; - children = ( - 9AA91D3A25CD598000BD5E8B /* EfiLdrImage.exe */, - 9AA91D3B25CD598000BD5E8B /* GenPage.exe */, - ); - path = bin.Windows; - sourceTree = ""; - }; - 9AA91D3C25CD598000BD5E8B /* WinNvram */ = { - isa = PBXGroup; - children = ( - 9AA91D3D25CD598000BD5E8B /* nvram.exe */, - 9AA91D3E25CD598100BD5E8B /* Makefile */, - 9AA91D3F25CD598100BD5E8B /* nvram.c */, - ); - path = WinNvram; - sourceTree = ""; - }; - 9AA91D4025CD598100BD5E8B /* TestBmf */ = { - isa = PBXGroup; - children = ( - 9AA91D4125CD598100BD5E8B /* Makefile */, - 9AA91D4225CD598100BD5E8B /* Bmf.c */, - ); - path = TestBmf; - sourceTree = ""; - }; - 9AA91D4325CD598100BD5E8B /* disklabel */ = { - isa = PBXGroup; - children = ( - 9AA91D4425CD598100BD5E8B /* Makefile */, - 9AA91D4525CD598100BD5E8B /* disklabel.c */, - ); - path = disklabel; - sourceTree = ""; - }; - 9AA91D4625CD598100BD5E8B /* AppleKeyboardLayouts */ = { - isa = PBXGroup; - children = ( - 9AA91D4725CD598100BD5E8B /* AppleKeyboardLayouts.txt */, - 9AA91D4825CD598100BD5E8B /* AppleKeyboardLayouts.bt */, - ); - path = AppleKeyboardLayouts; - sourceTree = ""; - }; - 9AA91D4925CD598100BD5E8B /* TestImg4 */ = { - isa = PBXGroup; - children = ( - 9AA91D4A25CD598100BD5E8B /* Makefile */, - 9AA91D4B25CD598100BD5E8B /* Img4.c */, - ); - path = TestImg4; - sourceTree = ""; - }; - 9AA91D4C25CD598100BD5E8B /* TestHelloWorld */ = { - isa = PBXGroup; - children = ( - 9AA91D4D25CD598100BD5E8B /* Makefile */, - 9AA91D4E25CD598100BD5E8B /* HelloWorld.c */, - ); - path = TestHelloWorld; - sourceTree = ""; - }; - 9AA91D4F25CD598100BD5E8B /* MacEfiUnpack */ = { - isa = PBXGroup; - children = ( - 9AA91D5025CD598100BD5E8B /* MacEfiUnpack.py */, - ); - path = MacEfiUnpack; - sourceTree = ""; - }; - 9AA91D5125CD598100BD5E8B /* LegacyBoot */ = { - isa = PBXGroup; - children = ( - 9AA91D5225CD598100BD5E8B /* boot0 */, - 9AA91D5325CD598100BD5E8B /* boot1f32 */, - 9AA91D5425CD598100BD5E8B /* README.md */, - 9AA91D5525CD598100BD5E8B /* QemuBuild.command */, - 9AA91D5625CD598100BD5E8B /* BootInstall.command */, - ); - path = LegacyBoot; - sourceTree = ""; - }; - 9AA91D5725CD598100BD5E8B /* macserial */ = { - isa = PBXGroup; - children = ( - 9AA91D5825CD598100BD5E8B /* macserial.h */, - 9AA91D5925CD598100BD5E8B /* Makefile */, - 9AA91D5A25CD598100BD5E8B /* README.md */, - 9AA91D5B25CD598100BD5E8B /* modelinfo_autogen.h */, - 9AA91D5C25CD598100BD5E8B /* modelinfo.h */, - 9AA91D5D25CD598100BD5E8B /* macserial.c */, - 9AA91D5E25CD598100BD5E8B /* FORMAT.md */, - 9AA91D5F25CD598100BD5E8B /* cccdump.py */, - ); - path = macserial; - sourceTree = ""; - }; - 9AA91D6025CD598100BD5E8B /* RsaTool */ = { - isa = PBXGroup; - children = ( - 9AA91D6125CD598100BD5E8B /* LICENSE */, - 9AA91D6225CD598100BD5E8B /* Makefile */, - 9AA91D6325CD598100BD5E8B /* RsaTool.c */, - 9AA91D6425CD598100BD5E8B /* openssl_compat.h */, - ); - path = RsaTool; - sourceTree = ""; - }; - 9AA91D6525CD598100BD5E8B /* TestPeCoff */ = { - isa = PBXGroup; - children = ( - 9AA91D6625CD598100BD5E8B /* Makefile */, - 9AA91D6725CD598100BD5E8B /* PeCoff.c */, - ); - path = TestPeCoff; - sourceTree = ""; - }; - 9AA91D6825CD598100BD5E8B /* CreateVault */ = { - isa = PBXGroup; - children = ( - 9AA91D6925CD598100BD5E8B /* create_vault.sh */, - 9AA91D6A25CD598100BD5E8B /* sign.command */, - 9AA91D6B25CD598100BD5E8B /* RsaTool */, - ); - path = CreateVault; - sourceTree = ""; - }; - 9AA91D6C25CD598100BD5E8B /* TestDiskImage */ = { - isa = PBXGroup; - children = ( - 9AA91D6D25CD598100BD5E8B /* Makefile */, - 9AA91D6E25CD598100BD5E8B /* FileDummy.c */, - 9AA91D6F25CD598100BD5E8B /* DiskImage.c */, - ); - path = TestDiskImage; - sourceTree = ""; - }; - 9AA91D7025CD598100BD5E8B /* TestRsaPreprocess */ = { - isa = PBXGroup; - children = ( - 9AA91D7125CD598100BD5E8B /* Makefile */, - 9AA91D7225CD598100BD5E8B /* RsaPreprocess.c */, - ); - path = TestRsaPreprocess; - sourceTree = ""; - }; - 9AA91D7325CD598100BD5E8B /* icnspack */ = { - isa = PBXGroup; - children = ( - 9AA91D7425CD598100BD5E8B /* Makefile */, - 9AA91D7525CD598100BD5E8B /* icnspack.c */, - ); - path = icnspack; - sourceTree = ""; - }; - 9AA91D7625CD598100BD5E8B /* kpdescribe */ = { - isa = PBXGroup; - children = ( - 9AA91D7725CD598100BD5E8B /* kpdescribe.sh */, - ); - path = kpdescribe; - sourceTree = ""; - }; - 9AA91D7825CD598100BD5E8B /* AppleEfiSignTool */ = { - isa = PBXGroup; - children = ( - 9AA91D7925CD598100BD5E8B /* AppleEfiFatBinary.h */, - 9AA91D7A25CD598100BD5E8B /* Makefile */, - 9AA91D7B25CD598100BD5E8B /* AppleEfiBinary.c */, - 9AA91D7C25CD598100BD5E8B /* README.md */, - 9AA91D7D25CD598100BD5E8B /* Samples */, - 9AA91D8D25CD598100BD5E8B /* Edk2PeImage.h */, - 9AA91D8E25CD598100BD5E8B /* AppleEfiSignTool.c */, - 9AA91D8F25CD598100BD5E8B /* AppleEfiPeImage.h */, - ); - path = AppleEfiSignTool; - sourceTree = ""; - }; - 9AA91D7D25CD598100BD5E8B /* Samples */ = { - isa = PBXGroup; - children = ( - 9AA91D7E25CD598100BD5E8B /* boot_10.12.6.efi */, - 9AA91D7F25CD598100BD5E8B /* boot_10.7.5.efi */, - 9AA91D8025CD598100BD5E8B /* boot_10.10.5.efi */, - 9AA91D8125CD598100BD5E8B /* boot_10.14_0.18A389.efi */, - 9AA91D8225CD598100BD5E8B /* boot_10.13.6.efi */, - 9AA91D8325CD598100BD5E8B /* boot_10.14.0.18A371a.efi */, - 9AA91D8425CD598100BD5E8B /* apfs.efi */, - 9AA91D8525CD598100BD5E8B /* boot_10.11.6.efi */, - 9AA91D8625CD598100BD5E8B /* apfs_10.15.efi */, - 9AA91D8725CD598100BD5E8B /* apfs_aligned_10.15.efi */, - 9AA91D8825CD598100BD5E8B /* boot_10.8.5.efi */, - 9AA91D8925CD598100BD5E8B /* boot_10.6.8.efi */, - 9AA91D8A25CD598100BD5E8B /* boot_10.4.11.efi */, - 9AA91D8B25CD598100BD5E8B /* boot_10.9.5.efi */, - 9AA91D8C25CD598100BD5E8B /* boot_10.5.8.efi */, - ); - path = Samples; - sourceTree = ""; - }; - 9AA91D9025CD598100BD5E8B /* EfiResTool */ = { - isa = PBXGroup; - children = ( - 9AA91D9125CD598100BD5E8B /* Makefile */, - 9AA91D9225CD598100BD5E8B /* README.md */, - 9AA91D9325CD598100BD5E8B /* EfiResTool.c */, - ); - path = EfiResTool; - sourceTree = ""; - }; - 9AA91D9425CD598100BD5E8B /* TestMacho */ = { - isa = PBXGroup; - children = ( - 9AA91D9525CD598100BD5E8B /* Macho.c */, - 9AA91D9625CD598100BD5E8B /* Makefile */, - 9AA91D9725CD598100BD5E8B /* kernel */, - ); - path = TestMacho; - sourceTree = ""; - }; - 9AA91D9825CD598100BD5E8B /* ocvalidate */ = { - isa = PBXGroup; - children = ( - 9AA91D9925CD598100BD5E8B /* Makefile */, - 9AA91D9A25CD598100BD5E8B /* config.plist */, - 9AA91D9B25CD598100BD5E8B /* ocvalidate.c */, - ); - path = ocvalidate; - sourceTree = ""; - }; - 9AA91D9C25CD598100BD5E8B /* LogoutHook */ = { - isa = PBXGroup; - children = ( - 9AA91D9D25CD598100BD5E8B /* LogoutHook.command */, - 9AA91D9E25CD598100BD5E8B /* README.md */, - 9AA91D9F25CD598100BD5E8B /* nvram.mojave */, - ); - path = LogoutHook; - sourceTree = ""; - }; - 9AA91DA025CD598100BD5E8B /* macrecovery */ = { - isa = PBXGroup; - children = ( - 9AA91DA125CD598100BD5E8B /* recovery_urls.txt */, - 9AA91DA225CD598100BD5E8B /* boards.json */, - 9AA91DA325CD598100BD5E8B /* README.md */, - 9AA91DA425CD598100BD5E8B /* macrecovery.py */, - ); - path = macrecovery; - sourceTree = ""; - }; - 9AA91DA525CD598100BD5E8B /* TestKextInject */ = { - isa = PBXGroup; - children = ( - 9AA91DA625CD598100BD5E8B /* Makefile */, - 9AA91DA725CD598100BD5E8B /* check_injection.sh */, - 9AA91DA825CD598100BD5E8B /* KextInject.c */, - ); - path = TestKextInject; - sourceTree = ""; - }; - 9AA91DB125CD598100BD5E8B /* Application */ = { - isa = PBXGroup; - children = ( - 9AA91DB225CD598100BD5E8B /* HdaCodecDump */, - 9AA91DB625CD598100BD5E8B /* VerifyMemOpt */, - 9AA91DB925CD598100BD5E8B /* BootKicker */, - 9AA91DBC25CD598100BD5E8B /* Bootstrap */, - 9AA91DBF25CD598100BD5E8B /* KeyTester */, - 9AA91DC225CD598100BD5E8B /* VerifyMsrE2 */, - 9AA91DC525CD598100BD5E8B /* RtcRw */, - 9AA91DC825CD598100BD5E8B /* GopStop */, - 9AA91DCF25CD598100BD5E8B /* ResetSystem */, - 9AA91DD225CD598100BD5E8B /* ChipTune */, - 9AA91DD525CD598100BD5E8B /* PavpProvision */, - 9AA91DD925CD598100BD5E8B /* CleanNvram */, - 9AA91DDC25CD598100BD5E8B /* OpenControl */, - 9AA91DDF25CD598100BD5E8B /* MmapDump */, - ); - path = Application; - sourceTree = ""; - }; - 9AA91DB225CD598100BD5E8B /* HdaCodecDump */ = { - isa = PBXGroup; - children = ( - 9AA91DB325CD598100BD5E8B /* HdaCodecDump.inf */, - 9AA91DB425CD598100BD5E8B /* HdaCodecDump.h */, - 9AA91DB525CD598100BD5E8B /* HdaCodecDump.c */, - ); - path = HdaCodecDump; - sourceTree = ""; - }; - 9AA91DB625CD598100BD5E8B /* VerifyMemOpt */ = { - isa = PBXGroup; - children = ( - 9AA91DB725CD598100BD5E8B /* VerifyMemOpt.inf */, - 9AA91DB825CD598100BD5E8B /* VerifyMemOpt.c */, - ); - path = VerifyMemOpt; - sourceTree = ""; - }; - 9AA91DB925CD598100BD5E8B /* BootKicker */ = { - isa = PBXGroup; - children = ( - 9AA91DBA25CD598100BD5E8B /* BootKicker.inf */, - 9AA91DBB25CD598100BD5E8B /* BootKicker.c */, - ); - path = BootKicker; - sourceTree = ""; - }; - 9AA91DBC25CD598100BD5E8B /* Bootstrap */ = { - isa = PBXGroup; - children = ( - 9AA91DBD25CD598100BD5E8B /* Bootstrap.inf */, - 9AA91DBE25CD598100BD5E8B /* Bootstrap.c */, - ); - path = Bootstrap; - sourceTree = ""; - }; - 9AA91DBF25CD598100BD5E8B /* KeyTester */ = { - isa = PBXGroup; - children = ( - 9AA91DC025CD598100BD5E8B /* KeyTester.inf */, - 9AA91DC125CD598100BD5E8B /* KeyTester.c */, - ); - path = KeyTester; - sourceTree = ""; - }; - 9AA91DC225CD598100BD5E8B /* VerifyMsrE2 */ = { - isa = PBXGroup; - children = ( - 9AA91DC325CD598100BD5E8B /* VerifyMsrE2.inf */, - 9AA91DC425CD598100BD5E8B /* VerifyMsrE2.c */, - ); - path = VerifyMsrE2; - sourceTree = ""; - }; - 9AA91DC525CD598100BD5E8B /* RtcRw */ = { - isa = PBXGroup; - children = ( - 9AA91DC625CD598100BD5E8B /* RtcRw.inf */, - 9AA91DC725CD598100BD5E8B /* RtcRw.c */, - ); - path = RtcRw; - sourceTree = ""; - }; - 9AA91DC825CD598100BD5E8B /* GopStop */ = { - isa = PBXGroup; - children = ( - 9AA91DC925CD598100BD5E8B /* GopStop.inf */, - 9AA91DCA25CD598100BD5E8B /* GopStop.c */, - 9AA91DCB25CD598100BD5E8B /* README.md */, - 9AA91DCC25CD598100BD5E8B /* Examples */, - ); - path = GopStop; - sourceTree = ""; - }; - 9AA91DCC25CD598100BD5E8B /* Examples */ = { - isa = PBXGroup; - children = ( - 9AA91DCD25CD598100BD5E8B /* Step3.png */, - 9AA91DCE25CD598100BD5E8B /* Step10.png */, - ); - path = Examples; - sourceTree = ""; - }; - 9AA91DCF25CD598100BD5E8B /* ResetSystem */ = { - isa = PBXGroup; - children = ( - 9AA91DD025CD598100BD5E8B /* ResetSystem.inf */, - 9AA91DD125CD598100BD5E8B /* ResetSystem.c */, - ); - path = ResetSystem; - sourceTree = ""; - }; - 9AA91DD225CD598100BD5E8B /* ChipTune */ = { - isa = PBXGroup; - children = ( - 9AA91DD325CD598100BD5E8B /* ChipTune.inf */, - 9AA91DD425CD598100BD5E8B /* ChipTune.c */, - ); - path = ChipTune; - sourceTree = ""; - }; - 9AA91DD525CD598100BD5E8B /* PavpProvision */ = { - isa = PBXGroup; - children = ( - 9AA91DD625CD598100BD5E8B /* PavpProvision.inf */, - 9AA91DD725CD598100BD5E8B /* PavpProvisionData.c */, - 9AA91DD825CD598100BD5E8B /* PavpProvision.c */, - ); - path = PavpProvision; - sourceTree = ""; - }; - 9AA91DD925CD598100BD5E8B /* CleanNvram */ = { - isa = PBXGroup; - children = ( - 9AA91DDA25CD598100BD5E8B /* CleanNvram.c */, - 9AA91DDB25CD598100BD5E8B /* CleanNvram.inf */, - ); - path = CleanNvram; - sourceTree = ""; - }; - 9AA91DDC25CD598100BD5E8B /* OpenControl */ = { - isa = PBXGroup; - children = ( - 9AA91DDD25CD598100BD5E8B /* OpenControl.inf */, - 9AA91DDE25CD598100BD5E8B /* OpenControl.c */, - ); - path = OpenControl; - sourceTree = ""; - }; - 9AA91DDF25CD598100BD5E8B /* MmapDump */ = { - isa = PBXGroup; - children = ( - 9AA91DE025CD598100BD5E8B /* MmapDump.inf */, - 9AA91DE125CD598100BD5E8B /* MmapDump.c */, - ); - path = MmapDump; - sourceTree = ""; - }; - 9AA91DE925CD598100BD5E8B /* Debug */ = { - isa = PBXGroup; - children = ( - 9AA91DEA25CD598100BD5E8B /* GdbSyms */, - 9AA91DFB25CD598100BD5E8B /* ClangDwarf.patch */, - 9AA91DFC25CD598100BD5E8B /* README.md */, - 9AA91DFD25CD598100BD5E8B /* Scripts */, - 9AA91E0325CD598100BD5E8B /* efidebug.tool */, - ); - path = Debug; - sourceTree = ""; - }; - 9AA91DEA25CD598100BD5E8B /* GdbSyms */ = { - isa = PBXGroup; - children = ( - 9AA91DEB25CD598100BD5E8B /* Bin */, - 9AA91DF925CD598100BD5E8B /* GdbSyms.c */, - 9AA91DFA25CD598100BD5E8B /* GdbSyms.inf */, - ); - path = GdbSyms; - sourceTree = ""; - }; - 9AA91DEB25CD598100BD5E8B /* Bin */ = { - isa = PBXGroup; - children = ( - 9AA91DEC25CD598100BD5E8B /* Ia32_XCODE5 */, - 9AA91DEE25CD598100BD5E8B /* X64_CLANGPDB */, - 9AA91DF125CD598100BD5E8B /* X64_CLANGDWARF */, - 9AA91DF325CD598100BD5E8B /* X64_GCC5 */, - 9AA91DF525CD598100BD5E8B /* X64_XCODE5 */, - 9AA91DF725CD598100BD5E8B /* Ia32_GCC5 */, - ); - path = Bin; - sourceTree = ""; - }; - 9AA91DEC25CD598100BD5E8B /* Ia32_XCODE5 */ = { - isa = PBXGroup; - children = ( - 9AA91DED25CD598100BD5E8B /* GdbSyms.dll */, - ); - path = Ia32_XCODE5; - sourceTree = ""; - }; - 9AA91DEE25CD598100BD5E8B /* X64_CLANGPDB */ = { - isa = PBXGroup; - children = ( - 9AA91DEF25CD598100BD5E8B /* GdbSyms.dll */, - 9AA91DF025CD598100BD5E8B /* GdbSyms.pdb */, - ); - path = X64_CLANGPDB; - sourceTree = ""; - }; - 9AA91DF125CD598100BD5E8B /* X64_CLANGDWARF */ = { - isa = PBXGroup; - children = ( - 9AA91DF225CD598100BD5E8B /* GdbSyms.debug */, - ); - path = X64_CLANGDWARF; - sourceTree = ""; - }; - 9AA91DF325CD598100BD5E8B /* X64_GCC5 */ = { - isa = PBXGroup; - children = ( - 9AA91DF425CD598100BD5E8B /* GdbSyms.debug */, - ); - path = X64_GCC5; - sourceTree = ""; - }; - 9AA91DF525CD598100BD5E8B /* X64_XCODE5 */ = { - isa = PBXGroup; - children = ( - 9AA91DF625CD598100BD5E8B /* GdbSyms.dll */, - ); - path = X64_XCODE5; - sourceTree = ""; - }; - 9AA91DF725CD598100BD5E8B /* Ia32_GCC5 */ = { - isa = PBXGroup; - children = ( - 9AA91DF825CD598100BD5E8B /* GdbSyms.debug */, - ); - path = Ia32_GCC5; - sourceTree = ""; - }; - 9AA91DFD25CD598100BD5E8B /* Scripts */ = { - isa = PBXGroup; - children = ( - 9AA91DFE25CD598100BD5E8B /* common_uefi.py */, - 9AA91DFF25CD598100BD5E8B /* lldb_uefi.py */, - 9AA91E0025CD598100BD5E8B /* common_uefi.pyc */, - 9AA91E0125CD598100BD5E8B /* x86_64_target_definition.py */, - 9AA91E0225CD598100BD5E8B /* gdb_uefi.py */, - ); - path = Scripts; - sourceTree = ""; - }; - 9AA91E0B25CD59F100BD5E8B /* Library */ = { - isa = PBXGroup; - children = ( - 9AA91E2425CD59F100BD5E8B /* MemLogLibDefault */, - ); - path = Library; - sourceTree = ""; - }; - 9AA91E2425CD59F100BD5E8B /* MemLogLibDefault */ = { - isa = PBXGroup; - children = ( - 9AA91E2625CD59F100BD5E8B /* printf_lite.c */, - 9AA91E2825CD59F100BD5E8B /* printf_lite.h */, - ); - path = MemLogLibDefault; - sourceTree = ""; - }; - 9AA9253525CD764800BD5E8B /* menu_items */ = { - isa = PBXGroup; - children = ( - 9AA9253625CD764800BD5E8B /* menu_items.h */, - 9AA9253725CD764800BD5E8B /* menu_globals.h */, - 9AA9253825CD764800BD5E8B /* menu_items.cpp */, - ); - path = menu_items; - sourceTree = ""; - }; - 9AA9E50525CD306700BD5E8B /* entry_scan */ = { - isa = PBXGroup; - children = ( - 9AA9251F25CD74C900BD5E8B /* bootscreen.cpp */, - 9AA9252225CD74CA00BD5E8B /* bootscreen.h */, - 9AA9252725CD74CB00BD5E8B /* CanonicalDB.h */, - 9AA9252125CD74C900BD5E8B /* CloverDB.h */, - 9AA9252625CD74CA00BD5E8B /* CloverKEK.h */, - 9AA9252A25CD74CB00BD5E8B /* common.cpp */, - 9AA9251B25CD74C800BD5E8B /* common.h */, - 9AA9251925CD74C800BD5E8B /* entry_scan.h */, - 9AA9251E25CD74C900BD5E8B /* legacy.cpp */, - 9AA9251C25CD74C800BD5E8B /* lockedgraphics.cpp */, - 9AA9251A25CD74C800BD5E8B /* MSKEK.h */, - 9AA9252025CD74C900BD5E8B /* MSPCADB.h */, - 9AA9252525CD74CA00BD5E8B /* MSUEFICADB.h */, - 9AA9252325CD74CA00BD5E8B /* secureboot.cpp */, - 9AA9251725CD74C700BD5E8B /* secureboot.h */, - 9AA9252825CD74CB00BD5E8B /* securebootkeys.h */, - 9AA9251D25CD74C900BD5E8B /* securehash.cpp */, - 9AA9252425CD74CA00BD5E8B /* securemenu.cpp */, - 9AA9252925CD74CB00BD5E8B /* securevars.cpp */, - 9AA9251825CD74C800BD5E8B /* tool.cpp */, - 9AA9251625CD74C700BD5E8B /* tool.h */, - 9AA9E51B25CD306700BD5E8B /* loader.cpp */, - 9AA9E51325CD306700BD5E8B /* loader.h */, - ); - path = entry_scan; - sourceTree = ""; - }; - 9AD469462452B30500D6D0DB /* gui */ = { - isa = PBXGroup; - children = ( - 9AA9253525CD764800BD5E8B /* menu_items */, - 9AD7B14F26079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp */, - 9AD7B14E26079F5C00E850D1 /* REFIT_MAINMENU_SCREEN.h */, - 9AA9253925CD764800BD5E8B /* REFIT_MENU_SCREEN.cpp */, - 9AA9253425CD764800BD5E8B /* REFIT_MENU_SCREEN.h */, - 9AD469472452B33700D6D0DB /* shared_with_menu.cpp */, - 9AD469482452B33700D6D0DB /* shared_with_menu.h */, - ); - path = gui; - sourceTree = ""; - }; - 9AF1EFED26342CE400F7C2C0 /* OldSettings */ = { - isa = PBXGroup; - children = ( - 9AF1EFEE26342D2300F7C2C0 /* Settings.cpp */, - 9AF1EFEF26342D2400F7C2C0 /* Settings.h */, - ); - path = OldSettings; - sourceTree = ""; - }; - 9AF1F03726343F6D00F7C2C0 /* Assign */ = { - isa = PBXGroup; - children = ( - 9AF1F03826343F6D00F7C2C0 /* AssignSettingsBoot.cpp */, - 9AF1F03926343F6D00F7C2C0 /* AssignSettingsKernelAndKextPatches.h */, - 9AF1F03A26343F6D00F7C2C0 /* AssignSettingsDevices.cpp */, - 9AF1F03B26343F6D00F7C2C0 /* AssignSettingsCPU.h */, - 9AF1F03C26343F6D00F7C2C0 /* AssignSettingsBootGraphics.h */, - 9AF1F03D26343F6D00F7C2C0 /* AssignSettingsGraphics.cpp */, - 9AF1F03E26343F6D00F7C2C0 /* AssignSettingsCPU.cpp */, - 9AF1F03F26343F6D00F7C2C0 /* AssignSettingsQuirks.h */, - 9AF1F04026343F6D00F7C2C0 /* AssignSettingsBootGraphics.cpp */, - 9AF1F04126343F6D00F7C2C0 /* AssignSettingsGUI.h */, - 9AF1F04226343F6D00F7C2C0 /* AssignSettingsQuirks.cpp */, - 9AF1F04326343F6D00F7C2C0 /* AssignField.h */, - 9AF1F04426343F6D00F7C2C0 /* AssignField.cpp */, - 9AF1F04526343F6D00F7C2C0 /* AssignSettingsRtVariables.cpp */, - 9AF1F04626343F6D00F7C2C0 /* AssignSettingsKernelAndKextPatches.cpp */, - 9AF1F04726343F6D00F7C2C0 /* AssignSettingsACPI.h */, - 9AF1F04826343F6D00F7C2C0 /* AssignSettingsBoot.h */, - 9AF1F04926343F6D00F7C2C0 /* AssignSettingsGraphics.h */, - 9AF1F04A26343F6D00F7C2C0 /* AssignSettingsGUI.cpp */, - 9AF1F04B26343F6E00F7C2C0 /* AssignSettingsSmbios.cpp */, - 9AF1F04C26343F6E00F7C2C0 /* AssignSettingsRtVariables.h */, - 9AF1F04D26343F6E00F7C2C0 /* AssignSettingsSystemParameters.h */, - 9AF1F04E26343F6E00F7C2C0 /* AssignSettingsSystemParameters.cpp */, - 9AF1F04F26343F6E00F7C2C0 /* AssignSettings.h */, - 9AF1F05026343F6E00F7C2C0 /* AssignSettingsSmbios.h */, - 9AF1F05126343F6E00F7C2C0 /* AssignSettingsACPI.cpp */, - 9AF1F05226343F6E00F7C2C0 /* AssignSettings.cpp */, - 9AF1F05326343F6E00F7C2C0 /* AssignSettingsDevices.h */, - ); - path = Assign; - sourceTree = ""; - }; - 9AF4DA5526332D8500487D15 /* Compare */ = { - isa = PBXGroup; - children = ( - 9AF4DA5626332D8500487D15 /* CompareSettingsDevices.cpp */, - 9AF4DA5726332D8500487D15 /* CompareField.h */, - 9AF4DA5826332D8500487D15 /* CompareSettingsSystemParameters.h */, - 9AF4DA5926332D8500487D15 /* CompareSettingsBoot.h */, - 9AF4DA5A26332D8500487D15 /* CompareSettingsACPI.h */, - 9AF4DA5B26332D8500487D15 /* CompareSettingsACPI.cpp */, - 9AF4DA5C26332D8500487D15 /* CompareSettingsSmbios.h */, - 9AF4DA5D26332D8500487D15 /* CompareSettingsKernelAndKextPatches.cpp */, - 9AF4DA5E26332D8500487D15 /* CompareSettings.h */, - 9AF4DA5F26332D8500487D15 /* CompareSettingsSystemParameters.cpp */, - 9AF4DA6026332D8500487D15 /* CompareSettingsBootGraphics.h */, - 9AF4DA6126332D8500487D15 /* CompareField.cpp */, - 9AF4DA6226332D8500487D15 /* CompareSettingsGUI.h */, - 9AF4DA6326332D8500487D15 /* CompareSettingsGraphics.cpp */, - 9AF4DA6426332D8500487D15 /* CompareSettingsBootGraphics.cpp */, - 9AF4DA6526332D8500487D15 /* CompareSettingsCPU.cpp */, - 9AF4DA6626332D8500487D15 /* CompareSettingsCPU.h */, - 9AF4DA6726332D8500487D15 /* CompareSettingsSmbios.cpp */, - 9AF4DA6826332D8500487D15 /* CompareSettingsQuirks.h */, - 9AF4DA6926332D8500487D15 /* CompareSettings.cpp */, - 9AF4DA6A26332D8500487D15 /* CompareSettingsRtVariables.h */, - 9AF4DA6B26332D8500487D15 /* CompareSettingsDevices.h */, - 9AF4DA6C26332D8500487D15 /* CompareSettingsRtVariables.cpp */, - 9AF4DA6D26332D8500487D15 /* CompareSettingsKernelAndKextPatches.h */, - 9AF4DA6E26332D8500487D15 /* CompareSettingsGraphics.h */, - 9AF4DA6F26332D8500487D15 /* CompareSettingsGUI.cpp */, - 9AF4DA7026332D8500487D15 /* CompareSettingsBoot.cpp */, - 9AF4DA7126332D8500487D15 /* CompareSettingsQuirks.cpp */, - ); - path = Compare; - sourceTree = ""; - }; - 9AF4DF91261F045E00365AD2 /* ReleaseLibs */ = { - isa = PBXGroup; - children = ( - 9AF4DFEA261F045E00365AD2 /* Autogen */, - 9AF4DFE4261F045E00365AD2 /* CloverEFI */, - 9AF4DFC8261F045E00365AD2 /* Library */, - 9AF4DFE6261F045E00365AD2 /* MdeModulePkg */, - 9AF4DFCF261F045E00365AD2 /* MdePkg */, - 9AF4DF92261F045E00365AD2 /* OC */, - ); - path = ReleaseLibs; - sourceTree = ""; - }; - 9AF4DF92261F045E00365AD2 /* OC */ = { - isa = PBXGroup; - children = ( - 9AF4DFA1261F045E00365AD2 /* ControlMsrE2.lib */, - 9AF4DFBA261F045E00365AD2 /* OcAcpiLib.lib */, - 9AF4DFB3261F045E00365AD2 /* OcAfterBootCompatLib.lib */, - 9AF4DFAF261F045E00365AD2 /* OcApfsLib.lib */, - 9AF4DFC6261F045E00365AD2 /* OcAppleBootPolicyLib.lib */, - 9AF4DF9D261F045E00365AD2 /* OcAppleChunklistLib.lib */, - 9AF4DFBB261F045E00365AD2 /* OcAppleDiskImageLib.lib */, - 9AF4DF99261F045E00365AD2 /* OcAppleEventLib.lib */, - 9AF4DFB5261F045E00365AD2 /* OcAppleImageVerificationLib.lib */, - 9AF4DFB9261F045E00365AD2 /* OcAppleImg4Lib.lib */, - 9AF4DFA9261F045E00365AD2 /* OcAppleKernelLib.lib */, - 9AF4DFA2261F045E00365AD2 /* OcAppleKeyMapLib.lib */, - 9AF4DFAA261F045E00365AD2 /* OcAppleKeysLib.lib */, - 9AF4DFAD261F045E00365AD2 /* OcAppleRamDiskLib.lib */, - 9AF4DFC7261F045E00365AD2 /* OcAppleSecureBootLib.lib */, - 9AF4DFBF261F045E00365AD2 /* OcAppleUserInterfaceThemeLib.lib */, - 9AF4DF9B261F045E00365AD2 /* OcAudioLib.lib */, - 9AF4DFB8261F045E00365AD2 /* OcBootManagementLib.lib */, - 9AF4DFB4261F045E00365AD2 /* OcCompressionLib.lib */, - 9AF4DF95261F045E00365AD2 /* OcConfigurationLib.lib */, - 9AF4DFA3261F045E00365AD2 /* OcConsoleLib.lib */, - 9AF4DFA6261F045E00365AD2 /* OcCpuLib.lib */, - 9AF4DF9A261F045E00365AD2 /* OcCryptoLib.lib */, - 9AF4DF93261F045E00365AD2 /* OcDataHubLib.lib */, - 9AF4DFA5261F045E00365AD2 /* OcDebugLogLib.lib */, - 9AF4DFA8261F045E00365AD2 /* OcDevicePathLib.lib */, - 9AF4DF9C261F045E00365AD2 /* OcDevicePropertyLib.lib */, - 9AF4DFC0261F045E00365AD2 /* OcDeviceTreeLib.lib */, - 9AF4DFC2261F045E00365AD2 /* OcDriverConnectionLib.lib */, - 9AF4DFBE261F045E00365AD2 /* OcFileLib.lib */, - 9AF4DF96261F045E00365AD2 /* OcFirmwareVolumeLib.lib */, - 9AF4DFA7261F045E00365AD2 /* OcGuardLib.lib */, - 9AF4DFC4261F045E00365AD2 /* OcHashServicesLib.lib */, - 9AF4DFAB261F045E00365AD2 /* OcInputLib.lib */, - 9AF4DFBC261F045E00365AD2 /* OcMachoLib.lib */, - 9AF4DFB7261F045E00365AD2 /* OcMacInfoLib.lib */, - 9AF4DFB6261F045E00365AD2 /* OcMemoryLib.lib */, - 9AF4DFC5261F045E00365AD2 /* OcMiscLib.lib */, - 9AF4DFC1261F045E00365AD2 /* OcOSInfoLib.lib */, - 9AF4DFAE261F045E00365AD2 /* OcPeCoffLib.lib */, - 9AF4DFB2261F045E00365AD2 /* OcRngLib.lib */, - 9AF4DFA4261F045E00365AD2 /* OcRtcLib.lib */, - 9AF4DFB1261F045E00365AD2 /* OcSerializeLib.lib */, - 9AF4DFB0261F045E00365AD2 /* OcSmbiosLib.lib */, - 9AF4DFBD261F045E00365AD2 /* OcSmcLib.lib */, - 9AF4DF97261F045E00365AD2 /* OcStorageLib.lib */, - 9AF4DF9E261F045E00365AD2 /* OcStringLib.lib */, - 9AF4DF9F261F045E00365AD2 /* OcTemplateLib.lib */, - 9AF4DFA0261F045E00365AD2 /* OcUnicodeCollationEngGenericLib.lib */, - 9AF4DF98261F045E00365AD2 /* OcVirtualFsLib.lib */, - 9AF4DF94261F045E00365AD2 /* OcXmlLib.lib */, - 9AF4DFC3261F045E00365AD2 /* OpenCore.lib */, - 9AF4DFAC261F045E00365AD2 /* OpenRuntime.lib */, - ); - path = OC; - sourceTree = ""; - }; - 9AF4DFC8261F045E00365AD2 /* Library */ = { - isa = PBXGroup; - children = ( - 9AF4DFC9261F045E00365AD2 /* VideoBiosPatchLib.lib */, - 9AF4DFCA261F045E00365AD2 /* VBoxPeCoffLib.lib */, - 9AF4DFCB261F045E00365AD2 /* DuetTimerLib.lib */, - 9AF4DFCC261F045E00365AD2 /* OpensslLib.lib */, - 9AF4DFCD261F045E00365AD2 /* HdaDevicesLib.lib */, - 9AF4DFCE261F045E00365AD2 /* WaveLib.lib */, - ); - path = Library; - sourceTree = ""; - }; - 9AF4DFCF261F045E00365AD2 /* MdePkg */ = { - isa = PBXGroup; - children = ( - 9AF4E12E261F0A1100365AD2 /* BaseCpuLib.lib */, - 9AF4E132261F0A1200365AD2 /* BaseDebugLibNull.lib */, - 9AF4E123261F0A0F00365AD2 /* BaseDebugPrintErrorLevelLib.lib */, - 9AF4E12B261F0A1100365AD2 /* BaseIoLibIntrinsic.lib */, - 9AF4E122261F0A0F00365AD2 /* BaseLib.lib */, - 9AF4E11E261F0A0E00365AD2 /* BaseMemoryLib.lib */, - 9AF4E125261F0A0F00365AD2 /* BasePciCf8Lib.lib */, - 9AF4E11F261F0A0F00365AD2 /* BasePciLibCf8.lib */, - 9AF4E12A261F0A1000365AD2 /* BasePrintLib.lib */, - 9AF4E12D261F0A1100365AD2 /* BaseSerialPortLibNull.lib */, - 9AF4E126261F0A1000365AD2 /* DxeHobLib.lib */, - 9AF4E124261F0A0F00365AD2 /* DxeServicesLib.lib */, - 9AF4E120261F0A0F00365AD2 /* DxeServicesTableLib.lib */, - 9AF4E127261F0A1000365AD2 /* PeCoffExtraActionLibNull.lib */, - 9AF4E121261F0A0F00365AD2 /* UefiApplicationEntryPoint.lib */, - 9AF4E128261F0A1000365AD2 /* UefiBootServicesTableLib.lib */, - 9AF4E129261F0A1000365AD2 /* UefiDevicePathLib.lib */, - 9AF4E12F261F0A1100365AD2 /* UefiFileHandleLib.lib */, - 9AF4E130261F0A1100365AD2 /* UefiLib.lib */, - 9AF4E12C261F0A1100365AD2 /* UefiMemoryAllocationLib.lib */, - 9AF4E131261F0A1200365AD2 /* UefiRuntimeServicesTableLib.lib */, - ); - path = MdePkg; - sourceTree = ""; - }; - 9AF4DFE4261F045E00365AD2 /* CloverEFI */ = { - isa = PBXGroup; - children = ( - 9AF4DFE5261F045E00365AD2 /* MtrrLib.lib */, - ); - path = CloverEFI; - sourceTree = ""; - }; - 9AF4DFE6261F045E00365AD2 /* MdeModulePkg */ = { - isa = PBXGroup; - children = ( - 9AF4DFE9261F045E00365AD2 /* FrameBufferBltLib.lib */, - ); - path = MdeModulePkg; - sourceTree = ""; - }; - 9AF4DFEA261F045E00365AD2 /* Autogen */ = { - isa = PBXGroup; - children = ( - 9AF4DFEB261F045E00365AD2 /* AutoGen.h */, - 9AF4DFEC261F045E00365AD2 /* AutoGen.c */, - ); - path = Autogen; - sourceTree = ""; - }; - 9AFDCEB225CD9BB000EEAF06 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = ""; - }; - 9AFDD05825CE730F00EEAF06 /* cpp_unit_test */ = { - isa = PBXGroup; - children = ( - 9AB67BE2261834F300CC853A /* xml_lite-reapeatingdict-test.cpp */, - 9AB67BE3261834F300CC853A /* xml_lite-reapeatingdict-test.h */, - 9AFDD07125CE730F00EEAF06 /* all_tests.cpp */, - 9AFDD07A25CE730F00EEAF06 /* all_tests.h */, - 9A9037E425CFE7D000F14179 /* config-test.cpp */, - 9A9037E225CFE7CD00F14179 /* config-test.h */, - 9AFDD06E25CE730F00EEAF06 /* find_replace_mask_Clover_tests.cpp */, - 9AFDD06625CE730F00EEAF06 /* find_replace_mask_Clover_tests.h */, - 9AFDD07C25CE730F00EEAF06 /* find_replace_mask_OC_tests.cpp */, - 9AFDD06225CE730F00EEAF06 /* find_replace_mask_OC_tests.h */, - 9AFDD05C25CE730F00EEAF06 /* global_test.cpp */, - 9AFDD06525CE730F00EEAF06 /* global_test.h */, - 9AFDD06125CE730F00EEAF06 /* LoadOptions_test.cpp */, - 9AFDD07825CE730F00EEAF06 /* LoadOptions_test.h */, - 9AFDD06925CE730F00EEAF06 /* MacOsVersion_test.cpp */, - 9AFDD06F25CE730F00EEAF06 /* MacOsVersion_test.h */, - 9AFDD06825CE730F00EEAF06 /* plist_tests.cpp */, - 9AFDD05B25CE730F00EEAF06 /* plist_tests.h */, - 9AFDD06325CE730F00EEAF06 /* printf_lite-test.cpp */, - 9AFDD07625CE730F00EEAF06 /* printf_lite-test.h */, - 9AFDD06B25CE730F00EEAF06 /* printlib-test.cpp */, - 9AFDD07225CE730F00EEAF06 /* printlib-test.h */, - 9A0D113625FF583F0040555F /* strcasecmp_test.cpp */, - 9A0D113725FF58400040555F /* strcasecmp_test.h */, - 9AFDD06A25CE730F00EEAF06 /* strcmp_test.cpp */, - 9AFDD05F25CE730F00EEAF06 /* strcmp_test.h */, - 9AFDD07B25CE730F00EEAF06 /* strlen_test.cpp */, - 9AFDD07025CE730F00EEAF06 /* strlen_test.h */, - 9AFDD07525CE730F00EEAF06 /* strncmp_test.cpp */, - 9AFDD05D25CE730F00EEAF06 /* strncmp_test.h */, - 9AFDD07425CE730F00EEAF06 /* XArray_tests.cpp */, - 9AFDD06425CE730F00EEAF06 /* XArray_tests.h */, - 9AFDD06025CE730F00EEAF06 /* XBuffer_tests.cpp */, - 9AFDD05E25CE730F00EEAF06 /* XBuffer_tests.h */, - 9A9037E325CFE7CD00F14179 /* xml_lite-test.cpp */, - 9A9037E525CFE7D000F14179 /* xml_lite-test.h */, - 9AFDD07325CE730F00EEAF06 /* XObjArray_tests.cpp */, - 9AFDD06D25CE730F00EEAF06 /* XObjArray_tests.h */, - 9AFDD07725CE730F00EEAF06 /* XString_test.cpp */, - 9AFDD05A25CE730F00EEAF06 /* XString_test.h */, - 9AFDD06C25CE730F00EEAF06 /* XStringArray_test.cpp */, - 9AFDD06725CE730F00EEAF06 /* XStringArray_test.h */, - 9AFDD07925CE730F00EEAF06 /* XToolsCommon_test.cpp */, - 9AFDD05925CE730F00EEAF06 /* XToolsCommon_test.h */, - ); - path = cpp_unit_test; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 9A92232C2402FD1000483CBA /* CloverX64TestNewParser-UTF16_signed-DebugLibs */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9A9223342402FD1000483CBA /* Build configuration list for PBXNativeTarget "CloverX64TestNewParser-UTF16_signed-DebugLibs" */; - buildPhases = ( - 9A9223292402FD1000483CBA /* Sources */, - 9A92232A2402FD1000483CBA /* Frameworks */, - 9A92232B2402FD1000483CBA /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "CloverX64TestNewParser-UTF16_signed-DebugLibs"; - productName = cpp_tests; - productReference = 9A92232D2402FD1000483CBA /* CloverX64TestNewParser-UTF16_signed-DebugLibs */; - productType = "com.apple.product-type.tool"; - }; - 9AE2785A2642869E005C8F2F /* CloverX64TestNewParser-UTF16_signed-ReleaseLibs */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9AE279522642869E005C8F2F /* Build configuration list for PBXNativeTarget "CloverX64TestNewParser-UTF16_signed-ReleaseLibs" */; - buildPhases = ( - 9AE2785B2642869E005C8F2F /* Sources */, - 9AE278FD2642869E005C8F2F /* Frameworks */, - 9AE279512642869E005C8F2F /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "CloverX64TestNewParser-UTF16_signed-ReleaseLibs"; - productName = cpp_tests; - productReference = 9AE279562642869E005C8F2F /* CloverX64TestNewParser-UTF16_signed-ReleaseLibs */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 9A9223252402FD1000483CBA /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1120; - ORGANIZATIONNAME = Jief_Machak; - TargetAttributes = { - 9A92232C2402FD1000483CBA = { - CreatedOnToolsVersion = 10.1; - }; - }; - }; - buildConfigurationList = 9A9223282402FD1000483CBA /* Build configuration list for PBXProject "CloverX64TestNewParser" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 9A9223242402FD1000483CBA; - productRefGroup = 9A92232E2402FD1000483CBA /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 9A92232C2402FD1000483CBA /* CloverX64TestNewParser-UTF16_signed-DebugLibs */, - 9AE2785A2642869E005C8F2F /* CloverX64TestNewParser-UTF16_signed-ReleaseLibs */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - 9A9223292402FD1000483CBA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 9AA9245F25CD5B2E00BD5E8B /* usbfix.cpp in Sources */, - 9AA9E4D625CD1C9400BD5E8B /* card_vlist.cpp in Sources */, - 9A36E50424F3B537007A1107 /* TagInt64.cpp in Sources */, - 9A1F87BD2642772B00884E81 /* SMBIOSPlist.cpp in Sources */, - 9A36E50024F3B537007A1107 /* TagDict.cpp in Sources */, - 9A4C576B255AAD07004F0B21 /* MacOsVersion.cpp in Sources */, - 9A36E50C24F3B537007A1107 /* TagData.cpp in Sources */, - 9A1F87C726427A2100884E81 /* SmbiosFillPatchingValues.cpp in Sources */, - 9A8792CD261882DA000B9362 /* Globals.cpp in Sources */, - 9AA9253025CD74CC00BD5E8B /* secureboot.cpp in Sources */, - 9AA924FB25CD5B2E00BD5E8B /* AcpiPatcher.cpp in Sources */, - 9A7D518424FC32F700FA1CC3 /* XBuffer.cpp in Sources */, - 9AA924E325CD5B2E00BD5E8B /* ati.cpp in Sources */, - 9AA924DF25CD5B2E00BD5E8B /* Console.cpp in Sources */, - 9AA9246F25CD5B2E00BD5E8B /* KextList.cpp in Sources */, - 9A36E53C24F3EDED007A1107 /* base64.cpp in Sources */, - 9AFDD0BD25CE731000EEAF06 /* strlen_test.cpp in Sources */, - 9A358B3D25CF117A00A3850D /* XmlLiteCompositeTypes.cpp in Sources */, - 9AA9250325CD5B2E00BD5E8B /* StateGenerator.cpp in Sources */, - 9A8792C8261882DA000B9362 /* xcode_utf_fixed.cpp in Sources */, - 9AA9253125CD74CC00BD5E8B /* securemenu.cpp in Sources */, - 9AD0EB24260A497600093F23 /* XmlLiteSimpleTypes.cpp in Sources */, - 9AFDD0A525CE731000EEAF06 /* all_tests.cpp in Sources */, - 9AFDD0AD25CE731000EEAF06 /* XArray_tests.cpp in Sources */, - 9A4FFA7E2451C8330050B38B /* XString.cpp in Sources */, - 9AA925A525CD770F00BD5E8B /* egemb_icons.cpp in Sources */, - 9AA9E4F225CD283400BD5E8B /* XTheme.cpp in Sources */, - 9AA9248325CD5B2E00BD5E8B /* Volumes.cpp in Sources */, - 9A8792CB261882DA000B9362 /* PrintLib.c in Sources */, - 9AF1F06026343F6E00F7C2C0 /* AssignField.cpp in Sources */, - 9A1F87832642714800884E81 /* clover_strlen.cpp in Sources */, - 9AA9241F25CD5B2E00BD5E8B /* LegacyBiosThunk.cpp in Sources */, - 9AA9246325CD5B2E00BD5E8B /* HdaCodecDump.cpp in Sources */, - 9AA9259125CD770F00BD5E8B /* scroll_images.cpp in Sources */, - 9AFDD05425CDBC1800EEAF06 /* printf_lite.c in Sources */, - 9AFDD0C125CE731000EEAF06 /* find_replace_mask_OC_tests.cpp in Sources */, - 9AA9249325CD5B2E00BD5E8B /* DataHubCpu.cpp in Sources */, - 9A36E51824F3B537007A1107 /* TagKey.cpp in Sources */, - 9AFDD09525CE731000EEAF06 /* strcmp_test.cpp in Sources */, - 9A36E52624F3BB6B007A1107 /* FloatLib.cpp in Sources */, - 9AFDD09125CE731000EEAF06 /* MacOsVersion_test.cpp in Sources */, - 9A838CB425347C36008303F5 /* MemoryOperation.c in Sources */, - 9AA9252B25CD74CC00BD5E8B /* tool.cpp in Sources */, - 9AA9252C25CD74CC00BD5E8B /* lockedgraphics.cpp in Sources */, - 9A8792C9261882DA000B9362 /* BaseMemoryLib.c in Sources */, - 9A1F87AF2642772B00884E81 /* ConfigManager.cpp in Sources */, - 9AA9E4EE25CD283400BD5E8B /* XIcon.cpp in Sources */, - 9AA9242725CD5B2E00BD5E8B /* smbios.cpp in Sources */, - 9AFDD08525CE731000EEAF06 /* LoadOptions_test.cpp in Sources */, - 9AA9247B25CD5B2E00BD5E8B /* platformdata.cpp in Sources */, - 9AA9E4EA25CD283400BD5E8B /* XImage.cpp in Sources */, - 9AA9241B25CD5B2E00BD5E8B /* Edid.cpp in Sources */, - 9A1F87C526427A1E00884E81 /* CloverVersion.cpp in Sources */, - 9A071C48261A44080007CC44 /* XmlLiteUnionTypes.cpp in Sources */, - 9AA9252D25CD74CC00BD5E8B /* securehash.cpp in Sources */, - 9AA9252E25CD74CC00BD5E8B /* legacy.cpp in Sources */, - 9AA925A125CD770F00BD5E8B /* VectorGraphics.cpp in Sources */, - 9A1F87812642714800884E81 /* posix_additions.cpp in Sources */, - 9A9223312402FD1000483CBA /* main.cpp in Sources */, - 9AA924D725CD5B2E00BD5E8B /* cpu.cpp in Sources */, - 9A1F87842642714800884E81 /* BootLog.cpp in Sources */, - 9AA9242B25CD5B2E00BD5E8B /* spd.cpp in Sources */, - 9AA925DE25CD967800BD5E8B /* SafeString.c in Sources */, - 9AA9258525CD770F00BD5E8B /* nanosvg.cpp in Sources */, - 9AFDD0A925CE731000EEAF06 /* XObjArray_tests.cpp in Sources */, - 9AA924CF25CD5B2E00BD5E8B /* hda.cpp in Sources */, - 9A1F87BF2642772B00884E81 /* Self.cpp in Sources */, - 9AA9249725CD5B2E00BD5E8B /* Hibernate.cpp in Sources */, - 9AF4E1C0261F0D9500365AD2 /* main.cpp in Sources */, - 9AFDD0B925CE731000EEAF06 /* XToolsCommon_test.cpp in Sources */, - 9AA9E4F625CD283400BD5E8B /* XCinema.cpp in Sources */, - 9AA924F325CD5B2E00BD5E8B /* device_inject.cpp in Sources */, - 9AA9247F25CD5B2E00BD5E8B /* sound.cpp in Sources */, - 9AFDD0A125CE731000EEAF06 /* find_replace_mask_Clover_tests.cpp in Sources */, - 9A071C47261A44080007CC44 /* XmlLiteArrayTypes.cpp in Sources */, - 9AA9249F25CD5B2E00BD5E8B /* nvidia.cpp in Sources */, - 9AA9249B25CD5B2E00BD5E8B /* APFS.cpp in Sources */, - 9A1F87B72642772B00884E81 /* Config_ACPI.cpp in Sources */, - 9AA9257925CD770F00BD5E8B /* text.cpp in Sources */, - 9A1F87AD2642772B00884E81 /* SelfOem.cpp in Sources */, - 9A9037E725CFE7D100F14179 /* config-test.cpp in Sources */, - 9AF1EFF82634354A00F7C2C0 /* SettingsUtils.cpp in Sources */, - 9AA9E4DC25CD279200BD5E8B /* VersionString.cpp in Sources */, - 9AA9252F25CD74CC00BD5E8B /* bootscreen.cpp in Sources */, - 9AA9241725CD5B2E00BD5E8B /* BdsConnect.cpp in Sources */, - 9AFDD0B525CE731000EEAF06 /* XString_test.cpp in Sources */, - 9A36E4FC24F3B537007A1107 /* TagBool.cpp in Sources */, - 9AA9248B25CD5B2E00BD5E8B /* Nvram.cpp in Sources */, - 9AA9253F25CD765000BD5E8B /* shared_with_menu.cpp in Sources */, - 9A071C49261A44080007CC44 /* XmlLiteDictTypes.cpp in Sources */, - 9AA924DB25CD5B2E00BD5E8B /* StartupSound.cpp in Sources */, - 9AA9253B25CD764900BD5E8B /* REFIT_MENU_SCREEN.cpp in Sources */, - 9AA9259D25CD770F00BD5E8B /* lodepng.cpp in Sources */, - 9AA925B325CD79AB00BD5E8B /* icns.cpp in Sources */, - 9A36E4F424F3B537007A1107 /* plist.cpp in Sources */, - 9AA924D325CD5B2E00BD5E8B /* Events.cpp in Sources */, - 9AA924EF25CD5B2E00BD5E8B /* FixBiosDsdt.cpp in Sources */, - 9AA9248725CD5B2E00BD5E8B /* BootOptions.cpp in Sources */, - 9AA924A325CD5B2E00BD5E8B /* kext_inject.cpp in Sources */, - 9AA924CB25CD5B2E00BD5E8B /* AmlGenerator.cpp in Sources */, - 9A36E4F824F3B537007A1107 /* xml.cpp in Sources */, - 9A9AEB8D243F73CE00FBD7D8 /* unicode_conversions.cpp in Sources */, - 9A879273261882D9000B9362 /* MemLogLib.c in Sources */, - 9A1F87B12642772B00884E81 /* Config_GUI.cpp in Sources */, - 9A8792C7261882DA000B9362 /* AutoGen.c in Sources */, - 9AA9258125CD770F00BD5E8B /* nanosvgrast.cpp in Sources */, - 9AA925B725CD79AB00BD5E8B /* menu.cpp in Sources */, - 9A8792CC261882DA000B9362 /* DebugLib.c in Sources */, - 9AA9247725CD5B2E00BD5E8B /* kext_patcher.cpp in Sources */, - 9AA9253A25CD764900BD5E8B /* menu_items.cpp in Sources */, - 9A1F87B32642772B00884E81 /* Config_Quirks.cpp in Sources */, - 9AA9257D25CD770F00BD5E8B /* libscreen.cpp in Sources */, - 9AA925BB25CD79AB00BD5E8B /* screen.cpp in Sources */, - 9A9037E625CFE7D100F14179 /* xml_lite-test.cpp in Sources */, - 9A358B3E25CF117A00A3850D /* XmlLiteParser.cpp in Sources */, - 9AA9248F25CD5B2E00BD5E8B /* LegacyBoot.cpp in Sources */, - 9AA924FF25CD5B2E00BD5E8B /* KERNEL_AND_KEXT_PATCHES.cpp in Sources */, - 9AA9253225CD74CC00BD5E8B /* securevars.cpp in Sources */, - 9AA9242325CD5B2E00BD5E8B /* PlatformDriverOverride.cpp in Sources */, - 9AF1EFF92634354A00F7C2C0 /* Volume.cpp in Sources */, - 9AA918C725CD4CD300BD5E8B /* BmLib.cpp in Sources */, - 9AA924E725CD5B2E00BD5E8B /* gma.cpp in Sources */, - 9A7D518524FC32F700FA1CC3 /* XRBuffer.cpp in Sources */, - 9AA9257525CD770F00BD5E8B /* egemb_icons_dark.cpp in Sources */, - 9A4185C02439F73A00BEAFB8 /* XStringArray.cpp in Sources */, - 9AB67BE4261834F300CC853A /* xml_lite-reapeatingdict-test.cpp in Sources */, - 9AA924EB25CD5B2E00BD5E8B /* kernel_patcher.cpp in Sources */, - 9AA9253325CD74CC00BD5E8B /* common.cpp in Sources */, - 9AFDD09925CE731000EEAF06 /* printlib-test.cpp in Sources */, - 9AA9E50225CD2FF400BD5E8B /* Utils.cpp in Sources */, - 9AFDD0B125CE731000EEAF06 /* strncmp_test.cpp in Sources */, - 9A8792CA261882DA000B9362 /* MemoryAllocationLib.c in Sources */, - 9A36E51024F3B537007A1107 /* TagArray.cpp in Sources */, - 9A272A7F25D5062E00F03E19 /* DataHub.cpp in Sources */, - 9A0D113825FF58420040555F /* strcasecmp_test.cpp in Sources */, - 9AA918C125CD4B7900BD5E8B /* lib.cpp in Sources */, - 9A1F87BB2642772B00884E81 /* Config_ACPI_DSDT.cpp in Sources */, - 9A36E4F024F3B537007A1107 /* TagString8.cpp in Sources */, - 9AFDD08D25CE731000EEAF06 /* plist_tests.cpp in Sources */, - 9AA9E53D25CD306700BD5E8B /* loader.cpp in Sources */, - 9AA924C725CD5B2E00BD5E8B /* Injectors.cpp in Sources */, - 9AA9258925CD770F00BD5E8B /* load_icns.cpp in Sources */, - 9AFDD07D25CE731000EEAF06 /* global_test.cpp in Sources */, - 9AA9246B25CD5B2E00BD5E8B /* guid.cpp in Sources */, - 9A36E50824F3B537007A1107 /* TagDate.cpp in Sources */, - 9AFDD08925CE731000EEAF06 /* printf_lite-test.cpp in Sources */, - 9AFDD09D25CE731000EEAF06 /* XStringArray_test.cpp in Sources */, - 9A1F87B52642772B00884E81 /* ConfigPlistClass.cpp in Sources */, - 9AA3918F25CC75420099DC1F /* Settings.cpp in Sources */, - 9A36E51F24F3B82A007A1107 /* b64cdecode.cpp in Sources */, - 9AFDD08125CE731000EEAF06 /* XBuffer_tests.cpp in Sources */, - 9AA9259925CD770F00BD5E8B /* egemb_font.cpp in Sources */, - 9A1F87852642714800884E81 /* BasicIO.cpp in Sources */, - 9A36E51424F3B537007A1107 /* TagFloat.cpp in Sources */, - 9A1F87B92642772B00884E81 /* ConfigPlistAbstract.cpp in Sources */, - 9AA9259525CD770F00BD5E8B /* image.cpp in Sources */, - 9A1F87822642714800884E81 /* abort.cpp in Sources */, - 9AF1F06626343F6E00F7C2C0 /* AssignSettingsGUI.cpp in Sources */, - 9AD7B15026079F5D00E850D1 /* REFIT_MAINMENU_SCREEN.cpp in Sources */, - 9A0B085E240300E000E2B470 /* Platform.cpp in Sources */, - 9AA9E4FA25CD283400BD5E8B /* XPointer.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9AE2785B2642869E005C8F2F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 9AE2785C2642869E005C8F2F /* usbfix.cpp in Sources */, - 9AE2785D2642869E005C8F2F /* card_vlist.cpp in Sources */, - 9AE2785E2642869E005C8F2F /* TagInt64.cpp in Sources */, - 9AE2785F2642869E005C8F2F /* SMBIOSPlist.cpp in Sources */, - 9AE278602642869E005C8F2F /* TagDict.cpp in Sources */, - 9AE278612642869E005C8F2F /* MacOsVersion.cpp in Sources */, - 9AE278622642869E005C8F2F /* TagData.cpp in Sources */, - 9AE278632642869E005C8F2F /* SmbiosFillPatchingValues.cpp in Sources */, - 9AE278642642869E005C8F2F /* Globals.cpp in Sources */, - 9AE2795726428781005C8F2F /* AutoGen.c in Sources */, - 9AE278652642869E005C8F2F /* secureboot.cpp in Sources */, - 9AE278662642869E005C8F2F /* AcpiPatcher.cpp in Sources */, - 9AE278672642869E005C8F2F /* XBuffer.cpp in Sources */, - 9AE278682642869E005C8F2F /* ati.cpp in Sources */, - 9AE278692642869E005C8F2F /* Console.cpp in Sources */, - 9AE2786A2642869E005C8F2F /* KextList.cpp in Sources */, - 9AE2786B2642869E005C8F2F /* base64.cpp in Sources */, - 9AE2786C2642869E005C8F2F /* strlen_test.cpp in Sources */, - 9AE2786D2642869E005C8F2F /* XmlLiteCompositeTypes.cpp in Sources */, - 9AE2786E2642869E005C8F2F /* StateGenerator.cpp in Sources */, - 9AE2786F2642869E005C8F2F /* xcode_utf_fixed.cpp in Sources */, - 9AE278702642869E005C8F2F /* securemenu.cpp in Sources */, - 9AE278712642869E005C8F2F /* XmlLiteSimpleTypes.cpp in Sources */, - 9AE278722642869E005C8F2F /* all_tests.cpp in Sources */, - 9AE278732642869E005C8F2F /* XArray_tests.cpp in Sources */, - 9AE278742642869E005C8F2F /* XString.cpp in Sources */, - 9AE278752642869E005C8F2F /* egemb_icons.cpp in Sources */, - 9AE278762642869E005C8F2F /* XTheme.cpp in Sources */, - 9AE278772642869E005C8F2F /* Volumes.cpp in Sources */, - 9AE278782642869E005C8F2F /* PrintLib.c in Sources */, - 9AE278792642869E005C8F2F /* AssignField.cpp in Sources */, - 9AE2787A2642869E005C8F2F /* clover_strlen.cpp in Sources */, - 9AE2787B2642869E005C8F2F /* LegacyBiosThunk.cpp in Sources */, - 9AE2787C2642869E005C8F2F /* HdaCodecDump.cpp in Sources */, - 9AE2787D2642869E005C8F2F /* scroll_images.cpp in Sources */, - 9AE2787E2642869E005C8F2F /* printf_lite.c in Sources */, - 9AE2787F2642869E005C8F2F /* find_replace_mask_OC_tests.cpp in Sources */, - 9AE278802642869E005C8F2F /* DataHubCpu.cpp in Sources */, - 9AE278812642869E005C8F2F /* TagKey.cpp in Sources */, - 9AE278822642869E005C8F2F /* strcmp_test.cpp in Sources */, - 9AE278832642869E005C8F2F /* FloatLib.cpp in Sources */, - 9AE278842642869E005C8F2F /* MacOsVersion_test.cpp in Sources */, - 9AE278852642869E005C8F2F /* MemoryOperation.c in Sources */, - 9AE278862642869E005C8F2F /* tool.cpp in Sources */, - 9AE278872642869E005C8F2F /* lockedgraphics.cpp in Sources */, - 9AE278882642869E005C8F2F /* BaseMemoryLib.c in Sources */, - 9AE278892642869E005C8F2F /* ConfigManager.cpp in Sources */, - 9AE2788A2642869E005C8F2F /* XIcon.cpp in Sources */, - 9AE2788B2642869E005C8F2F /* smbios.cpp in Sources */, - 9AE2788C2642869E005C8F2F /* LoadOptions_test.cpp in Sources */, - 9AE2788D2642869E005C8F2F /* platformdata.cpp in Sources */, - 9AE2788E2642869E005C8F2F /* XImage.cpp in Sources */, - 9AE2788F2642869E005C8F2F /* Edid.cpp in Sources */, - 9AE278902642869E005C8F2F /* CloverVersion.cpp in Sources */, - 9AE278912642869E005C8F2F /* XmlLiteUnionTypes.cpp in Sources */, - 9AE278922642869E005C8F2F /* securehash.cpp in Sources */, - 9AE278932642869E005C8F2F /* legacy.cpp in Sources */, - 9AE278942642869E005C8F2F /* VectorGraphics.cpp in Sources */, - 9AE278952642869E005C8F2F /* posix_additions.cpp in Sources */, - 9AE278962642869E005C8F2F /* main.cpp in Sources */, - 9AE278972642869E005C8F2F /* cpu.cpp in Sources */, - 9AE278982642869E005C8F2F /* BootLog.cpp in Sources */, - 9AE278992642869E005C8F2F /* spd.cpp in Sources */, - 9AE2789A2642869E005C8F2F /* SafeString.c in Sources */, - 9AE2789B2642869E005C8F2F /* nanosvg.cpp in Sources */, - 9AE2789C2642869E005C8F2F /* XObjArray_tests.cpp in Sources */, - 9AE2789D2642869E005C8F2F /* hda.cpp in Sources */, - 9AE2789E2642869E005C8F2F /* Self.cpp in Sources */, - 9AE2789F2642869E005C8F2F /* Hibernate.cpp in Sources */, - 9AE278A02642869E005C8F2F /* main.cpp in Sources */, - 9AE278A12642869E005C8F2F /* XToolsCommon_test.cpp in Sources */, - 9AE278A22642869E005C8F2F /* XCinema.cpp in Sources */, - 9AE278A32642869E005C8F2F /* device_inject.cpp in Sources */, - 9AE278A42642869E005C8F2F /* sound.cpp in Sources */, - 9AE278A52642869E005C8F2F /* find_replace_mask_Clover_tests.cpp in Sources */, - 9AE278A62642869E005C8F2F /* XmlLiteArrayTypes.cpp in Sources */, - 9AE278A72642869E005C8F2F /* nvidia.cpp in Sources */, - 9AE278A82642869E005C8F2F /* APFS.cpp in Sources */, - 9AE278A92642869E005C8F2F /* Config_ACPI.cpp in Sources */, - 9AE278AA2642869E005C8F2F /* text.cpp in Sources */, - 9AE278AB2642869E005C8F2F /* SelfOem.cpp in Sources */, - 9AE278AC2642869E005C8F2F /* config-test.cpp in Sources */, - 9AE278AD2642869E005C8F2F /* SettingsUtils.cpp in Sources */, - 9AE278AE2642869E005C8F2F /* VersionString.cpp in Sources */, - 9AE278AF2642869E005C8F2F /* bootscreen.cpp in Sources */, - 9AE278B02642869E005C8F2F /* BdsConnect.cpp in Sources */, - 9AE278B12642869E005C8F2F /* XString_test.cpp in Sources */, - 9AE278B22642869E005C8F2F /* TagBool.cpp in Sources */, - 9AE278B32642869E005C8F2F /* Nvram.cpp in Sources */, - 9AE278B42642869E005C8F2F /* shared_with_menu.cpp in Sources */, - 9AE278B52642869E005C8F2F /* XmlLiteDictTypes.cpp in Sources */, - 9AE278B62642869E005C8F2F /* StartupSound.cpp in Sources */, - 9AE278B72642869E005C8F2F /* REFIT_MENU_SCREEN.cpp in Sources */, - 9AE278B82642869E005C8F2F /* lodepng.cpp in Sources */, - 9AE278B92642869E005C8F2F /* icns.cpp in Sources */, - 9AE278BA2642869E005C8F2F /* plist.cpp in Sources */, - 9AE278BB2642869E005C8F2F /* Events.cpp in Sources */, - 9AE278BC2642869E005C8F2F /* FixBiosDsdt.cpp in Sources */, - 9AE278BD2642869E005C8F2F /* BootOptions.cpp in Sources */, - 9AE278BE2642869E005C8F2F /* kext_inject.cpp in Sources */, - 9AE278BF2642869E005C8F2F /* AmlGenerator.cpp in Sources */, - 9AE278C02642869E005C8F2F /* xml.cpp in Sources */, - 9AE278C12642869E005C8F2F /* unicode_conversions.cpp in Sources */, - 9AE278C22642869E005C8F2F /* MemLogLib.c in Sources */, - 9AE278C32642869E005C8F2F /* Config_GUI.cpp in Sources */, - 9AE278C52642869E005C8F2F /* nanosvgrast.cpp in Sources */, - 9AE278C62642869E005C8F2F /* menu.cpp in Sources */, - 9AE278C72642869E005C8F2F /* DebugLib.c in Sources */, - 9AE278C82642869E005C8F2F /* kext_patcher.cpp in Sources */, - 9AE278C92642869E005C8F2F /* menu_items.cpp in Sources */, - 9AE278CA2642869E005C8F2F /* Config_Quirks.cpp in Sources */, - 9AE278CB2642869E005C8F2F /* libscreen.cpp in Sources */, - 9AE278CC2642869E005C8F2F /* screen.cpp in Sources */, - 9AE278CD2642869E005C8F2F /* xml_lite-test.cpp in Sources */, - 9AE278CE2642869E005C8F2F /* XmlLiteParser.cpp in Sources */, - 9AE278CF2642869E005C8F2F /* LegacyBoot.cpp in Sources */, - 9AE278D02642869E005C8F2F /* KERNEL_AND_KEXT_PATCHES.cpp in Sources */, - 9AE278D12642869E005C8F2F /* securevars.cpp in Sources */, - 9AE278D22642869E005C8F2F /* PlatformDriverOverride.cpp in Sources */, - 9AE278D32642869E005C8F2F /* Volume.cpp in Sources */, - 9AE278D42642869E005C8F2F /* BmLib.cpp in Sources */, - 9AE278D52642869E005C8F2F /* gma.cpp in Sources */, - 9AE278D62642869E005C8F2F /* XRBuffer.cpp in Sources */, - 9AE278D72642869E005C8F2F /* egemb_icons_dark.cpp in Sources */, - 9AE278D82642869E005C8F2F /* XStringArray.cpp in Sources */, - 9AE278D92642869E005C8F2F /* xml_lite-reapeatingdict-test.cpp in Sources */, - 9AE278DA2642869E005C8F2F /* kernel_patcher.cpp in Sources */, - 9AE278DB2642869E005C8F2F /* common.cpp in Sources */, - 9AE278DC2642869E005C8F2F /* printlib-test.cpp in Sources */, - 9AE278DD2642869E005C8F2F /* Utils.cpp in Sources */, - 9AE278DE2642869E005C8F2F /* strncmp_test.cpp in Sources */, - 9AE278DF2642869E005C8F2F /* MemoryAllocationLib.c in Sources */, - 9AE278E02642869E005C8F2F /* TagArray.cpp in Sources */, - 9AE278E12642869E005C8F2F /* DataHub.cpp in Sources */, - 9AE278E22642869E005C8F2F /* strcasecmp_test.cpp in Sources */, - 9AE278E32642869E005C8F2F /* lib.cpp in Sources */, - 9AE278E42642869E005C8F2F /* Config_ACPI_DSDT.cpp in Sources */, - 9AE278E52642869E005C8F2F /* TagString8.cpp in Sources */, - 9AE278E62642869E005C8F2F /* plist_tests.cpp in Sources */, - 9AE278E72642869E005C8F2F /* loader.cpp in Sources */, - 9AE278E82642869E005C8F2F /* Injectors.cpp in Sources */, - 9AE278E92642869E005C8F2F /* load_icns.cpp in Sources */, - 9AE278EA2642869E005C8F2F /* global_test.cpp in Sources */, - 9AE278EB2642869E005C8F2F /* guid.cpp in Sources */, - 9AE278EC2642869E005C8F2F /* TagDate.cpp in Sources */, - 9AE278ED2642869E005C8F2F /* printf_lite-test.cpp in Sources */, - 9AE278EE2642869E005C8F2F /* XStringArray_test.cpp in Sources */, - 9AE278EF2642869E005C8F2F /* ConfigPlistClass.cpp in Sources */, - 9AE278F02642869E005C8F2F /* Settings.cpp in Sources */, - 9AE278F12642869E005C8F2F /* b64cdecode.cpp in Sources */, - 9AE278F22642869E005C8F2F /* XBuffer_tests.cpp in Sources */, - 9AE278F32642869E005C8F2F /* egemb_font.cpp in Sources */, - 9AE278F42642869E005C8F2F /* BasicIO.cpp in Sources */, - 9AE278F52642869E005C8F2F /* TagFloat.cpp in Sources */, - 9AE278F62642869E005C8F2F /* ConfigPlistAbstract.cpp in Sources */, - 9AE278F72642869E005C8F2F /* image.cpp in Sources */, - 9AE278F82642869E005C8F2F /* abort.cpp in Sources */, - 9AE278F92642869E005C8F2F /* AssignSettingsGUI.cpp in Sources */, - 9AE278FA2642869E005C8F2F /* REFIT_MAINMENU_SCREEN.cpp in Sources */, - 9AE278FB2642869E005C8F2F /* Platform.cpp in Sources */, - 9AE278FC2642869E005C8F2F /* XPointer.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 9A9223322402FD1000483CBA /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = NO; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_ASSIGN_ENUM = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_CXX0X_EXTENSIONS = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = NO; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_FLOAT_CONVERSION = YES; - CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES; - CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_INTERFACE_IVARS = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES; - CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES_AGGRESSIVE; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - JIEF_DEBUG, - UNIT_TESTS, - UNIT_TESTS_MACOS, - "JCONST=const", - "___NOT___ENABLE_SECURE_BOOT", - "sprintf=__sprintf_is_disabled__", - "wcscmp=__wcscmp_is_disabled__", - ); - GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; - GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; - GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; - GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; - GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_PEDANTIC = YES; - GCC_WARN_SHADOW = YES; - GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_STRICT_SELECTOR_MATCH = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNKNOWN_PRAGMAS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_LABEL = YES; - GCC_WARN_UNUSED_PARAMETER = NO; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(PROJECT_DIR)/src", - "$(PROJECT_DIR)/../../PosixCompilation/UefiMock", - "$(PROJECT_DIR)/../../PosixCompilation/CloverMock/Include", - "$(PROJECT_DIR)/../../Include", - "$(PROJECT_DIR)/../../IntelFrameworkPkg/Include", - "$(PROJECT_DIR)/../../UefiCpuPkg/Include", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Apple", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Intel", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Acidanthera", - "$(PROJECT_DIR)/../../OpenCorePkg", - "$(PROJECT_DIR)/../../MdePkg/Include", - "$(PROJECT_DIR)/../../MdePkg/Include/X64", - "$(PROJECT_DIR)/../../MdePkg/Include/Register/Intel", - "$(PROJECT_DIR)/../../MdeModulePkg/Include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI/include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/include", - ); - INCLUDED_SOURCE_FILE_NAMES = ""; - LLVM_LTO = NO; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_CFLAGS = ( - "-include", - Platform.h, - ); - OTHER_LDFLAGS = ""; - SDKROOT = macosx10.14; - USE_HEADERMAP = NO; - WARNING_CFLAGS = ( - "-Wno-c99-extensions", - "-Wno-gnu-zero-variadic-macro-arguments", - "-Wignored-qualifiers", - "-Wreorder", - ); - }; - name = Debug; - }; - 9A9223332402FD1000483CBA /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = NO; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_ASSIGN_ENUM = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_CXX0X_EXTENSIONS = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = NO; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_FLOAT_CONVERSION = YES; - CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES; - CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_INTERFACE_IVARS = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES; - CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES_AGGRESSIVE; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - UNIT_TESTS, - UNIT_TESTS_MACOS, - "JCONST=const", - "___NOT___ENABLE_SECURE_BOOT", - "sprintf=__sprintf_is_disabled__", - "wcscmp=__wcscmp_is_disabled__", - ); - GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; - GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; - GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; - GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; - GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_PEDANTIC = YES; - GCC_WARN_SHADOW = YES; - GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_STRICT_SELECTOR_MATCH = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNKNOWN_PRAGMAS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_LABEL = YES; - GCC_WARN_UNUSED_PARAMETER = NO; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(PROJECT_DIR)/src", - "$(PROJECT_DIR)/../../PosixCompilation/UefiMock", - "$(PROJECT_DIR)/../../PosixCompilation/CloverMock/Include", - "$(PROJECT_DIR)/../../Include", - "$(PROJECT_DIR)/../../IntelFrameworkPkg/Include", - "$(PROJECT_DIR)/../../UefiCpuPkg/Include", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Apple", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Intel", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Acidanthera", - "$(PROJECT_DIR)/../../OpenCorePkg", - "$(PROJECT_DIR)/../../MdePkg/Include", - "$(PROJECT_DIR)/../../MdePkg/Include/X64", - "$(PROJECT_DIR)/../../MdePkg/Include/Register/Intel", - "$(PROJECT_DIR)/../../MdeModulePkg/Include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI/include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/include", - ); - INCLUDED_SOURCE_FILE_NAMES = ""; - LLVM_LTO = YES; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - OTHER_CFLAGS = ( - "-include", - Platform.h, - ); - OTHER_LDFLAGS = ""; - SDKROOT = macosx10.14; - USE_HEADERMAP = NO; - WARNING_CFLAGS = ( - "-Wno-c99-extensions", - "-Wno-gnu-zero-variadic-macro-arguments", - "-Wignored-qualifiers", - "-Wreorder", - ); - }; - name = Release; - }; - 9A9223352402FD1000483CBA /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "wcslen=wcslen_fixed", - "wcsncmp=wcsncmp_fixed", - "wcsstr=wcsstr_fixed", - ); - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 9A9223362402FD1000483CBA /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 9AE27858264285C5005C8F2F /* Release_nolto */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = NO; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_ASSIGN_ENUM = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_CXX0X_EXTENSIONS = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = NO; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_FLOAT_CONVERSION = YES; - CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES; - CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_INTERFACE_IVARS = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES; - CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES_AGGRESSIVE; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREFIX_HEADER = ""; - GCC_PREPROCESSOR_DEFINITIONS = ( - UNIT_TESTS, - UNIT_TESTS_MACOS, - "JCONST=const", - "___NOT___ENABLE_SECURE_BOOT", - "sprintf=__sprintf_is_disabled__", - "wcscmp=__wcscmp_is_disabled__", - ); - GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; - GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = NO; - GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; - GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; - GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; - GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_PEDANTIC = YES; - GCC_WARN_SHADOW = YES; - GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_STRICT_SELECTOR_MATCH = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNKNOWN_PRAGMAS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_LABEL = YES; - GCC_WARN_UNUSED_PARAMETER = NO; - GCC_WARN_UNUSED_VARIABLE = YES; - HEADER_SEARCH_PATHS = ( - "$(PROJECT_DIR)/src", - "$(PROJECT_DIR)/../../PosixCompilation/UefiMock", - "$(PROJECT_DIR)/../../PosixCompilation/CloverMock/Include", - "$(PROJECT_DIR)/../../Include", - "$(PROJECT_DIR)/../../IntelFrameworkPkg/Include", - "$(PROJECT_DIR)/../../UefiCpuPkg/Include", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Apple", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Intel", - "$(PROJECT_DIR)/../../OpenCorePkg/Include/Acidanthera", - "$(PROJECT_DIR)/../../OpenCorePkg", - "$(PROJECT_DIR)/../../MdePkg/Include", - "$(PROJECT_DIR)/../../MdePkg/Include/X64", - "$(PROJECT_DIR)/../../MdePkg/Include/Register/Intel", - "$(PROJECT_DIR)/../../MdeModulePkg/Include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI", - "$(PROJECT_DIR)/../../rEFIT_UEFI/PlatformPOSIX+EFI/include", - "$(PROJECT_DIR)/../../rEFIT_UEFI/include", - ); - INCLUDED_SOURCE_FILE_NAMES = ""; - LLVM_LTO = NO; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - OTHER_CFLAGS = ( - "-include", - Platform.h, - ); - OTHER_LDFLAGS = ""; - SDKROOT = macosx10.14; - USE_HEADERMAP = NO; - WARNING_CFLAGS = ( - "-Wno-c99-extensions", - "-Wno-gnu-zero-variadic-macro-arguments", - "-Wignored-qualifiers", - "-Wreorder", - ); - }; - name = Release_nolto; - }; - 9AE27859264285C5005C8F2F /* Release_nolto */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release_nolto; - }; - 9AE279532642869E005C8F2F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "wcslen=wcslen_fixed", - "wcsncmp=wcsncmp_fixed", - "wcsstr=wcsstr_fixed", - ); - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 9AE279542642869E005C8F2F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 9AE279552642869E005C8F2F /* Release_nolto */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "-"; - CODE_SIGN_STYLE = Automatic; - GCC_OPTIMIZATION_LEVEL = 0; - HEADER_SEARCH_PATHS = "$(inherited)"; - OTHER_CFLAGS = ( - "$(inherited)", - "-fshort-wchar", - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release_nolto; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 9A9223282402FD1000483CBA /* Build configuration list for PBXProject "CloverX64TestNewParser" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9A9223322402FD1000483CBA /* Debug */, - 9A9223332402FD1000483CBA /* Release */, - 9AE27858264285C5005C8F2F /* Release_nolto */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 9A9223342402FD1000483CBA /* Build configuration list for PBXNativeTarget "CloverX64TestNewParser-UTF16_signed-DebugLibs" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9A9223352402FD1000483CBA /* Debug */, - 9A9223362402FD1000483CBA /* Release */, - 9AE27859264285C5005C8F2F /* Release_nolto */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 9AE279522642869E005C8F2F /* Build configuration list for PBXNativeTarget "CloverX64TestNewParser-UTF16_signed-ReleaseLibs" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9AE279532642869E005C8F2F /* Debug */, - 9AE279542642869E005C8F2F /* Release */, - 9AE279552642869E005C8F2F /* Release_nolto */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 9A9223252402FD1000483CBA /* Project object */; -} diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 4a672795b..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d981003..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c5e..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-DebugLibs.xcscheme b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-DebugLibs.xcscheme deleted file mode 100644 index 7da4ef46c..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-DebugLibs.xcscheme +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs.xcscheme b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs.xcscheme deleted file mode 100644 index 4a06b986e..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs.xcscheme +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs_nolto.xcscheme b/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs_nolto.xcscheme deleted file mode 100644 index 891955f08..000000000 --- a/Xcode/CloverX64TestNewParser/CloverX64TestNewParser.xcodeproj/xcshareddata/xcschemes/CloverX64TestNewParser-UTF16_signed-ReleaseLibs_nolto.xcscheme +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Xcode/CloverX64TestNewParser/Include/poolprint-test-cpp_conf.h b/Xcode/CloverX64TestNewParser/Include/poolprint-test-cpp_conf.h deleted file mode 100644 index de155e67c..000000000 --- a/Xcode/CloverX64TestNewParser/Include/poolprint-test-cpp_conf.h +++ /dev/null @@ -1,13 +0,0 @@ - -#include "../../../Include/Library/printf_lite.h" -#define F(x) x -#define LF(x) L##x -#define PRIF "%a" -#define PRILF "%s" - -//#define loggf(...) printf__VA_ARGS__) -#define loggf(...) printf(__VA_ARGS__) - -//#define DISPLAY_ONLY_FAILED -#define DISPLAY_START_INFO - diff --git a/Xcode/CloverX64TestNewParser/Include/poolprintfloat-test-cpp_conf.h b/Xcode/CloverX64TestNewParser/Include/poolprintfloat-test-cpp_conf.h deleted file mode 100644 index b338137bc..000000000 --- a/Xcode/CloverX64TestNewParser/Include/poolprintfloat-test-cpp_conf.h +++ /dev/null @@ -1,12 +0,0 @@ - -#define F(x) x -#define LF(x) L##x -#define PRIF "%a" -#define PRILF "%s" - -#define loggf(...) printf__VA_ARGS__) -//#define loggf(...) printf(__VA_ARGS__) - -#define DISPLAY_ONLY_FAILED -//#define DISPLAY_START_INFO - diff --git a/Xcode/CloverX64TestNewParser/config-small.plist b/Xcode/CloverX64TestNewParser/config-small.plist deleted file mode 100644 index 0a53cffcc..000000000 --- a/Xcode/CloverX64TestNewParser/config-small.plist +++ /dev/null @@ -1,9 +0,0 @@ - - - - - SMBIOS - - - - diff --git a/Xcode/CloverX64TestNewParser/config-test1.plist b/Xcode/CloverX64TestNewParser/config-test1.plist deleted file mode 100644 index 8eef8d8e6..000000000 --- a/Xcode/CloverX64TestNewParser/config-test1.plist +++ /dev/null @@ -1,1723 +0,0 @@ - - - - - ACPI - - AutoMerge - - DSDT - - Debug - - Fixes - - #AddDTGP_0001 - - AddDTGP_0001 - - AddHDMI_8000000 - - AddIMEI_80000 - - AddMCHC_0008 - - AddPNLF_1000000 - - DeleteUnused_400000 - - FIX_ACST_4000000 - - FIX_ADP1_800000 - - FIX_INTELGFX_100000 - - FIX_RTC_20000 - - FIX_S3D_2000000 - - FIX_TMR_40000 - - FIX_WAK_200000 - - FakeLPC_0020 - - FixAirport_4000 - - FixDarwin - - FixDarwin7_10000 - - FixDisplay - - FixFirewire_0800 - - FixHDA_8000 - - FixHPET_0010 - - FixHeaders_20000000 - - FixIDE_0200 - - FixIPIC_0040 - - FixLAN_2000 - - FixRegions_10000000 - - FixSATA_0400 - - FixSBUS_0080 - - FixShutdown_0004 - - FixUSB_1000 - - - Name - aa - Patches - - - Comment - ACPI1 - Disabled - - Find - - AA== - - Replace - - AQ== - - - - Comment - ACPI2 - Disabled - - Find - - Ag== - - Replace - - Aw== - - - - Comment - change EHC1 to EH01 - Disabled - - Find - - RUhDMQ== - - Replace - - RUgwMQ== - - - - ReuseFFFF - - Rtc8Allowed - - SuspendOverride - - - DisableASPM - - DisabledAML - - aa - bb - #bb - cc - - DropTables - - - Signature - SSDT - TableId - CpuPm - Length - 12 - DropForAllOS - yes - - - HaltEnabler - - PatchAPIC - - ResetAddress - 0 - ResetValue - 02 - SSDT - - C3Latency - 0xd - DoubleFirstState - - DropOem - - EnableC2 - - EnableC4 - - EnableC6 - - EnableC7 - - #Generate - - CStates - - PStates - - - Generate - - CStates - - PStates - - - MaxMultiplier - 12 - MinMultiplier - 11 - PLimitDict - 2 - PluginType - 1 - UnderVoltStep - 5 - UseSystemIO - - - SortedOrder - - dd - cc - - smartUPS - No - #smartUPS - - #RenameDevices - - _SBZZZ.PCI0.RP02.PXSX - bb - c - - - RenameDevices - - - _SB.PCI0.RP05.PXSX - UPSB - _SB.PCI0.RP05.PXSY - UPSY - - - _SB.PCI0.RP05.UPSB.DSB1.NHI0 - UPS0 - - - _SB.PCI0.RP03.PXSX - BRG3 - - - - Boot - - Arguments - -v arch=i386 slide=0 dart=0 -xcpm darkwake=1 npci=0x2000 nv_disable=1 cpus=1 rootless=0 debug=0x100 aa - BlackList - - hh - - CustomLogo - Apple - Debug - - DefaultLoader - ii - DefaultVolume - LastBootedVolume - DisableCloverHotkeys - - HibernationFixup - - Legacy - LegacyBiosDefault - LegacyBiosDefaultEntry - 12 - NeverDoRecovery - - NeverHibernate - - NoEarlyProgress - - Policy - Allow - Secure - - SignatureFixup - - SkipHibernateTimeout - - StrictHibernate - - Timeout - -1 - WhiteList - - ff - gg - - XMPDetection - 1 - - BootGraphics - - DefaultBackgroundColor - 0xF1F1F1 - EFILoginHiDPI - 2 - UIScale - 4 - flagstate - 3 - - CPU - - BusSpeedkHz - 800 - C2 - - #C4 - - C6 - - FrequencyMHz - 2000 - HWPEnable - - HWPValue - 0x7 - Latency - 0x3 - QEMU - - QPI - 4 - TDP - 6 - TurboDisable - - Type - 0x5 - UseARTFrequency - - - Devices - - Properties - - #Properties_key1 - - pci-aspm-default - 0 - AAPL,GfxYTile - - AQAAAA== - - AAPL,ig-platform-id - - AAAbWQ== - - AAPL,slot-name - Internal@0,2,0 - device-id - - G1kAAA== - - - Test2 - - Test2Key1 - AQAAAA== - Test2Key2 - Test2Value2 - - !PrimaryGPU - - TestPrimaryGPU - AQAAAA== - Test2Key2 - Test2Value2 - - SecondaryGPU - - Test2SecondaryGPU - AQAAAA== - Test2Key2 - Test2Value2 - - - #Arbitrary - - - Comment - C1 - PciAddr - 00:00.01 - CustomProperties - - - Disabled - - Key - ll - Value - mm - - - Disabled - - Key - nn - Value - 1 - - - Disabled - - Key - oo - Value - - Ag== - - - - - - AddProperties - - - Device - SATA - Disabled - - Key - 10 - Value - 11 - - - AirportBridgeDeviceName - airp - Audio - - AFGLowPowerState - - Inject - 0x11 - ResetHDA - - - DisableFunctions - 0x18F6 - FakeID - - ATI - 0x22221002 - IMEI - 0x22221002 - IntelGFX - 0x22221002 - LAN - 0x22221002 - NVidia - 0x22221002 - SATA - 0x22221002 - WIFI - 0x22221002 - XHCI - 0x22221002 - - ForceHPET - - Inject - - IntelMaxValue - 0x710 - NoDefaultProperties - - SetIntelBacklight - - SetIntelMaxBacklight - - USB - - AddClockID - - FixOwnership - - HighCurrent - - Inject - - - UseIntelHDMI - - - DisableDrivers - - Ps2KeyboardDxe - OsxAptioFixDrv - - - GUI - - EmbeddedThemeType - Dark - ConsoleMode - Max - Mouse - - DoubleClickTime - 501 - Enabled - - Mirror - - Speed - 5 - - Custom - - Entries - - - AddArguments - addarg - #Arguments - arg - BootBgColor - bootbgcolor - CustomLogo - Apple - Disabled - - DriveImage - driveimage - FullTitle - title - Hidden - Always - Hotkey - H - Image - image - Path - path - Settings - settings - SubEntries - - - AddArguments - arg2 - FullTitle - title111 - - - AddArguments - arg3 - Title - title2 - - - Arguments - arg4 - FullTitle - title3 - - - AddArguments - arg5 - Title - title4 - - - Type - Oldest - Volume - v1 - VolumeType - Internal - - - Legacy - - - Disabled - - FullTitle - title - Hidden - - Hotkey - I - Type - Windows - Volume - v2 - - - Tool - - - Arguments - b - Disabled - - Hidden - - Hotkey - b - Path - path - Title - title - Volume - tool1 - - - - CustomIcons - - Hide - - sdfsdfdf - sdfsfdf - - Language - es - Scan - - Entries - - Tool - - Linux - - Legacy - - Kernel - - - ScreenResolution - 1366x768 - ShowOptimus - - TextOnly - - Theme - theme - - Graphics - - ATI - - - IOPCIPrimaryMatch - 0x1002888 - IOPCISubDevId - 0x106B - LoadVBios - - Model - cc - VRAM - 2000 - VideoPorts - 3 - - - IOPCIPrimaryMatch - 0x1002888 - IOPCISubDevId - 0x106B - LoadVBios - - Model - cc - VRAM - 2000 - VideoPorts - 3 - - - NVIDIA - - - IOPCIPrimaryMatch - 0x10DE999 - IOPCISubDevId - 0x106B - LoadVBios - - Model - aa - VRAM - 1000 - VideoPorts - 1 - - - IOPCIPrimaryMatch - 0x10DE999 - IOPCISubDevId - 0x106B - LoadVBios - - Model - bb - VRAM - 1000 - VideoPorts - 2 - - - BootDisplay - 12 - DualLink - 1 - EDID - - Custom - AP///////wBMo0cwAAAAAAAUAQOAHBB46h2FkVZZjyYYUFQAAAABAQEBAQEBAQEBAQEBAQEBOB1W1FAAFjAwICUAFZwQAAAZAAAADwAAAAAAAAAAACXZBmoAAAAA/gBTQU1TVU5HCiBMo0FUAAAA/gBMVE4xMjVBVDAxNDAxAF0= - Inject - - ProductID - 0x9777 - VendorID - 0x1007 - - FBName - Exmoor - Inject - - LoadVBios - - NVCAP - 0304 - NvidiaGeneric - - NvidiaNoEFI - - NvidiaSingle - - PatchVBios - - PatchVBiosBytes - - - Find - - AwQF - - Replace - - BgcI - - - - VRAM - 1500 - VideoPorts - 2 - display-cfg - 04 - ig-platform-id - 0x59230000 - - KernelAndKextPatches - - ATIConnectorsController - ATICtl - ATIConnectorsData - 111213 - ATIConnectorsPatch - 141516 - AppleIntelCPUPM - - AppleRTC - - BootPatches - - - Comment - c3 - Disabled - - Find - - MTI= - - MatchBuild - 10.12.6 - MatchOS - 10.12 - Replace - - MzQ= - - - - Debug - - DellSMBIOSPatch - - FakeCPUID - 0x0306D0 - ForceKextsToLoad - - - \ - ForceKext - - KernelLapic - - KernelPm - - KernelToPatch - - - #Comment - Disable panic kext logging on 10.14 Release kernel - Disabled - - Find - - igKEwHRC - - MaskFind - - //////// - - MaskReplace - - AAAAAP8A - - MatchOS - 10.14 - Replace - - igKEwOtC - - - - Comment - Disable panic kext logging on 10.13 Release kernel - Disabled - - Find - - igKEwHRE - - MatchOS - 10.13 - Replace - - igKEwOtE - - - - Comment - Lapic panic patch example - Disabled - - Find - - 6AAA//+DAAAAAAAA - - MaskFind - - /wAA////AAAAAP// - - MaskReplace - - /wAA//////////// - - MaskStart - - /////wA= - - MatchOS - All - RangeFind - 200 - Replace - - 6AAA//8xwJCQkJCQ - - StartPattern - - ACnHeAAx241H+oM= - - - - Comment - Symbolic patch example got lapic panic - Disabled - - Find - - 6AAA//+DAAAAAAAA - - MaskFind - - /wAA////AAAAAP// - - MaskReplace - - /wAA//////////// - - MatchOS - All - Procedure - _lapic_interrupt - RangeFind - 200 - Replace - - 6AAA//8xwJCQkJCQ - - - - KernelXCPM - - KextsToPatch - - - Comment - Enable TRIM for SSD - Find - 01 - Replace - 02 - - - Comment - External icons patch - Disabled - - Find - - RXh0ZXJuYWw= - - InfoPlistPatch - - MatchOS - 10.11.x,10.12.x,10.13.x,10.14.x,10.15.x - Name - com.apple.driver.AppleAHCIPort - Replace - - SW50ZXJuYWw= - - - - Comment - framebuffer4K - Disabled - - Find - - AwAiDQADAwMAAAACAAAwAQ== - - InfoPlistPatch - - Name - AppleIntelFramebufferAzul - Replace - - AwAiDQADAwMAAAAEAAAAAw== - - - - Comment - Disable NVDARequiredOS - Disabled - - Find - - TlZEQVJlcXVpcmVkT1MA - - InfoPlistPatch - - Name - NVDAStartupWeb - Replace - - AAAAAAAAAAAAAAAAAAAA - - - - Comment - Disable board-id check to prevent no signal - Disabled - - Find - - SI01qjQ= - - InfoPlistPatch - - Name - com.apple.driver.AppleGraphicsDevicePolicy - Replace - - Dx+AAAA= - - - - Comment - Prevent AGDP from loading - Disabled - - Find - - ugUAAAA= - - InfoPlistPatch - - MatchOS - 10.15.x - Name - com.apple.driver.AppleGraphicsDevicePolicy - Replace - - ugAAAAA= - - - - Comment - Atheros Locale Fix - Disabled - - Find - - g/g3 - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AirPortAtheros40 - Replace - - g/gh - - - - Comment - IONVMeFamily IONameMatch - Disabled - - Find - - PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#1 (Sierra) - Disabled - - Find - - ibPoAgAAweAMBQAQAACJgw== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - ibPoAgAAweAJBQAQAACJgw== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#2 (Sierra) - Disabled - - Find - - D7aMiIIAAACD+QwPhTIBAA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - D7aMiIIAAACD+QkPhTIBAA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#3 (Sierra) - Disabled - - Find - - AMeDpAAAAAAQAABIi0gISA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - AMeDpAAAAAACAABIi0gISA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#4 (Sierra) - Disabled - - Find - - SYnGTYX2dGFBwecMSWP/vg== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - SYnGTYX2dGFBwecJSWP/vg== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#5 (Sierra) - Disabled - - Find - - hv8PAABIwegMD7cPgeH/Dw== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - hv8PAABIwegJD7cPgeH/Dw== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#6_7 (Sierra) - Disabled - - Find - - icGB4f8PAABIAdFIgfn/DwAAdzs= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - icGB4f8BAABIAdFIgfn/AQAAdzs= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#8 (Sierra) - Disabled - - Find - - SYHF/w8AAEnB7QxJiwQkSA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - SYHF/w8AAEnB7QlJiwQkSA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#9_10 (Sierra) - Disabled - - Find - - BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIB - AABBvAAQAABJKfQ= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIB - AABBvAACAABJKfQ= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#11 (Sierra) - Disabled - - Find - - AABJiY4iAQAAugAQAABIKQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - AABJiY4iAQAAugACAABIKQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#12 (Sierra) - Disabled - - Find - - yAAAAEkp17gAEAAATYskJA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - yAAAAEkp17gAAgAATYskJA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#13 (Sierra) - Disabled - - Find - - 4b+AQBUGTYnWugAQAABFMQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - 4b+AQBUGTYnWugACAABFMQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#14 (Sierra) - Disabled - - Find - - iWTY+EmBxAAQAABJgccA8A== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - iWTY+EmBxAACAABJgccA8A== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#15 (Sierra) - Disabled - - Find - - Bf8PAABIwegMZvfB/w8PlQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - Bf8PAABIwegJZvfB/w8PlQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#16 (Sierra) - Disabled - - Find - - weIIQQ+2wcHgDEQJ0EQJwA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - weIIQQ+2wcHgCUQJ0EQJwA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#17 (Sierra) - Disabled - - Find - - RYTJD5XAD7bAweAMRAnYRA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - RYTJD5XAD7bAweAJRAnYRA== - - - - Comment - change 15 port limit to 26 in XHCI kext (100-series) - Disabled - - Find - - g32MEA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AppleUSBXHCIPCI - Replace - - g32MGw== - - - - Comment - change 15 port limit to 26 in XHCI kext (100-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AppleUSBXHCISPT - Replace - - g710////Gw== - - - - Comment - 15 to 20 port limit (9-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.6 - Name - AppleUSBXHCIPCI - Replace - - g710////FQ== - - - - Comment - 15 to 26 port limit (100-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.6 - Name - AppleUSBXHCIPCI - Replace - - g710////Gw== - - - - Comment - USB 10.13.6 by PMHeart - Disabled - - Find - - g32IDw+DpwQAAA== - - InfoPlistPatch - - MatchOS - 10.13.6 - Name - com.apple.driver.usb.AppleUSBXHCI - Replace - - g32ID5CQkJCQkA== - - - - - RtVariables - - BooterConfig - 0x1 - CsrActiveConfig - 0x2 - MLB - 12345678901234567 - ROM - - MBRwYnHo - - Block - - - Comment - c1 - Disabled - false - Guid - 522e186f-964a-4ac7-9299-7a9f32a2473e - Name - name1 - - - - SMBIOS - - SmbiosVersion - 36 - BiosReleaseDate - 08/08/17 - BiosVendor - Apple Inc. - BiosVersion - MBP81.88Z.004D.B00.1708080655 - Board-ID - Mac-94245B3640C91C81 - BoardManufacturer - Apple Inc. - BoardSerialNumber - W89135306OPDM6CAD - BoardType - 10 - BoardVersion - 1.0 - ChassisAssetTag - MacBook-Aluminum - ChassisManufacturer - Apple Inc. - ChassisType - 0x0A - Family - MacBook Pro - FirmwareFeatures - 0xC00DE137 - FirmwareFeaturesMask - 0xFF1FFF3F - LocationInChassis - Part Component - Manufacturer - Apple Inc. - Memory - - Channels - 2 - Modules - - - Frequency - 333 - Part - Part1 - Serial - Ser1 - Size - 2048 - Slot - 1 - Type - DDR - Vendor - v1 - - - Frequency - 366 - Part - Part2 - Serial - Ser2 - Size - 4096 - Slot - 2 - Type - DDR2 - Vendor - v2 - - - Frequency - 366 - Part - Part2 - Serial - Ser2 - Size - 8192 - Slot - 4 - #Type - DDR2 - Vendor - v2 - - - SlotCount - 8 - - Mobile - - PlatformFeature - 0xFFFF - ProductName - MacBookPro8,1 - SerialNumber - W89G91VFDH2G - Slots - - - Device - HDMI - - - Device - NVidia - ID - 1 - Name - APPL,sdfsdf - Type - 1 - - - SmUUID - F1AB23C0-C35A-473E-BDB7-455C3A6271E8 - Version - 1.0 - Trust - - MemoryRank - 2 - - SystemParameters - - BacklightLevel - 2 - CustomUUID - 2926A57C-FF0E-4A64-980F-23483BD41969 - InjectKexts - Yes - InjectSystemID - - NoCaches - - NvidiaWeb - - - Quirks - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - MmioWhitelist - - - Comment - c1 - Address - 12345678 - Enabled - - - - Comment - - Address - 12345678 - Enabled - - - - #Comment - c1 - Address - abcde - Enabled - - - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideConsoleGopEnable - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - FuzzyMatch - - KernelCache - Auto - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - DisableIoMapper - - DisableLinkeditJettison - - DummyPowerManagement - - ExternalDiskIcons - - IncreasePciBarSize - - PowerTimeoutKernelPanic - - ThirdPartyDrives - - XhciPortLimit - - - - diff --git a/Xcode/CloverX64TestNewParser/config.plist b/Xcode/CloverX64TestNewParser/config.plist deleted file mode 100644 index 8eef8d8e6..000000000 --- a/Xcode/CloverX64TestNewParser/config.plist +++ /dev/null @@ -1,1723 +0,0 @@ - - - - - ACPI - - AutoMerge - - DSDT - - Debug - - Fixes - - #AddDTGP_0001 - - AddDTGP_0001 - - AddHDMI_8000000 - - AddIMEI_80000 - - AddMCHC_0008 - - AddPNLF_1000000 - - DeleteUnused_400000 - - FIX_ACST_4000000 - - FIX_ADP1_800000 - - FIX_INTELGFX_100000 - - FIX_RTC_20000 - - FIX_S3D_2000000 - - FIX_TMR_40000 - - FIX_WAK_200000 - - FakeLPC_0020 - - FixAirport_4000 - - FixDarwin - - FixDarwin7_10000 - - FixDisplay - - FixFirewire_0800 - - FixHDA_8000 - - FixHPET_0010 - - FixHeaders_20000000 - - FixIDE_0200 - - FixIPIC_0040 - - FixLAN_2000 - - FixRegions_10000000 - - FixSATA_0400 - - FixSBUS_0080 - - FixShutdown_0004 - - FixUSB_1000 - - - Name - aa - Patches - - - Comment - ACPI1 - Disabled - - Find - - AA== - - Replace - - AQ== - - - - Comment - ACPI2 - Disabled - - Find - - Ag== - - Replace - - Aw== - - - - Comment - change EHC1 to EH01 - Disabled - - Find - - RUhDMQ== - - Replace - - RUgwMQ== - - - - ReuseFFFF - - Rtc8Allowed - - SuspendOverride - - - DisableASPM - - DisabledAML - - aa - bb - #bb - cc - - DropTables - - - Signature - SSDT - TableId - CpuPm - Length - 12 - DropForAllOS - yes - - - HaltEnabler - - PatchAPIC - - ResetAddress - 0 - ResetValue - 02 - SSDT - - C3Latency - 0xd - DoubleFirstState - - DropOem - - EnableC2 - - EnableC4 - - EnableC6 - - EnableC7 - - #Generate - - CStates - - PStates - - - Generate - - CStates - - PStates - - - MaxMultiplier - 12 - MinMultiplier - 11 - PLimitDict - 2 - PluginType - 1 - UnderVoltStep - 5 - UseSystemIO - - - SortedOrder - - dd - cc - - smartUPS - No - #smartUPS - - #RenameDevices - - _SBZZZ.PCI0.RP02.PXSX - bb - c - - - RenameDevices - - - _SB.PCI0.RP05.PXSX - UPSB - _SB.PCI0.RP05.PXSY - UPSY - - - _SB.PCI0.RP05.UPSB.DSB1.NHI0 - UPS0 - - - _SB.PCI0.RP03.PXSX - BRG3 - - - - Boot - - Arguments - -v arch=i386 slide=0 dart=0 -xcpm darkwake=1 npci=0x2000 nv_disable=1 cpus=1 rootless=0 debug=0x100 aa - BlackList - - hh - - CustomLogo - Apple - Debug - - DefaultLoader - ii - DefaultVolume - LastBootedVolume - DisableCloverHotkeys - - HibernationFixup - - Legacy - LegacyBiosDefault - LegacyBiosDefaultEntry - 12 - NeverDoRecovery - - NeverHibernate - - NoEarlyProgress - - Policy - Allow - Secure - - SignatureFixup - - SkipHibernateTimeout - - StrictHibernate - - Timeout - -1 - WhiteList - - ff - gg - - XMPDetection - 1 - - BootGraphics - - DefaultBackgroundColor - 0xF1F1F1 - EFILoginHiDPI - 2 - UIScale - 4 - flagstate - 3 - - CPU - - BusSpeedkHz - 800 - C2 - - #C4 - - C6 - - FrequencyMHz - 2000 - HWPEnable - - HWPValue - 0x7 - Latency - 0x3 - QEMU - - QPI - 4 - TDP - 6 - TurboDisable - - Type - 0x5 - UseARTFrequency - - - Devices - - Properties - - #Properties_key1 - - pci-aspm-default - 0 - AAPL,GfxYTile - - AQAAAA== - - AAPL,ig-platform-id - - AAAbWQ== - - AAPL,slot-name - Internal@0,2,0 - device-id - - G1kAAA== - - - Test2 - - Test2Key1 - AQAAAA== - Test2Key2 - Test2Value2 - - !PrimaryGPU - - TestPrimaryGPU - AQAAAA== - Test2Key2 - Test2Value2 - - SecondaryGPU - - Test2SecondaryGPU - AQAAAA== - Test2Key2 - Test2Value2 - - - #Arbitrary - - - Comment - C1 - PciAddr - 00:00.01 - CustomProperties - - - Disabled - - Key - ll - Value - mm - - - Disabled - - Key - nn - Value - 1 - - - Disabled - - Key - oo - Value - - Ag== - - - - - - AddProperties - - - Device - SATA - Disabled - - Key - 10 - Value - 11 - - - AirportBridgeDeviceName - airp - Audio - - AFGLowPowerState - - Inject - 0x11 - ResetHDA - - - DisableFunctions - 0x18F6 - FakeID - - ATI - 0x22221002 - IMEI - 0x22221002 - IntelGFX - 0x22221002 - LAN - 0x22221002 - NVidia - 0x22221002 - SATA - 0x22221002 - WIFI - 0x22221002 - XHCI - 0x22221002 - - ForceHPET - - Inject - - IntelMaxValue - 0x710 - NoDefaultProperties - - SetIntelBacklight - - SetIntelMaxBacklight - - USB - - AddClockID - - FixOwnership - - HighCurrent - - Inject - - - UseIntelHDMI - - - DisableDrivers - - Ps2KeyboardDxe - OsxAptioFixDrv - - - GUI - - EmbeddedThemeType - Dark - ConsoleMode - Max - Mouse - - DoubleClickTime - 501 - Enabled - - Mirror - - Speed - 5 - - Custom - - Entries - - - AddArguments - addarg - #Arguments - arg - BootBgColor - bootbgcolor - CustomLogo - Apple - Disabled - - DriveImage - driveimage - FullTitle - title - Hidden - Always - Hotkey - H - Image - image - Path - path - Settings - settings - SubEntries - - - AddArguments - arg2 - FullTitle - title111 - - - AddArguments - arg3 - Title - title2 - - - Arguments - arg4 - FullTitle - title3 - - - AddArguments - arg5 - Title - title4 - - - Type - Oldest - Volume - v1 - VolumeType - Internal - - - Legacy - - - Disabled - - FullTitle - title - Hidden - - Hotkey - I - Type - Windows - Volume - v2 - - - Tool - - - Arguments - b - Disabled - - Hidden - - Hotkey - b - Path - path - Title - title - Volume - tool1 - - - - CustomIcons - - Hide - - sdfsdfdf - sdfsfdf - - Language - es - Scan - - Entries - - Tool - - Linux - - Legacy - - Kernel - - - ScreenResolution - 1366x768 - ShowOptimus - - TextOnly - - Theme - theme - - Graphics - - ATI - - - IOPCIPrimaryMatch - 0x1002888 - IOPCISubDevId - 0x106B - LoadVBios - - Model - cc - VRAM - 2000 - VideoPorts - 3 - - - IOPCIPrimaryMatch - 0x1002888 - IOPCISubDevId - 0x106B - LoadVBios - - Model - cc - VRAM - 2000 - VideoPorts - 3 - - - NVIDIA - - - IOPCIPrimaryMatch - 0x10DE999 - IOPCISubDevId - 0x106B - LoadVBios - - Model - aa - VRAM - 1000 - VideoPorts - 1 - - - IOPCIPrimaryMatch - 0x10DE999 - IOPCISubDevId - 0x106B - LoadVBios - - Model - bb - VRAM - 1000 - VideoPorts - 2 - - - BootDisplay - 12 - DualLink - 1 - EDID - - Custom - AP///////wBMo0cwAAAAAAAUAQOAHBB46h2FkVZZjyYYUFQAAAABAQEBAQEBAQEBAQEBAQEBOB1W1FAAFjAwICUAFZwQAAAZAAAADwAAAAAAAAAAACXZBmoAAAAA/gBTQU1TVU5HCiBMo0FUAAAA/gBMVE4xMjVBVDAxNDAxAF0= - Inject - - ProductID - 0x9777 - VendorID - 0x1007 - - FBName - Exmoor - Inject - - LoadVBios - - NVCAP - 0304 - NvidiaGeneric - - NvidiaNoEFI - - NvidiaSingle - - PatchVBios - - PatchVBiosBytes - - - Find - - AwQF - - Replace - - BgcI - - - - VRAM - 1500 - VideoPorts - 2 - display-cfg - 04 - ig-platform-id - 0x59230000 - - KernelAndKextPatches - - ATIConnectorsController - ATICtl - ATIConnectorsData - 111213 - ATIConnectorsPatch - 141516 - AppleIntelCPUPM - - AppleRTC - - BootPatches - - - Comment - c3 - Disabled - - Find - - MTI= - - MatchBuild - 10.12.6 - MatchOS - 10.12 - Replace - - MzQ= - - - - Debug - - DellSMBIOSPatch - - FakeCPUID - 0x0306D0 - ForceKextsToLoad - - - \ - ForceKext - - KernelLapic - - KernelPm - - KernelToPatch - - - #Comment - Disable panic kext logging on 10.14 Release kernel - Disabled - - Find - - igKEwHRC - - MaskFind - - //////// - - MaskReplace - - AAAAAP8A - - MatchOS - 10.14 - Replace - - igKEwOtC - - - - Comment - Disable panic kext logging on 10.13 Release kernel - Disabled - - Find - - igKEwHRE - - MatchOS - 10.13 - Replace - - igKEwOtE - - - - Comment - Lapic panic patch example - Disabled - - Find - - 6AAA//+DAAAAAAAA - - MaskFind - - /wAA////AAAAAP// - - MaskReplace - - /wAA//////////// - - MaskStart - - /////wA= - - MatchOS - All - RangeFind - 200 - Replace - - 6AAA//8xwJCQkJCQ - - StartPattern - - ACnHeAAx241H+oM= - - - - Comment - Symbolic patch example got lapic panic - Disabled - - Find - - 6AAA//+DAAAAAAAA - - MaskFind - - /wAA////AAAAAP// - - MaskReplace - - /wAA//////////// - - MatchOS - All - Procedure - _lapic_interrupt - RangeFind - 200 - Replace - - 6AAA//8xwJCQkJCQ - - - - KernelXCPM - - KextsToPatch - - - Comment - Enable TRIM for SSD - Find - 01 - Replace - 02 - - - Comment - External icons patch - Disabled - - Find - - RXh0ZXJuYWw= - - InfoPlistPatch - - MatchOS - 10.11.x,10.12.x,10.13.x,10.14.x,10.15.x - Name - com.apple.driver.AppleAHCIPort - Replace - - SW50ZXJuYWw= - - - - Comment - framebuffer4K - Disabled - - Find - - AwAiDQADAwMAAAACAAAwAQ== - - InfoPlistPatch - - Name - AppleIntelFramebufferAzul - Replace - - AwAiDQADAwMAAAAEAAAAAw== - - - - Comment - Disable NVDARequiredOS - Disabled - - Find - - TlZEQVJlcXVpcmVkT1MA - - InfoPlistPatch - - Name - NVDAStartupWeb - Replace - - AAAAAAAAAAAAAAAAAAAA - - - - Comment - Disable board-id check to prevent no signal - Disabled - - Find - - SI01qjQ= - - InfoPlistPatch - - Name - com.apple.driver.AppleGraphicsDevicePolicy - Replace - - Dx+AAAA= - - - - Comment - Prevent AGDP from loading - Disabled - - Find - - ugUAAAA= - - InfoPlistPatch - - MatchOS - 10.15.x - Name - com.apple.driver.AppleGraphicsDevicePolicy - Replace - - ugAAAAA= - - - - Comment - Atheros Locale Fix - Disabled - - Find - - g/g3 - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AirPortAtheros40 - Replace - - g/gh - - - - Comment - IONVMeFamily IONameMatch - Disabled - - Find - - PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#1 (Sierra) - Disabled - - Find - - ibPoAgAAweAMBQAQAACJgw== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - ibPoAgAAweAJBQAQAACJgw== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#2 (Sierra) - Disabled - - Find - - D7aMiIIAAACD+QwPhTIBAA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - D7aMiIIAAACD+QkPhTIBAA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#3 (Sierra) - Disabled - - Find - - AMeDpAAAAAAQAABIi0gISA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - AMeDpAAAAAACAABIi0gISA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#4 (Sierra) - Disabled - - Find - - SYnGTYX2dGFBwecMSWP/vg== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - SYnGTYX2dGFBwecJSWP/vg== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#5 (Sierra) - Disabled - - Find - - hv8PAABIwegMD7cPgeH/Dw== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - hv8PAABIwegJD7cPgeH/Dw== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#6_7 (Sierra) - Disabled - - Find - - icGB4f8PAABIAdFIgfn/DwAAdzs= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - icGB4f8BAABIAdFIgfn/AQAAdzs= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#8 (Sierra) - Disabled - - Find - - SYHF/w8AAEnB7QxJiwQkSA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - SYHF/w8AAEnB7QlJiwQkSA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#9_10 (Sierra) - Disabled - - Find - - BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIB - AABBvAAQAABJKfQ= - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIB - AABBvAACAABJKfQ= - - - - Comment - IONVMeFamily Pike R. Alpha Patch#11 (Sierra) - Disabled - - Find - - AABJiY4iAQAAugAQAABIKQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - AABJiY4iAQAAugACAABIKQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#12 (Sierra) - Disabled - - Find - - yAAAAEkp17gAEAAATYskJA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - yAAAAEkp17gAAgAATYskJA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#13 (Sierra) - Disabled - - Find - - 4b+AQBUGTYnWugAQAABFMQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - 4b+AQBUGTYnWugACAABFMQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#14 (Sierra) - Disabled - - Find - - iWTY+EmBxAAQAABJgccA8A== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - iWTY+EmBxAACAABJgccA8A== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#15 (Sierra) - Disabled - - Find - - Bf8PAABIwegMZvfB/w8PlQ== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - Bf8PAABIwegJZvfB/w8PlQ== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#16 (Sierra) - Disabled - - Find - - weIIQQ+2wcHgDEQJ0EQJwA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - weIIQQ+2wcHgCUQJ0EQJwA== - - - - Comment - IONVMeFamily Pike R. Alpha Patch#17 (Sierra) - Disabled - - Find - - RYTJD5XAD7bAweAMRAnYRA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - IONVMeFamily - Replace - - RYTJD5XAD7bAweAJRAnYRA== - - - - Comment - change 15 port limit to 26 in XHCI kext (100-series) - Disabled - - Find - - g32MEA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AppleUSBXHCIPCI - Replace - - g32MGw== - - - - Comment - change 15 port limit to 26 in XHCI kext (100-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.x - Name - AppleUSBXHCISPT - Replace - - g710////Gw== - - - - Comment - 15 to 20 port limit (9-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.6 - Name - AppleUSBXHCIPCI - Replace - - g710////FQ== - - - - Comment - 15 to 26 port limit (100-series) - Disabled - - Find - - g710////EA== - - InfoPlistPatch - - MatchOS - 10.12.6 - Name - AppleUSBXHCIPCI - Replace - - g710////Gw== - - - - Comment - USB 10.13.6 by PMHeart - Disabled - - Find - - g32IDw+DpwQAAA== - - InfoPlistPatch - - MatchOS - 10.13.6 - Name - com.apple.driver.usb.AppleUSBXHCI - Replace - - g32ID5CQkJCQkA== - - - - - RtVariables - - BooterConfig - 0x1 - CsrActiveConfig - 0x2 - MLB - 12345678901234567 - ROM - - MBRwYnHo - - Block - - - Comment - c1 - Disabled - false - Guid - 522e186f-964a-4ac7-9299-7a9f32a2473e - Name - name1 - - - - SMBIOS - - SmbiosVersion - 36 - BiosReleaseDate - 08/08/17 - BiosVendor - Apple Inc. - BiosVersion - MBP81.88Z.004D.B00.1708080655 - Board-ID - Mac-94245B3640C91C81 - BoardManufacturer - Apple Inc. - BoardSerialNumber - W89135306OPDM6CAD - BoardType - 10 - BoardVersion - 1.0 - ChassisAssetTag - MacBook-Aluminum - ChassisManufacturer - Apple Inc. - ChassisType - 0x0A - Family - MacBook Pro - FirmwareFeatures - 0xC00DE137 - FirmwareFeaturesMask - 0xFF1FFF3F - LocationInChassis - Part Component - Manufacturer - Apple Inc. - Memory - - Channels - 2 - Modules - - - Frequency - 333 - Part - Part1 - Serial - Ser1 - Size - 2048 - Slot - 1 - Type - DDR - Vendor - v1 - - - Frequency - 366 - Part - Part2 - Serial - Ser2 - Size - 4096 - Slot - 2 - Type - DDR2 - Vendor - v2 - - - Frequency - 366 - Part - Part2 - Serial - Ser2 - Size - 8192 - Slot - 4 - #Type - DDR2 - Vendor - v2 - - - SlotCount - 8 - - Mobile - - PlatformFeature - 0xFFFF - ProductName - MacBookPro8,1 - SerialNumber - W89G91VFDH2G - Slots - - - Device - HDMI - - - Device - NVidia - ID - 1 - Name - APPL,sdfsdf - Type - 1 - - - SmUUID - F1AB23C0-C35A-473E-BDB7-455C3A6271E8 - Version - 1.0 - Trust - - MemoryRank - 2 - - SystemParameters - - BacklightLevel - 2 - CustomUUID - 2926A57C-FF0E-4A64-980F-23483BD41969 - InjectKexts - Yes - InjectSystemID - - NoCaches - - NvidiaWeb - - - Quirks - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - MmioWhitelist - - - Comment - c1 - Address - 12345678 - Enabled - - - - Comment - - Address - 12345678 - Enabled - - - - #Comment - c1 - Address - abcde - Enabled - - - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideConsoleGopEnable - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - FuzzyMatch - - KernelCache - Auto - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - DisableIoMapper - - DisableLinkeditJettison - - DummyPowerManagement - - ExternalDiskIcons - - IncreasePciBarSize - - PowerTimeoutKernelPanic - - ThirdPartyDrives - - XhciPortLimit - - - - diff --git a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test-cpp_conf.h b/Xcode/CloverX64TestNewParser/old/poolprintfloat-test-cpp_conf.h deleted file mode 100644 index d111af183..000000000 --- a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test-cpp_conf.h +++ /dev/null @@ -1,12 +0,0 @@ - -#define F(x) x -#define LF(x) L##x -#define PRIF "%a" -#define PRILF "%s" - -#define loggf(...) DebugLog(2, __VA_ARGS__) -//#define loggf(...) printf(__VA_ARGS__) - -#define DISPLAY_ONLY_FAILED -//#define DISPLAY_START_INFO - diff --git a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.cpp b/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.cpp deleted file mode 100644 index 45d99db56..000000000 --- a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.cpp +++ /dev/null @@ -1,135 +0,0 @@ -// -// main.cpp -// Printf-UnitTests -// -// Created by Jief on 29/08/17. -// Copyright © 2017 Jief. All rights reserved. -// - -#include -#include -#include "unicode_conversions.h" -#include -#include "poolprint-test.h" - -static int nbTestFailed = 0; -#ifdef DISPLAY_ONLY_FAILED -static bool displayOnlyFailed = true; -#else -static bool displayOnlyFailed = false; -#endif - -/* - * Print wchar string as a utf8 string. - * This eliminate all problems about wprintf and compilation with short-wchar or long-wchar I had on macOs (2020-03) - */ -static void print_wchar_string(const wchar_t* s) -{ -// char utf8[wchar_len(s)*4+1]; -// some compiler doesn't like variable length array. -// use a fixed length instead. - char utf8[200]; - utf8_string_from_wchar_string(utf8, sizeof(utf8), s); - if ( strlen(utf8) > sizeof(utf8)-2 ) { - loggf("fixed size buf not big enough"); - abort(); - } - loggf("%s", utf8); -} - - -VOID -EFIAPI -_PoolCatPrint ( - IN CONST CHAR16 *fmt, - IN VA_LIST args, - IN OUT POOL_PRINT *spc, - IN EFI_STATUS - (EFIAPI - *Output) - ( - POOL_PRINT *context, - CHAR16 *str - ) - ); - -#include "../libeg/FloatLib.h" - -static int testPoolPrintFloat(const char* label, const wchar_t* expectResult, float param) -{ - wchar_t* wbuf = PoolPrintFloat(param); - if ( memcmp(wbuf, expectResult, wchar_len(expectResult)*sizeof(expectResult[0])) != 0 ) { -// loggf(F(" -> ERROR. Expect " PRILF " and get %ls\n"), expectResult, buf); -// not using wprintf, it crashes sometimes, it doesn't work for short-wchar - loggf(F("%s -> ERROR. Expect "), label); - print_wchar_string(expectResult); - loggf(F(" and get ")); - print_wchar_string(wbuf); - loggf("\n"); - nbTestFailed += 1; - wchar_t* wbuf2 = PoolPrintFloat(param); // for stepping with a debugger. - FreePool(wbuf2); - }else if ( !displayOnlyFailed ) { - loggf(F("%s : "), label); - print_wchar_string(wbuf); - loggf(F(" -> OK\n")); - } - FreePool(wbuf); - return 1; -} - - - -#define Test1arg(expectResult,param) \ -{ \ - char label[1024]; \ - snprintf(label, sizeof(label), F("testPoolPrintFloat(%s)"), F(#param)); \ - testPoolPrintFloat(label,L##expectResult,param); \ -} - -#define Test2arg(expectResult,format,c,d) \ -{ \ - char label[1024]; \ - snprintf(label, sizeof(label), F("Test swprintf(%s, %s, %s)"), F(#format), F(#c), F(#d)); \ - testWPrintf(label,L##expectResult,(int)wcslen(L##expectResult),L##format,c,d); \ -} - -#define Test5arg(expectResult,format,c,d,e,f,g) \ -{ \ - char label[1024]; \ - snprintf(label, sizeof(label), F("Test swprintf(%s, %s, %s, %s, %s, %s)"), F(#format), F(#c), F(#d), F(#e), F(#f), F(#g)); \ - testWPrintf(label,L##expectResult,(int)wcslen(L##expectResult),L##format,c,d,e,f,g); \ -} - - -int poolprintfloat_tests(void) -{ -#ifdef DISPLAY_START_INFO - loggf(F("\n")); - loggf(F("PoolPrintFloat unit test\n")); - loggf(F("\n")); - loggf(F("\n")); - - // These depends on the plateform. They are not printf unit test, but it's nice to check size of builtin type. - loggf(F("sizeof(float)=%lu\n"), sizeof(float)); - loggf(F("sizeof(double)=%zu\n"), sizeof(double)); - loggf(F("\n")); - -#endif - - Test1arg(F(" 0.000000"), 0.0); - Test1arg(F(" 0.123456"), 0.1234567890); - Test1arg(F("-0.123456"), -0.1234567890); - Test1arg(F(" 1.100000"), 1.1); - Test1arg(F(" -1.100000"), -1.1); - Test1arg(F(" 123.456787"), 123.456789); - Test1arg(F(" -123.456787"), -123.456789); - Test1arg(F(" 1234567936.000000"), 1234567890.456789); - Test1arg(F(" -1234567936.000000"), -1234567890.456789); - Test1arg(F(" 0.000000"), 12345678901234567890.456789); - Test1arg(F(" 0.000000"), -12345678901234567890.456789); - - - return nbTestFailed; -} - diff --git a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.h b/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.h deleted file mode 100644 index 597f991e9..000000000 --- a/Xcode/CloverX64TestNewParser/old/poolprintfloat-test.h +++ /dev/null @@ -1 +0,0 @@ -int poolprintfloat_tests(); diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignField.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignField.cpp deleted file mode 100644 index b1fbe9a22..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignField.cpp +++ /dev/null @@ -1,217 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettings.h" -#include -#include "../../include/OSFlags.h" - -uint64_t AssignField_nbError = 0; -XString8 AssignField_firstErrorField; - - -bool AssignField(bool& SETTINGS_DATA_value, bool newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(undefinable_bool& SETTINGS_DATA_value, undefinable_bool newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -//bool AssignField(unsigned char& SETTINGS_DATA_value, unsigned char newValue, const XString8& label) -//{ -// SETTINGS_DATA_value = newValue; -// return true; -//} - -bool AssignField(uint8_t& SETTINGS_DATA_value, uint8_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(int8_t& SETTINGS_DATA_value, int8_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(uint16_t& SETTINGS_DATA_value, uint16_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(undefinable_uint16& SETTINGS_DATA_value, undefinable_uint16 newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(int16_t& SETTINGS_DATA_value, int16_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(uint32_t& SETTINGS_DATA_value, uint32_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(undefinable_uint32& SETTINGS_DATA_value, undefinable_uint32 newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(int32_t& SETTINGS_DATA_value, int32_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - - -bool AssignField(uint64_t& SETTINGS_DATA_value, uint64_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(int64_t& SETTINGS_DATA_value, int64_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(size_t& SETTINGS_DATA_value, size_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(wchar_t& SETTINGS_DATA_value, wchar_t newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XString8& SETTINGS_DATA_value, const XString8& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XStringW& SETTINGS_DATA_value, const XStringW& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(undefinable_XString8& SETTINGS_DATA_value, const undefinable_XString8& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XBuffer& SETTINGS_DATA_value, const XBuffer& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XBuffer& SETTINGS_DATA_value, const XmlData& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue.value(); - return true; -} - -bool AssignField(XString8Array& SETTINGS_DATA_value, const XString8Array& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XString8Array& SETTINGS_DATA_value, const ConstXString8Array& newValue, const XString8& label) -{ - SETTINGS_DATA_value.import(newValue); - return true; -} - -bool AssignField(XStringWArray& SETTINGS_DATA_value, const XStringWArray& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(XStringWArray& SETTINGS_DATA_value, const ConstXStringWArray& newValue, const XString8& label) -{ -// SETTINGS_DATA_value.import(newValue); - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(ConstXStringWArray& SETTINGS_DATA_value, const ConstXStringWArray& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(EFI_GRAPHICS_OUTPUT_BLT_PIXEL& SETTINGS_DATA_value, const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(MISC_SLOT_TYPE& SETTINGS_DATA_value, MISC_SLOT_TYPE newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(TAG_TYPE& SETTINGS_DATA_value, TAG_TYPE newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - -bool AssignField(LanguageCode& SETTINGS_DATA_value, LanguageCode newValue, const XString8& label) -{ - SETTINGS_DATA_value = newValue; - return true; -} - - -// -//bool AssignField(void*& SETTINGS_DATA_value, size_t& oldSize, const void* newValue, size_t newSize, const XString8& label) -//{ -// SETTINGS_DATA_value = malloc(newSize); -// memcpy(SETTINGS_DATA_value, newValue, newSize); -// oldSize = newSize; -// return true; -//} -//// -// -//bool AssignField(uint8_t*& SETTINGS_DATA_value, size_t& oldSize, const uint8_t* newValue, size_t newSize, const XString8& label) -//{ -// return AssignField((void*&)SETTINGS_DATA_value, (size_t&)oldSize, (void*)newValue, newSize, label); -//} -// -//bool AssignField(uint8_t SETTINGS_DATA_value[], size_t oldSize, const uint8_t* newValue, size_t newSize, const XString8& label) -//{ -// if ( oldSize == newSize) { -// memcpy(SETTINGS_DATA_value, newValue, newSize); -// }else{ -// panic("------------> AssignField bug\n"); -// } -// return true; -//} -// diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignField.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignField.h deleted file mode 100644 index a436a7a82..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignField.h +++ /dev/null @@ -1,61 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignFIELD_H_ -#define _CONFIGPLIST_AssignFIELD_H_ - -//#include "../../" - -extern "C" { - #include -} - -extern uint64_t AssignField_nbError; -extern XString8 AssignField_firstErrorField; - -bool AssignFieldFailed(const XString8& msg); -bool AssignFieldFailed(const XString8& field, const XString8& SETTINGS_DATA_value, const XString8& newValue); - -bool AssignField(bool& SETTINGS_DATA_value, bool newValue, const XString8& label); -bool AssignField(undefinable_bool& SETTINGS_DATA_value, undefinable_bool newValue, const XString8& label); -bool AssignField(uint8_t& SETTINGS_DATA_value, uint8_t newValue, const XString8& label); -bool AssignField(int8_t& SETTINGS_DATA_value, int8_t newValue, const XString8& label); -bool AssignField(uint16_t& SETTINGS_DATA_value, uint16_t newValue, const XString8& label); -bool AssignField(undefinable_uint16& SETTINGS_DATA_value, undefinable_uint16 newValue, const XString8& label); -bool AssignField(int16_t& SETTINGS_DATA_value, int16_t newValue, const XString8& label); -bool AssignField(uint32_t& SETTINGS_DATA_value, uint32_t newValue, const XString8& label); -bool AssignField(undefinable_uint32& SETTINGS_DATA_value, undefinable_uint32 newValue, const XString8& label); -bool AssignField(int32_t& SETTINGS_DATA_value, int32_t newValue, const XString8& label); -bool AssignField(uint64_t& SETTINGS_DATA_value, uint64_t newValue, const XString8& label); -bool AssignField(int64_t& SETTINGS_DATA_value, int64_t newValue, const XString8& label); -bool AssignField(size_t& SETTINGS_DATA_value, size_t newValue, const XString8& label); -bool AssignField(wchar_t& SETTINGS_DATA_value, wchar_t newValue, const XString8& label); -bool AssignField(XString8& SETTINGS_DATA_value, const XString8& newValue, const XString8& label); -bool AssignField(XStringW& SETTINGS_DATA_value, const XStringW& newValue, const XString8& label); -bool AssignField(undefinable_XString8& SETTINGS_DATA_value, const undefinable_XString8& newValue, const XString8& label); -bool AssignField(XBuffer& SETTINGS_DATA_value, const XBuffer& newValue, const XString8& label); -bool AssignField(XBuffer& SETTINGS_DATA_value, const XmlData& newValue, const XString8& label); -bool AssignField(XString8Array& SETTINGS_DATA_value, const XString8Array& newValue, const XString8& label); -bool AssignField(XString8Array& SETTINGS_DATA_value, const ConstXString8Array& newValue, const XString8& label); -bool AssignField(XStringWArray& SETTINGS_DATA_value, const XStringWArray& newValue, const XString8& label); -bool AssignField(XStringWArray& SETTINGS_DATA_value, const ConstXStringWArray& newValue, const XString8& label); -bool AssignField(EFI_GRAPHICS_OUTPUT_BLT_PIXEL& SETTINGS_DATA_value, const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& newValue, const XString8& label); - -bool AssignField(MISC_SLOT_TYPE& SETTINGS_DATA_value, MISC_SLOT_TYPE newValue, const XString8& label); -bool AssignField(TAG_TYPE& SETTINGS_DATA_value, TAG_TYPE newValue, const XString8& label); -bool AssignField(LanguageCode& SETTINGS_DATA_value, LanguageCode newValue, const XString8& label); - -bool AssignField(void*& SETTINGS_DATA_value, size_t& oldSize, const void* newValue, size_t newSize, const XString8& label); -//bool AssignField(void*& SETTINGS_DATA_value, size_t oldSize, const void* newValue, size_t newSize, const XString8& label); -bool AssignField(uint8_t*& SETTINGS_DATA_value, size_t& oldSize, const uint8_t* newValue, size_t newSize, const XString8& label); -bool AssignField(uint8_t SETTINGS_DATA_value[], size_t oldSize, const uint8_t* newValue, size_t newSize, const XString8& label); - - -#define Assign(x) AssignField(oldS.x, newS.dget##x(), S8Printf("%s.%s", label.c_str(), STRINGIZE(x))) -#define sizeAssign(x) true - -#endif /* _CONFIGPLIST_AssignFIELD_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.cpp deleted file mode 100644 index 5ac4cca00..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettings.h" -#include - -#include "AssignField.h" -#include "AssignSettingsBoot.h" -#include "AssignSettingsACPI.h" -#include "AssignSettingsGUI.h" -#include "AssignSettingsCPU.h" -#include "AssignSettingsSystemParameters.h" -#include "AssignSettingsKernelAndKextPatches.h" -#include "AssignSettingsGraphics.h" -#include "AssignSettingsDevices.h" -#include "AssignSettingsQuirks.h" -#include "AssignSettingsRtVariables.h" -#include "AssignSettingsSmbios.h" -#include "AssignSettingsBootGraphics.h" - - -uint64_t AssignOldNewSettings(SETTINGS_DATA& oldS, const ConfigPlistClass& newS, const SmbiosPlistClass& smbiosPlist, const XString8& label) -{ - AssignField_nbError = 0; - AssignField_firstErrorField.setEmpty(); - - AssignBoot("Boot"_XS8, oldS.Boot, newS.Boot); - AssignAcpi("ACPI"_XS8, oldS.ACPI, newS.ACPI); - AssignGUI("GUI"_XS8, oldS.GUI, newS.GUI); - AssignCPU("CPU"_XS8, oldS.CPU, newS.CPU); - AssignSystemParameters("CPU"_XS8, oldS.SystemParameters, newS.SystemParameters); - AssignKernelAndKextPatches("KernelAndKextPatches"_XS8, oldS.KernelAndKextPatches, newS.KernelAndKextPatches); - AssignGraphics("Graphics"_XS8, oldS.Graphics, newS.Graphics); - AssignField(oldS.DisabledDriverArray, newS.dgetDisabledDriverArray(), "DisabledDriverArray"_XS8); - AssignDevices("Devices"_XS8, oldS.Devices, newS.Devices); - AssignQuirks("Quirks"_XS8, oldS.Quirks, newS.Quirks); - AssignRtVariables("RtVariables"_XS8, oldS.RtVariables, newS.RtVariables); - AssignSmbios("Smbios"_XS8, oldS.Smbios, newS.getSMBIOS(), smbiosPlist); - AssignBootGraphics("BootGraphics"_XS8, oldS.BootGraphics, newS.BootGraphics); - - - if ( AssignField_nbError == 0 ) { -// DebugLog(2, "Great, new parsing give the same result\n"); -// PauseForKey(""_XSW); - return AssignField_nbError; - }else{ -// DebugLog(2, "New parsing gives %llu error(s)\n", nbError); -// PauseForKey(L""); - return AssignField_nbError; - } -} - diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.h deleted file mode 100644 index 1566b93cd..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettings.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGS_H_ -#define _CONFIGPLIST_AssignSETTINGS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h" - -uint64_t AssignOldNewSettings(SETTINGS_DATA& olDSettings, const ConfigPlistClass& configPlist, const SmbiosPlistClass& smbiosPlist, const XString8& label = ""_XS8); - - - -#endif /* _CONFIGPLIST_AssignSETTINGS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.cpp deleted file mode 100644 index 848dfac3e..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.cpp +++ /dev/null @@ -1,131 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsACPI.h" -#include -#include "AssignField.h" - - -void AssignAcpi_ACPIDropTable(const XString8& label, SETTINGS_DATA::ACPIClass::ACPIDropTablesClass& oldS, const ConfigPlistClass::ACPI_Class::ACPI_DropTables_Class& newS) -{ - Assign(Signature); - Assign(TableId); - Assign(TabLength); - Assign(OtherOS); -} - -void AssignACPI_DropTableArray(const XString8 &label, XObjArray &oldS, const XmlArray &newS) { - if ( sizeAssign(size()) ) { - for ( size_t idx = 0 ; idx < newS.size() ; ++idx ) { - oldS.AddReference(new SETTINGS_DATA::ACPIClass::ACPIDropTablesClass(), true); - AssignAcpi_ACPIDropTable(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignAcpi_DSDT_DSDTPatch(const XString8& label, SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch& oldS, const ConfigPlistClass::ACPI_Class::DSDT_Class::ACPI_DSDT_Patch_Class& newS) -{ - Assign(Disabled); - Assign(PatchDsdtLabel); - Assign(PatchDsdtFind); - Assign(PatchDsdtReplace); - Assign(PatchDsdtTgt); - oldS.PatchDsdtMenuItem.BValue = !newS.dgetDisabled(); -} - -void AssignAcpi_DSDT(const XString8& label, SETTINGS_DATA::ACPIClass::DSDTClass& oldS, const ConfigPlistClass::ACPI_Class::DSDT_Class& newS) -{ - Assign(DsdtName); - Assign(DebugDSDT); - Assign(Rtc8Allowed); - Assign(PNLF_UID); - Assign(FixDsdt); - Assign(ReuseFFFF); - Assign(SuspendOverride); -// if ( AssignField(oldS.DSDTPatchArray.size(), newS.Patches.size(), S8Printf("%s.DSDTPatchArray.size()", label.c_str())) ) { - for ( size_t idx = 0 ; idx < newS.Patches.size() ; ++idx ) { - oldS.DSDTPatchArray.AddReference(new SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch(), true); - AssignAcpi_DSDT_DSDTPatch(S8Printf("%s.DSDTPatchArray[%zu]", label.c_str(), idx), oldS.DSDTPatchArray[idx], newS.Patches[idx]); - } -// } -} - -void AssignAcpi_SSDT_Generate(const XString8& label, SETTINGS_DATA::ACPIClass::SSDTClass::GenerateClass& oldS, const ConfigPlistClass::ACPI_Class::SSDT_Class::XmlUnionGenerate& newS) -{ - Assign(GeneratePStates); - Assign(GenerateCStates); - Assign(GenerateAPSN); - Assign(GenerateAPLF); - Assign(GeneratePluginType); -} - -void AssignAcpi_SSDT(const XString8& label, SETTINGS_DATA::ACPIClass::SSDTClass& oldS, const ConfigPlistClass::ACPI_Class::SSDT_Class& newS) -{ - Assign(DropSSDTSetting); - Assign(NoOemTableId); - Assign(NoDynamicExtract); - Assign(EnableISS); - Assign(EnableC7); - Assign(_EnableC6); - Assign(_EnableC4); - Assign(_EnableC2); - Assign(_C3Latency); - Assign(PLimitDict); - Assign(UnderVoltStep); - Assign(DoubleFirstState); - Assign(MinMultiplier); - Assign(MaxMultiplier); - Assign(PluginType); - AssignAcpi_SSDT_Generate(S8Printf("%s.Generate", label.c_str()), oldS.Generate, newS.Generate); -} - - -//---------------------------------------------------------------------------------------------------------- - -void AssignAcpi_ACPI_NAME(const XString8& label, ACPI_NAME& oldS, const XString8& newS) -{ - AssignField(oldS.Name, newS, S8Printf("%s.Name", label.c_str())); -} - -void AssignAcpi_ACPI_RENAME_DEVICE(const XString8& label, ACPI_RENAME_DEVICE& oldS, const XmlAddKey& newS) -{ - AssignAcpi_ACPI_NAME(S8Printf("%s.acpiName", label.c_str()), oldS.acpiName, newS.key().value()); - AssignField(oldS.renameTo, newS.value(), S8Printf("%s.renameTo", label.c_str())); -} - -void AssignACPI_ACPI_RENAME_DEVICEArray(const XString8 &label, XObjArray &oldS, const ConfigPlistClass::ACPI_Class::ACPI_RenamesDevices_Class& newS) -{ -// if ( AssignField(oldS.size(), newS.size(), S8Printf("%s size", label.c_str())) ) { - for ( size_t idx = 0 ; idx < newS.size() ; ++idx ) { - oldS.AddReference(new ACPI_RENAME_DEVICE(), true); - AssignAcpi_ACPI_RENAME_DEVICE(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.getAtIndex(idx)); - } -// } -} - - -//---------------------------------------------------------------------------------------------------------- - - -void AssignAcpi(const XString8& label, SETTINGS_DATA::ACPIClass& oldS, const ConfigPlistClass::ACPI_Class& newS) -{ - Assign(ResetAddr); - Assign(ResetVal); - Assign(SlpSmiEnable); - Assign(FixHeaders); - Assign(FixMCFG); - Assign(NoASPM); - Assign(smartUPS); - Assign(PatchNMI); - Assign(AutoMerge); - Assign(DisabledAML); - Assign(SortedACPI); - AssignACPI_ACPI_RENAME_DEVICEArray(S8Printf("%s.DeviceRename", label.c_str()), oldS.DeviceRename, newS.RenameDevices); - AssignACPI_DropTableArray(S8Printf("%s.ACPIDropTablesArray", label.c_str()), oldS.ACPIDropTablesArray, newS.ACPIDropTablesArray); - AssignAcpi_DSDT(S8Printf("%s.DSDT", label.c_str()), oldS.DSDT, newS.DSDT); - AssignAcpi_SSDT(S8Printf("%s.SSDT", label.c_str()), oldS.SSDT, newS.SSDT); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.h deleted file mode 100644 index 16921b3d7..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsACPI.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSACPI_H_ -#define _CONFIGPLIST_AssignSETTINGSACPI_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignAcpi(const XString8& label, SETTINGS_DATA::ACPIClass& oldS, const ConfigPlistClass::ACPI_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSACPI_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.cpp deleted file mode 100644 index 04acca9b0..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.cpp +++ /dev/null @@ -1,42 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignBoot(const XString8& label, SETTINGS_DATA::BootClass& oldS, const ConfigPlistClass::Boot_Class& newS) -{ - Assign(Timeout); - Assign(SkipHibernateTimeout); - Assign(DisableCloverHotkeys); - Assign(BootArgs); - Assign(NeverDoRecovery); - Assign(LastBootedVolume); - Assign(DefaultVolume); - Assign(DefaultLoader); - Assign(DebugLog); - Assign(FastBoot); - Assign(NoEarlyProgress); - Assign(NeverHibernate); - Assign(StrictHibernate); - Assign(RtcHibernateAware); - Assign(HibernationFixup); - Assign(SignatureFixup); - Assign(SecureSetting); - Assign(SecureBootPolicy); - Assign(SecureBootWhiteList); - Assign(SecureBootBlackList); - Assign(XMPDetection); - AssignField(oldS.LegacyBoot, newS.dgetLegacyBoot(gFirmwareClover), S8Printf("%s.LegacyBoot", label.c_str())); -// Assign(LegacyBoot); - Assign(LegacyBiosDefaultEntry); - Assign(CustomLogoType); - Assign(CustomLogoAsXString8); - Assign(CustomLogoAsData); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.h deleted file mode 100644 index 7b14ccf76..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBoot.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSBOOT_H_ -#define _CONFIGPLIST_AssignSETTINGSBOOT_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignBoot(const XString8& label, SETTINGS_DATA::BootClass& oldS, const ConfigPlistClass::Boot_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSBOOT_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.cpp deleted file mode 100644 index 615c80840..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.cpp +++ /dev/null @@ -1,19 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBootGraphics.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignBootGraphics(const XString8& label, SETTINGS_DATA::BootGraphicsClass& oldS, const ConfigPlistClass::BootGraphics_Class& newS) -{ - Assign(DefaultBackgroundColor); - Assign(UIScale); - Assign(EFILoginHiDPI); - oldS._flagstate = newS.dget_flagstate(); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.h deleted file mode 100644 index 9b8175547..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsBootGraphics.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ -#define _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignBootGraphics(const XString8& label, SETTINGS_DATA::BootGraphicsClass& oldS, const ConfigPlistClass::BootGraphics_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.cpp deleted file mode 100644 index ea61606e4..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.cpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignCPU(const XString8& label, SETTINGS_DATA::CPUClass& oldS, const ConfigPlistClass::CPU_Class& newS) -{ - Assign(QPI); - Assign(CpuFreqMHz); - Assign(CpuType); - Assign(QEMU); - Assign(UseARTFreq); - Assign(BusSpeed); - Assign(UserChange); - Assign(SavingMode); - Assign(HWPEnable); - Assign(HWPValue); - Assign(TDP); - Assign(TurboDisabled); - Assign(_EnableC6); - Assign(_EnableC4); - Assign(_EnableC2); - Assign(_C3Latency); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.h deleted file mode 100644 index 52b4551a0..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsCPU.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSCPU_H_ -#define _CONFIGPLIST_AssignSETTINGSCPU_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignCPU(const XString8& label, SETTINGS_DATA::CPUClass& oldS, const ConfigPlistClass::CPU_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSBOOT_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.cpp deleted file mode 100644 index 10c3d9ca7..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.cpp +++ /dev/null @@ -1,177 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignDevicesAudio(const XString8& label, SETTINGS_DATA::DevicesClass::AudioClass& oldS, const ConfigPlistClass::DevicesClass::Devices_Audio_Class& newS) -{ - Assign(ResetHDA); - Assign(HDAInjection); - Assign(HDALayoutId); - Assign(AFGLowPowerState); -} - - - -void AssignSimplePropertyClass(const XString8& label, SETTINGS_DATA::DevicesClass::SimplePropertyClass& oldS, const ConfigPlistClass::DevicesClass::SimplePropertyClass_Class& newS) -{ - Assign(Key); - Assign(Value); - Assign(ValueType); - AssignField(oldS.MenuItem.BValue, !newS.dgetDisabled(), S8Printf("%s.enabled", label.c_str())); -} - - -void AssignDevicesUSB(const XString8& label, SETTINGS_DATA::DevicesClass::USBClass& oldS, const ConfigPlistClass::DevicesClass::Devices_USB_Class& newS) -{ - Assign(USBInjection); - Assign(USBFixOwnership); - Assign(InjectClockID); - Assign(HighCurrent); - Assign(NameEH00); -// compare(NameXH00); -} - -void AssignDevicesFakeID(const XString8& label, SETTINGS_DATA::DevicesClass::FakeIDClass& oldS, const ConfigPlistClass::DevicesClass::Devices_FakeID_Class& newS) -{ - Assign(FakeATI); - Assign(FakeNVidia); - Assign(FakeIntel); - Assign(FakeLAN); - Assign(FakeWIFI); - Assign(FakeSATA); - Assign(FakeXHCI); - Assign(FakeIMEI); -} - -//--------------------------------------------- ArbProperties - - -void AssignArbitraryPropertyClassCustomPropertyArray(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ -// AssignDEV_ADDPROPERTY(label, oldS, newS); -// Assign(Device); -// Assign(Key); -// Assign(Value); - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size(); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignSimplePropertyClass(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignArbitraryPropertyClass(const XString8& label, SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass& oldS, const ConfigPlistClass::DevicesClass::Devices_Arbitrary_Class& newS) -{ - Assign(Device); - Assign(Label); - AssignArbitraryPropertyClassCustomPropertyArray(S8Printf("%s.CustomPropertyArray", label.c_str()), oldS.CustomPropertyArray, newS.CustomProperties); -} - -void AssignArbitraryPropertyClassArray(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size(); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignArbitraryPropertyClass(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - - -//--------------------------------------------- AddProperties - -//void AssignProperties(const XString8& label, SETTINGS_DATA::DevicesClass::PropertiesClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion& newS) -//{ -// Assign(cDeviceProperties); -// AssignPropertiesAsDict(S8Printf("%s.newProperties", label.c_str()), oldS.PropertyArray, newS.PropertiesAsDict); -//} - -void AssignAddPropertyDict(const XString8& label, SETTINGS_DATA::DevicesClass::AddPropertyClass& oldS, const ConfigPlistClass::DevicesClass::Devices_AddProperties_Dict_Class& newS) -{ - Assign(Device); - Assign(Key); - Assign(Value); - Assign(ValueType); - AssignField(oldS.MenuItem.BValue, !newS.dgetDisabled(), S8Printf("%s.enabled", label.c_str())); -} - -void AssignAddPropertiesClassAddPropertyAsArray(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size(); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignAddPropertyDict(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -//--------------------------------------------- Properties - -void AssignPropertiesAsDictElementPropertiesArray(const XString8& label, SETTINGS_DATA::DevicesClass::SimplePropertyClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion::Property& newS) -{ - Assign(Key); - Assign(Value); - Assign(ValueType); - AssignField(oldS.MenuItem.BValue, newS.dgetBValue(), S8Printf("%s.enabled", label.c_str())); -} - -void AssignPropertiesAsDictElement(const XString8& label, SETTINGS_DATA::DevicesClass::PropertiesClass::PropertyClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion::Properties4DeviceClass& newS) -{ - Assign(Enabled); - Assign(DevicePathAsString); -// if ( AssignField(oldS.propertiesArray.size(), newS.valueArray().size(), S8Printf("%s size", label.c_str()) ) ) { - for ( size_t idx = 0; idx < newS.valueArray().size(); ++idx ) - { - oldS.propertiesArray.AddReference(new (remove_ref(decltype(oldS.propertiesArray))::type)(), true); - AssignPropertiesAsDictElementPropertiesArray(S8Printf("%s[%zu]", label.c_str(), idx), oldS.propertiesArray[idx], newS.valueArray()[idx]); - } -// } -} - -void AssignPropertiesClass(const XString8& label, SETTINGS_DATA::DevicesClass::PropertiesClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion& newS) -{ - Assign(propertiesAsString); - if ( newS.PropertiesAsDict.isDefined() ) { - for ( size_t idx = 0; idx < newS.PropertiesAsDict.valueArray().size(); ++idx ) - { - oldS.PropertyArray.AddReference(new (remove_ref(decltype(oldS.PropertyArray))::type)(), true); - AssignPropertiesAsDictElement(S8Printf("%s[%zu]", label.c_str(), idx), oldS.PropertyArray[idx], newS.PropertiesAsDict.valueArray()[idx]); - } - } -} - -//--------------------------------------------- - -void AssignDevices(const XString8& label, SETTINGS_DATA::DevicesClass& oldS, const ConfigPlistClass::DevicesClass& newS) -{ - Assign(StringInjector); - Assign(IntelMaxBacklight); - Assign(IntelBacklight); - Assign(IntelMaxValue); - Assign(LANInjection); - Assign(HDMIInjection); - Assign(NoDefaultProperties); - Assign(UseIntelHDMI); - Assign(ForceHPET); - Assign(DisableFunctions); - Assign(AirportBridgeDeviceName); - AssignDevicesAudio(S8Printf("%s.Audio", label.c_str()), oldS.Audio, newS.Audio); - AssignDevicesUSB(S8Printf("%s.USB", label.c_str()), oldS.USB, newS.USB); - AssignDevicesFakeID(S8Printf("%s.FakeID", label.c_str()), oldS.FakeID, newS.FakeID); - - AssignAddPropertiesClassAddPropertyAsArray(S8Printf("%s.AddPropertyArray", label.c_str()), oldS.AddPropertyArray, newS.AddProperties); - AssignArbitraryPropertyClassArray(S8Printf("%s.ArbitraryArray", label.c_str()), oldS.ArbitraryArray, newS.Arbitrary); - AssignPropertiesClass(S8Printf("%s.Properties", label.c_str()), oldS.Properties, newS.Properties); - -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.h deleted file mode 100644 index 3a52f2205..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsDevices.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSDEVICES_H_ -#define _CONFIGPLIST_AssignSETTINGSDEVICES_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignDevices(const XString8& label, SETTINGS_DATA::DevicesClass& oldS, const ConfigPlistClass::DevicesClass& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSDEVICES_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.cpp deleted file mode 100644 index 3bda5049e..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.cpp +++ /dev/null @@ -1,174 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignGUI_Mouse(const XString8& label, SETTINGS_DATA::GUIClass::MouseClass& oldS, const ConfigPlistClass::GUI_Class::GUI_Mouse_Class& newS) -{ - Assign(PointerSpeed); - Assign(PointerEnabled); - Assign(DoubleClickTime); - Assign(PointerMirror); -} - -void AssignGUI_Scan(const XString8& label, SETTINGS_DATA::GUIClass::ScanClass& oldS, const ConfigPlistClass::GUI_Class::GUI_Scan_Class& newS) -{ - Assign(DisableEntryScan); - Assign(DisableToolScan); - Assign(KernelScan); - Assign(LinuxScan); - Assign(LegacyFirst); - Assign(NoLegacy); -} - -void AssignCustomSubEntry(const XString8& label, CUSTOM_LOADER_SUBENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_SubEntry_Class& newS) -{ - Assign(Disabled); - Assign(_Arguments); - Assign(_AddArguments); - Assign(_FullTitle); - Assign(_Title); - Assign(_NoCaches); -} - -void AssignCustomSubEntries(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignCustomSubEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignCustomEntry(const XString8& label, CUSTOM_LOADER_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Entry_Class& newS) -{ - Assign(Disabled); - Assign(ImageData); - Assign(DriveImageData); - Assign(Volume); - Assign(Path); - Assign(Arguments); - Assign(AddArguments); - Assign(FullTitle); - Assign(Settings); - Assign(Hotkey); - Assign(CommonSettings); - Assign(Hidden); - Assign(AlwaysHidden); - Assign(Type); - Assign(VolumeType); - Assign(KernelScan); - Assign(CustomLogoAsXString8); - Assign(CustomLogoAsData); - Assign(BootBgColor); - Assign(InjectKexts); - Assign(NoCaches); - AssignCustomSubEntries(S8Printf("%s.SubEntriesSettings", label.c_str()), oldS.SubEntriesSettings, newS.SubEntries); - - Assign(m_DriveImagePath); - Assign(m_Title); - Assign(CustomLogoTypeSettings); - Assign(m_ImagePath); - - Assign(ForceTextMode); - -} - -void AssignCustomEntries(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignCustomEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignLegacyEntry(const XString8& label, CUSTOM_LEGACY_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Legacy_Class& newS) -{ - Assign(Disabled); - Assign(ImagePath); - Assign(ImageData); - Assign(DriveImagePath); - Assign(DriveImageData); - Assign(Volume); - Assign(FullTitle); - Assign(Title); - Assign(Hotkey); - Assign(Hidden); - Assign(AlwaysHidden); - Assign(Type); - Assign(VolumeType); -} - -void AssignLegacyEntries(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignLegacyEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignToolEntry(const XString8& label, CUSTOM_TOOL_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Tool_Class& newS) -{ - Assign(Disabled); - Assign(ImagePath); - Assign(ImageData); - Assign(Volume); - Assign(Path); - Assign(Arguments); - Assign(Title); - Assign(FullTitle); - Assign(Hotkey); - Assign(Hidden); - Assign(AlwaysHidden); - Assign(VolumeType); -} - -void AssignToolEntries(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignToolEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignGUI(const XString8& label, SETTINGS_DATA::GUIClass& oldS, const ConfigPlistClass::GUI_Class& newS) -{ - Assign(Timezone); - Assign(Theme); - Assign(EmbeddedThemeType); - Assign(PlayAsync); - Assign(CustomIcons); - Assign(TextOnly); - Assign(ShowOptimus); - Assign(ScreenResolution); - Assign(ProvideConsoleGop); - Assign(ConsoleMode); - Assign(languageCode); - Assign(Language); - Assign(KbdPrevLang); - Assign(HVHideStrings); - AssignGUI_Scan(S8Printf("%s.Scan", label.c_str()), oldS.Scan, newS.Scan); - AssignGUI_Mouse(S8Printf("%s.Mouse", label.c_str()), oldS.Mouse, newS.Mouse); - AssignCustomEntries(S8Printf("%s.CustomEntriesSettings", label.c_str()), oldS.CustomEntriesSettings, newS.Custom.Entries); - AssignLegacyEntries(S8Printf("%s.CustomLegacySettings", label.c_str()), oldS.CustomLegacySettings, newS.Custom.Legacy); - AssignToolEntries(S8Printf("%s.CustomToolSettings", label.c_str()), oldS.CustomToolSettings, newS.Custom.Tool); - -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.h deleted file mode 100644 index f04d678cc..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGUI.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSGUI_H_ -#define _CONFIGPLIST_AssignSETTINGSGUI_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignGUI(const XString8& label, SETTINGS_DATA::GUIClass& oldS, const ConfigPlistClass::GUI_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSGUI_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.cpp deleted file mode 100644 index e90413f29..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.cpp +++ /dev/null @@ -1,101 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsGraphics.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -//void AssignDcfg(const XString8& label, SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS) -//{ -// XBuffer xbuffer = newS.dgetDcfg(); -// AssignField(oldS.Dcfg, sizeof(oldS.Dcfg), xbuffer.data(), xbuffer.size(), label); -//} - -void AssignVBIOS_PATCH_BYTES(const XString8& label, VBIOS_PATCH& oldS, const ConfigPlistClass::Graphics_Class::Graphics_PatchVBiosBytes_Class& newS) -{ - Assign(Find); - Assign(Replace); -} - -void AssignVBIOS_PATCH_BYTES_ARRAY(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size(); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignVBIOS_PATCH_BYTES(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignEDID(const XString8& label, SETTINGS_DATA::GraphicsClass::EDIDClass& oldS, const ConfigPlistClass::Graphics_Class::Graphics_EDID_Class& newS) -{ - Assign(InjectEDID); - Assign(CustomEDID); - Assign(VendorEDID); - Assign(ProductEDID); - Assign(EdidFixHorizontalSyncPulseWidth); - Assign(EdidFixVideoInputSignal); -} - -void AssignInjectAsDict(const XString8& label, SETTINGS_DATA::GraphicsClass::InjectAsDictClass& oldS, const ConfigPlistClass::Graphics_Class::XmlInjectUnion& newS) -{ - Assign(GraphicsInjector); - Assign(InjectIntel); - Assign(InjectATI); - Assign(InjectNVidia); -} - -void AssignGRAPHIC_CARD(const XString8& label, SETTINGS_DATA::GraphicsClass::GRAPHIC_CARD& oldS, const ConfigPlistClass::Graphics_Class::Graphics_ATI_NVIDIA_Class& newS) -{ - Assign(Signature); - Assign(Model); - Assign(Id); - Assign(SubId); - Assign(VideoRam); - Assign(VideoPorts); - Assign(LoadVBios); -} - -void AssignGRAPHIC_CARD_ARRAY(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size(); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignGRAPHIC_CARD(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignGraphics(const XString8& label, SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS) -{ - Assign(PatchVBios); - AssignVBIOS_PATCH_BYTES_ARRAY(S8Printf("%s.PatchVBiosBytes", label.c_str()), oldS.PatchVBiosBytes, newS.PatchVBiosBytesArray); -// Assign(InjectAsBool); - Assign(RadeonDeInit); - Assign(LoadVBios); - Assign(VRAM); - Assign(RefCLK); - Assign(FBName); - Assign(VideoPorts); - Assign(NvidiaGeneric); - Assign(NvidiaNoEFI); - Assign(NvidiaSingle); - oldS.Dcfg.setSize(newS.dgetDcfg().size()); - memcpy(oldS.Dcfg.data(), newS.dgetDcfg().data(), oldS.Dcfg.size()); - oldS.NVCAP.setSize(newS.dgetNVCAP().size()); - memcpy(oldS.NVCAP.data(), newS.dgetNVCAP().data(), oldS.NVCAP.size()); - Assign(BootDisplay); - Assign(DualLink); - Assign(_IgPlatform); - AssignEDID(S8Printf("%s.EDID", label.c_str()), oldS.EDID, newS.EDID); - AssignInjectAsDict(S8Printf("%s.Dcfg", label.c_str()), oldS.InjectAsDict, newS.Inject); - AssignGRAPHIC_CARD_ARRAY(S8Printf("%s.ATICardList", label.c_str()), oldS.ATICardList, newS.ATI); - AssignGRAPHIC_CARD_ARRAY(S8Printf("%s.NVIDIACardList", label.c_str()), oldS.NVIDIACardList, newS.NVIDIA); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.h deleted file mode 100644 index fb6f7378a..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsGraphics.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSGRAPHICS_H_ -#define _CONFIGPLIST_AssignSETTINGSGRAPHICS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignGraphics(const XString8& label, SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSGRAPHICS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.cpp deleted file mode 100644 index 5125ad3ca..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.cpp +++ /dev/null @@ -1,111 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsKernelAndKextPatches.h" -#include -//#include "../../include/OSFlags.h" -#include "AssignField.h" - - -void AssignAbstractPtach(const XString8& label, ABSTRACT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_AbstractPatch_Class& newS) -{ - Assign(Disabled); - Assign(Find); - Assign(Replace); - Assign(MaskFind); - Assign(MaskReplace); - Assign(StartPattern); - Assign(StartMask); - Assign(SearchLen); - Assign(Count); - Assign(Skip); - Assign(MatchOS); - Assign(MatchBuild); - Assign(Label); - oldS.MenuItem.BValue = (uint8_t)(!newS.dgetDisabled()); - -} - -void AssignABSTRACT_KEXT_OR_KERNEL_PATCH(const XString8& label, ABSTRACT_KEXT_OR_KERNEL_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::ABSTRACT_KEXT_OR_KERNEL_PATCH& newS) -{ - AssignAbstractPtach(label, oldS, newS); - Assign(ProcedureName); -} - -void AssignKextPatch(const XString8& label, KEXT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_KextsToPatch_Class& newS) -{ - AssignABSTRACT_KEXT_OR_KERNEL_PATCH(label, oldS, newS); - Assign(IsPlistPatch); - Assign(Name); -} - -void AssignKextPatches(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignKextPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignKernelPatch(const XString8& label, KERNEL_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_KernelToPatch_Class& newS) -{ - AssignABSTRACT_KEXT_OR_KERNEL_PATCH(label, oldS, newS); -} - -void AssignKernelPatches(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignKernelPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignBootPatch(const XString8& label, BOOT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_BootPatch_Class& newS) -{ - AssignAbstractPtach(label, oldS, newS); - Assign(Label); -} - -void AssignBootPatches(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignBootPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignKernelAndKextPatches(const XString8& label, KERNEL_AND_KEXT_PATCHES& oldS, const ConfigPlistClass::KernelAndKextPatches_Class& newS) -{ - Assign(KPDebug); - Assign(KPKernelLapic); - Assign(KPKernelXCPM); - Assign(_KPKernelPm); - Assign(KPPanicNoKextDump); - Assign(_KPAppleIntelCPUPM); - Assign(KPAppleRTC); - Assign(EightApple); - Assign(KPDELLSMBIOS); - Assign(FakeCPUID); - Assign(KPATIConnectorsController); - Assign(KPATIConnectorsData); - Assign(KPATIConnectorsPatch); - Assign(ForceKextsToLoad); - AssignKextPatches(S8Printf("%s.KextPatches", label.c_str()), oldS.KextPatches, newS.KextsToPatch); - AssignKernelPatches(S8Printf("%s.KernelPatches", label.c_str()), oldS.KernelPatches, newS.KernelToPatch); - AssignBootPatches(S8Printf("%s.BootPatches", label.c_str()), oldS.BootPatches, newS.BootPatches); - -} - diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.h deleted file mode 100644 index fee349c6a..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsKernelAndKextPatches.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSKERNELANDKEXTPATCH_H_ -#define _CONFIGPLIST_AssignSETTINGSKERNELANDKEXTPATCH_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignKernelAndKextPatches(const XString8& label, KERNEL_AND_KEXT_PATCHES& oldS, const ConfigPlistClass::KernelAndKextPatches_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.cpp deleted file mode 100644 index 0763fd1d4..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.cpp +++ /dev/null @@ -1,80 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignOcKernelQuirks(const XString8& label, SETTINGS_DATA::QuirksClass::OcKernelQuirksClass& oldS, const ConfigPlistClass::Quirks_Class::OcKernelQuirks_Class& newS) -{ -// oldS.AppleCpuPmCfgLock = 0; -// oldS.AppleXcpmCfgLock = 0; - Assign(AppleXcpmExtraMsrs); - Assign(AppleXcpmForceBoost); -// oldS.CustomSmbiosGuid = 0; - Assign(DisableIoMapper); - oldS.DisableLinkeditJettison = newS.dgetDisableLinkeditJettison(); -// oldS.DisableRtcChecksum = 0; - Assign(DummyPowerManagement); - Assign(ExternalDiskIcons); - Assign(IncreasePciBarSize); -// oldS.LapicKernelPanic = 0; -// oldS.PanicNoKextDump = 0; - Assign(PowerTimeoutKernelPanic); - Assign(ThirdPartyDrives); - Assign(XhciPortLimit); -} - -void AssignOcBooterQuirks(const XString8& label, SETTINGS_DATA::QuirksClass::OcBooterQuirksClass& oldS, const ConfigPlistClass::Quirks_Class::OcBooterQuirks_Class& newS) -{ - Assign(AvoidRuntimeDefrag); - Assign(DevirtualiseMmio); - Assign(DisableSingleUser); - Assign(DisableVariableWrite); - Assign(DiscardHibernateMap); - Assign(EnableSafeModeSlide); - Assign(EnableWriteUnprotector); - Assign(ForceExitBootServices); - Assign(ProtectMemoryRegions); - Assign(ProtectSecureBoot); - Assign(ProtectUefiServices); - Assign(ProvideCustomSlide); - Assign(ProvideMaxSlide); - Assign(RebuildAppleMemoryMap); - Assign(SetupVirtualMap); - Assign(SignalAppleOS); - Assign(SyncRuntimePermissions); -} - -void AssignMmioWhiteList(const XString8& label, SETTINGS_DATA::QuirksClass::MMIOWhiteList& oldS, const ConfigPlistClass::Quirks_Class::Quirks_MmioWhitelist_Class& newS) -{ - Assign(address); - Assign(comment); - Assign(enabled); -} - -void AssignMmioWhiteListArray(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignMmioWhiteList(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignQuirks(const XString8& label, SETTINGS_DATA::QuirksClass& oldS, const ConfigPlistClass::Quirks_Class& newS) -{ - Assign(FuzzyMatch); - Assign(OcKernelCache); - AssignOcKernelQuirks(S8Printf("%s.OcKernelQuirks", label.c_str()), oldS.OcKernelQuirks, newS.OcKernelQuirks); - AssignOcBooterQuirks(S8Printf("%s.OcBooterQuirks", label.c_str()), oldS.OcBooterQuirks, newS.OcBooterQuirks); - AssignMmioWhiteListArray(S8Printf("%s.mmioWhiteListArray", label.c_str()), oldS.mmioWhiteListArray, newS.MmioWhitelist); - Assign(QuirksMask); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.h deleted file mode 100644 index 8204be3f3..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsQuirks.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSQUIRKS_H_ -#define _CONFIGPLIST_AssignSETTINGSQUIRKS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignQuirks(const XString8& label, SETTINGS_DATA::QuirksClass& oldS, const ConfigPlistClass::Quirks_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSQUIRKS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.cpp deleted file mode 100644 index 32d96ef2d..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.cpp +++ /dev/null @@ -1,41 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsRtVariables.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignRT_VARIABLE(const XString8& label, SETTINGS_DATA::RtVariablesClass::RT_VARIABLES& oldS, const ConfigPlistClass::RtVariables_Class::Devices_RtVariables_Block& newS) -{ - Assign(Disabled); - Assign(Comment); - Assign(Name); - oldS.Guid = newS.dgetGuid(); -} - -void AssignRT_VARIABLES(const XString8& label, XObjArray& oldS, const XmlArray& newS) -{ - if ( sizeAssign(size()) ) { - for ( size_t idx = 0; idx < newS.size (); ++idx ) - { - oldS.AddReference(new (remove_ref(decltype(oldS))::type)(), true); - AssignRT_VARIABLE(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void AssignRtVariables(const XString8& label, SETTINGS_DATA::RtVariablesClass& oldS, const ConfigPlistClass::RtVariables_Class& newS) -{ - Assign(RtROMAsString); - Assign(RtROMAsData); - Assign(RtMLBSetting); - Assign(CsrActiveConfig); - Assign(BooterConfig); - Assign(BooterCfgStr); - AssignRT_VARIABLES(S8Printf("%s.BlockRtVariableArray", label.c_str()), oldS.BlockRtVariableArray, newS.Block); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.h deleted file mode 100644 index 5a4759673..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsRtVariables.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSRTVARIABLES_H_ -#define _CONFIGPLIST_AssignSETTINGSRTVARIABLES_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignRtVariables(const XString8& label, SETTINGS_DATA::RtVariablesClass& oldS, const ConfigPlistClass::RtVariables_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSRTVARIABLES_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.cpp deleted file mode 100644 index a224c41f6..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.cpp +++ /dev/null @@ -1,99 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h" - -void AssignMemoryUserSlot(const XString8& label, RAM_SLOT_INFO& oldS, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass::ModuleDictClass& newS) -{ - Assign(ModuleSize); - Assign(Frequency); - Assign(Vendor); - Assign(PartNo); - Assign(SerialNo); - Assign(Type); - Assign(InUse); -} - -void AssignMemoryUser(const XString8& label, XObjArray& oldS, size_t count, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass::ModuleArrayClass& newS) -{ - for ( size_t idx = 0 ; idx < MAX_RAM_SLOTS ; ++idx ) - { - AssignMemoryUserSlot(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.dgetSolt(idx)); - } -} - -void AssignMemory(const XString8& label, SETTINGS_DATA::SmbiosClass::MemoryClass& oldS, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass& newS) -{ - Assign(SlotCounts); - Assign(UserChannels); - AssignMemoryUser(S8Printf("%s.Memory", label.c_str()), oldS.User, oldS.SlotCounts, newS.Modules); - -} - -//------------------------------------------------------------------------------------------------------- - -void AssignSlotDevice(const XString8& label, SLOT_DEVICE& oldS, const SmbiosPlistClass::SmbiosDictClass::SlotDeviceDictClass& newS) -{ - Assign(SlotID); - Assign(SlotType); - Assign(SlotName); - // othger field are assigned by GetDevices after settings are read. -} - -void AssignSlotDevices(const XString8& label, XObjArray& oldS, const SmbiosPlistClass::SmbiosDictClass::SlotDeviceArrayClass& newS) -{ - for ( size_t idx = 0 ; idx < 16 ; ++idx ) - { - AssignSlotDevice(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.dgetSoltDevice(idx)); - } -} - -//------------------------------------------------------------------------------------------------------- - -#define AssignSMBIOS(oldField, newField) if ( smbiosPlist.isDefined() && smbiosPlist.SMBIOS.get##newField().isDefined() ) oldS.oldField = smbiosPlist.SMBIOS.dget##oldField(); else oldS.oldField = newS.dget##oldField(); - -void AssignSmbios(const XString8& label, SETTINGS_DATA::SmbiosClass& oldS, const SmbiosPlistClass::SmbiosDictClass& newS, const SmbiosPlistClass& smbiosPlist) -{ - if ( smbiosPlist.isDefined() && smbiosPlist.SMBIOS.getBiosVendor().isDefined() ) oldS.BiosVendor = smbiosPlist.SMBIOS.dgetBiosVendor(); - else oldS.BiosVendor = newS.dgetBiosVendor(); - AssignSMBIOS(_RomVersion, BiosVersion); - AssignSMBIOS(_EfiVersion, EfiVersion); - AssignSMBIOS(_ReleaseDate, BiosReleaseDate); - AssignSMBIOS(ManufactureName, Manufacturer); - AssignSMBIOS(ProductName, ProductName); - AssignSMBIOS(VersionNr, Version); - AssignSMBIOS(SerialNr, SerialNumber); - AssignSMBIOS(SmUUID, SmUUID); - AssignSMBIOS(FamilyName, Family); - AssignSMBIOS(BoardManufactureName, BoardManufacturer); - AssignSMBIOS(BoardSerialNumber, BoardSerialNumber); - AssignSMBIOS(BoardNumber, BoardID); - AssignSMBIOS(LocationInChassis, LocationInChassis); - AssignSMBIOS(BoardVersion, BoardVersion); - AssignSMBIOS(BoardType, BoardType); - if ( smbiosPlist.isDefined() && smbiosPlist.SMBIOS.getMobile().isDefined() ) oldS.Mobile = smbiosPlist.SMBIOS.dgetMobile(gMobile); - else oldS.Mobile = newS.dgetMobile(gMobile); - AssignSMBIOS(ChassisType, ChassisType); - AssignSMBIOS(ChassisManufacturer, ChassisManufacturer); - AssignSMBIOS(ChassisAssetTag, ChassisAssetTag); - AssignSMBIOS(SmbiosVersion, SmbiosVersion); - Assign(Attribute); - Assign(TrustSMBIOS); - if ( smbiosPlist.isDefined() && smbiosPlist.SMBIOS.getMobile().isDefined() ) oldS.Mobile = smbiosPlist.SMBIOS.dgetMobile(gMobile); - else oldS.Mobile = newS.dgetMobile(gMobile); - Assign(InjectMemoryTables); - AssignSMBIOS(gPlatformFeature, PlatformFeature); - AssignSMBIOS(NoRomInfo, NoRomInfo); - AssignSMBIOS(gFwFeatures, FirmwareFeatures); - AssignSMBIOS(gFwFeaturesMask, FirmwareFeaturesMask); - AssignMemory(S8Printf("%s.Memory", label.c_str()), oldS.Memory, newS.Memory); - AssignSlotDevices(S8Printf("%s.SlotDevices", label.c_str()), oldS.SlotDevices, newS.Slots); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.h deleted file mode 100644 index 239b49775..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSmbios.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSSMBIOS_H_ -#define _CONFIGPLIST_AssignSETTINGSSMBIOS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignSmbios(const XString8& label, SETTINGS_DATA::SmbiosClass& oldS, const SmbiosPlistClass::SmbiosDictClass& newS, const SmbiosPlistClass& smbiosPlist); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSSMBIOS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.cpp b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.cpp deleted file mode 100644 index d2232f05e..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.cpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * AssignSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "AssignSettingsBoot.h" -#include -#include "AssignField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignSystemParameters(const XString8& label, SETTINGS_DATA::SystemParametersClass& oldS, const ConfigPlistClass::SystemParameters_Class& newS) -{ - Assign(WithKexts); - Assign(WithKextsIfNoFakeSMC); - Assign(NoCaches); - Assign(BacklightLevel); - Assign(BacklightLevelConfig); - Assign(CustomUuid); - Assign(_InjectSystemID); - Assign(NvidiaWeb); -} diff --git a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.h b/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.h deleted file mode 100644 index 480a23ab8..000000000 --- a/Xcode/CloverX64TestNewParser/src/Assign/AssignSettingsSystemParameters.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * AssignSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_AssignSETTINGSSYSTEMPARAMETERS_H_ -#define _CONFIGPLIST_AssignSETTINGSSYSTEMPARAMETERS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void AssignSystemParameters(const XString8& label, SETTINGS_DATA::SystemParametersClass& oldS, const ConfigPlistClass::SystemParameters_Class& newS); - - - -#endif /* _CONFIGPLIST_AssignSETTINGSSYSTEMPARAMETERS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareField.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareField.cpp deleted file mode 100644 index 0beb86d6b..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareField.cpp +++ /dev/null @@ -1,217 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettings.h" -#include -#include "../../include/OSFlags.h" - -uint64_t compareField_nbError = 0; -XString8 compareField_firstErrorField; - -bool CompareFieldFailed(const XString8& field) -{ - MsgLog("ERROR CONFIG PLIST : the field '%s' differs in new SETTINGS_DATA\n", field.c_str()); - compareField_nbError += 1; - if ( compareField_firstErrorField.isEmpty() ) compareField_firstErrorField = field; - return false; -} - -bool CompareFieldFailed(const XString8& field, const XString8& oldValue, const XString8& newValue) -{ - MsgLog("ERROR CONFIG PLIST : the field '%s' differs in new SETTINGS_DATA. oldS value '%s', new value '%s'\n", field.c_str(), oldValue.c_str(), newValue.c_str()); - compareField_nbError += 1; - if ( compareField_firstErrorField.isEmpty() ) compareField_firstErrorField = field; - return false; -} - - -bool compareField(bool oldValue, bool newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%d", oldValue), S8Printf("%d", newValue)); - return true; -} - -bool compareField(undefinable_bool oldValue, undefinable_bool newValue, const XString8& label) -{ - if ( oldValue.isDefined() != newValue.isDefined() ) return CompareFieldFailed(S8Printf("%s.isDefined()", label.c_str()), S8Printf("%d", oldValue.isDefined()), S8Printf("%d", newValue.isDefined())); - if ( !oldValue.isDefined() ) return true; - if ( oldValue.value() != newValue.value() ) return CompareFieldFailed(label, S8Printf("%d", oldValue.value()), S8Printf("%d", newValue.value())); - return true; -} - -//bool compareField(unsigned char oldValue, unsigned char newValue, const XString8& label) -//{ -// if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%u", oldValue), S8Printf("%u", newValue)); -// return true; -//} - -bool compareField(uint8_t oldValue, uint8_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%u", oldValue), S8Printf("%u", newValue)); - return true; -} - -bool compareField(int8_t oldValue, int8_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%d", oldValue), S8Printf("%d", newValue)); - return true; -} - -bool compareField(uint16_t oldValue, uint16_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%u", oldValue), S8Printf("%u", newValue)); - return true; -} - -bool compareField(undefinable_uint16 oldValue, undefinable_uint16 newValue, const XString8& label) -{ - if ( oldValue.isDefined() != newValue.isDefined() ) return CompareFieldFailed(S8Printf("%s.isDefined()", label.c_str()), S8Printf("%d", oldValue.isDefined()), S8Printf("%d", newValue.isDefined())); - if ( !oldValue.isDefined() ) return true; - if ( oldValue.value() != newValue.value() ) return CompareFieldFailed(label, S8Printf("%d", oldValue.value()), S8Printf("%d", newValue.value())); - return true; -} - -bool compareField(int16_t oldValue, int16_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%d", oldValue), S8Printf("%d", newValue)); - return true; -} - -bool compareField(uint32_t oldValue, uint32_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%u", oldValue), S8Printf("%u", newValue)); - return true; -} - -bool compareField(undefinable_uint32 oldValue, undefinable_uint32 newValue, const XString8& label) -{ - if ( oldValue.isDefined() != newValue.isDefined() ) return CompareFieldFailed(S8Printf("%s.isDefined()", label.c_str()), S8Printf("%d", oldValue.isDefined()), S8Printf("%d", newValue.isDefined())); - if ( !oldValue.isDefined() ) return true; - if ( oldValue.value() != newValue.value() ) return CompareFieldFailed(label, S8Printf("%d", oldValue.value()), S8Printf("%d", newValue.value())); - return true; -} - -bool compareField(int32_t oldValue, int32_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%d", oldValue), S8Printf("%d", newValue)); - return true; -} - - -bool compareField(uint64_t oldValue, uint64_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%llu", oldValue), S8Printf("%llu", newValue)); - return true; -} - -bool compareField(int64_t oldValue, int64_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%lld", oldValue), S8Printf("%lld", newValue)); - return true; -} - -bool compareField(size_t oldValue, size_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%zu", oldValue), S8Printf("%zu", newValue)); - return true; -} - -bool compareField(wchar_t oldValue, wchar_t newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%d", oldValue), S8Printf("%d", newValue)); - return true; -} - -bool compareField(const XString8& oldValue, const XString8& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, oldValue, newValue); - return true; -} - -bool compareField(const undefinable_XString8& oldValue, const undefinable_XString8& newValue, const XString8& label) -{ - if ( oldValue.isDefined() != newValue.isDefined() ) return CompareFieldFailed(S8Printf("%s.isDefined()", label.c_str()), S8Printf("%u", oldValue.isDefined()), S8Printf("%u", newValue.isDefined())); - if ( !oldValue.isDefined() ) return true; - if ( oldValue.value() != newValue.value() ) return CompareFieldFailed(label, oldValue.value(), newValue.value()); - return true; -} - -bool compareField(const XBuffer& oldValue, const XBuffer& newValue, const XString8& label) -{ - if ( oldValue != newValue ) { - (void)(oldValue != newValue); - return CompareFieldFailed(label); - } - return true; -} - -bool compareField(const XBuffer& oldValue, const XmlData& newValue, const XString8& label) -{ - if ( !newValue.isDefined() ) { - if ( oldValue.notEmpty() ) return CompareFieldFailed(S8Printf("%s.isDefined()", label.c_str()), "oldValue.notEmpty()"_XS8, "!newValue.isDefined()"_XS8); - return true; - } - if ( oldValue != newValue.value() ) return CompareFieldFailed(label); - return true; -} - -bool compareField(const XString8Array& oldValue, const XString8Array& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%s", oldValue.ConcatAll().c_str()), S8Printf("%s", newValue.ConcatAll().c_str())); - return true; -} - -bool compareField(const XString8Array& oldValue, const ConstXString8Array& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%s", oldValue.ConcatAll().c_str()), S8Printf("%s", newValue.ConcatAll().c_str())); - return true; -} - -bool compareField(const XStringWArray& oldValue, const XStringWArray& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%ls", oldValue.ConcatAll().wc_str()), S8Printf("%ls", newValue.ConcatAll().wc_str())); - return true; -} - -bool compareField(const XStringWArray& oldValue, const ConstXStringWArray& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%ls", oldValue.ConcatAll().wc_str()), S8Printf("%ls", newValue.ConcatAll().wc_str())); - return true; -} - -bool compareField(const ConstXStringWArray& oldValue, const ConstXStringWArray& newValue, const XString8& label) -{ - if ( oldValue != newValue ) return CompareFieldFailed(label, S8Printf("%ls", oldValue.ConcatAll().wc_str()), S8Printf("%ls", newValue.ConcatAll().wc_str())); - return true; -} - -bool compareField(const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& oldValue, const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& newValue, const XString8& label) -{ - if ( memcmp(&oldValue, &newValue, sizeof(EFI_GRAPHICS_OUTPUT_BLT_PIXEL)) != 0 ) return CompareFieldFailed(label); - return true; -} - -bool compareField(const void* oldValue, size_t oldSize, const void* newValue, size_t newSize, const XString8& label) -{ - if ( oldSize != newSize ) return CompareFieldFailed(S8Printf("%s size", label.c_str()), S8Printf("%zu", oldSize), S8Printf("%zu", newSize)); - if ( memcmp(oldValue, newValue, oldSize) != 0 ) return CompareFieldFailed(S8Printf("%s", label.c_str())); - return true; -} - -bool compareField(const void* oldValue, size_t oldSize, XBuffer newValue, const XString8& label) -{ - if ( oldSize != newValue.size() ) return CompareFieldFailed(S8Printf("%s size", label.c_str()), S8Printf("%zu", oldSize), S8Printf("%zu", newValue.size())); - if ( memcmp(oldValue, newValue.data(), oldSize) != 0 ) return CompareFieldFailed(S8Printf("%s", label.c_str())); - return true; -} - - -bool compareField(const uint8_t* oldValue, size_t oldSize, const uint8_t* newValue, size_t newSize, const XString8& label) -{ - return compareField((void*)oldValue, oldSize, (void*)newValue,newSize, label); -} - diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareField.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareField.h deleted file mode 100644 index f6dc11604..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareField.h +++ /dev/null @@ -1,58 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPAREFIELD_H_ -#define _CONFIGPLIST_COMPAREFIELD_H_ - -//#include "../../" - -extern "C" { - #include -} - -extern uint64_t compareField_nbError; -extern XString8 compareField_firstErrorField; - -bool CompareFieldFailed(const XString8& msg); -bool CompareFieldFailed(const XString8& field, const XString8& oldValue, const XString8& newValue); - -bool compareField(bool oldValue, bool newValue, const XString8& label); -bool compareField(undefinable_bool oldValue, undefinable_bool newValue, const XString8& label); -bool compareField(uint8_t oldValue, uint8_t newValue, const XString8& label); -bool compareField(int8_t oldValue, int8_t newValue, const XString8& label); -bool compareField(uint16_t oldValue, uint16_t newValue, const XString8& label); -bool compareField(undefinable_uint16 oldValue, undefinable_uint16 newValue, const XString8& label); -bool compareField(int16_t oldValue, int16_t newValue, const XString8& label); -bool compareField(uint32_t oldValue, uint32_t newValue, const XString8& label); -bool compareField(undefinable_uint32 oldValue, undefinable_uint32 newValue, const XString8& label); -bool compareField(int32_t oldValue, int32_t newValue, const XString8& label); -bool compareField(uint64_t oldValue, uint64_t newValue, const XString8& label); -bool compareField(int64_t oldValue, int64_t newValue, const XString8& label); -bool compareField(size_t oldValue, size_t newValue, const XString8& label); -bool compareField(wchar_t oldValue, wchar_t newValue, const XString8& label); -bool compareField(const XString8& oldValue, const XString8& newValue, const XString8& label); -bool compareField(const undefinable_XString8& oldValue, const undefinable_XString8& newValue, const XString8& label); -bool compareField(const XBuffer& oldValue, const XBuffer& newValue, const XString8& label); -bool compareField(const XBuffer& oldValue, const XmlData& newValue, const XString8& label); -bool compareField(const XString8Array& oldValue, const XString8Array& newValue, const XString8& label); -bool compareField(const XString8Array& oldValue, const ConstXString8Array& newValue, const XString8& label); -bool compareField(const XStringWArray& oldValue, const XStringWArray& newValue, const XString8& label); -bool compareField(const XStringWArray& oldValue, const ConstXStringWArray& newValue, const XString8& label); -bool compareField(const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& oldValue, const EFI_GRAPHICS_OUTPUT_BLT_PIXEL& newValue, const XString8& label); - -bool compareField(const void* oldValue, size_t oldSize, const void* newValue, size_t newSize, const XString8& label); -bool compareField(const uint8_t* oldValue, size_t oldSize, const uint8_t* newValue, size_t newSize, const XString8& label); - - -#define compare(x) compareField(oldS.x, newS.dget##x(), S8Printf("%s.%s", label.c_str(), STRINGIZE(x))) -#define fcompare(x) compareField(oldS.x, newS.x, S8Printf("%s.%s", label.c_str(), STRINGIZE(x))) -//#define compare2(x, y) compareField(oldS.x.y, newS.x.dget##y(), CONCAT(STRINGIZE(x) STRINGIZE(.) STRINGIZE(y), _XS8 )) -//#define compare3(x, y, z) compareField(oldS.x.y.z, newS.x.y.dget##z(), S8Printf("%s.%s.%s", STRINGIZE(x), STRINGIZE(y), STRINGIZE(z))) -//#define compare3array(x, y, idx, z) compareField(oldS.x.y[idx].z, newS.x.y[idx].dget##z(), S8Printf("%s.%s[%zu].%s", STRINGIZE(x), STRINGIZE(y), idx, STRINGIZE(z))) -//#define fcompare2(x, y) compareField(oldS.x.y, newS.x.y, CONCAT(STRINGIZE(x) STRINGIZE(.) STRINGIZE(y), _XS8 )) - -#endif /* _CONFIGPLIST_COMPAREFIELD_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.cpp deleted file mode 100644 index d262d1404..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettings.h" -#include -//#include "../../include/OSFlags.h" -#include "CompareField.h" -#include "CompareSettingsBoot.h" -#include "CompareSettingsACPI.h" -#include "CompareSettingsGUI.h" -#include "CompareSettingsCPU.h" -#include "CompareSettingsSystemParameters.h" -#include "CompareSettingsKernelAndKextPatches.h" -#include "CompareSettingsGraphics.h" -#include "CompareSettingsDevices.h" -#include "CompareSettingsQuirks.h" -#include "CompareSettingsRtVariables.h" -#include "CompareSettingsSmbios.h" -#include "CompareSettingsBootGraphics.h" - - -uint64_t CompareOldNewSettings(const SETTINGS_DATA& oldS, const ConfigPlistClass& newS, const XString8& label) -{ - compareField_nbError = 0; - compareField_firstErrorField.setEmpty(); - - CompareBoot("Boot"_XS8, oldS.Boot, newS.Boot); - CompareAcpi("ACPI"_XS8, oldS.ACPI, newS.ACPI); - CompareGUI("GUI"_XS8, oldS.GUI, newS.GUI); - CompareCPU("CPU"_XS8, oldS.CPU, newS.CPU); - CompareSystemParameters("CPU"_XS8, oldS.SystemParameters, newS.SystemParameters); - CompareKernelAndKextPatches("KernelAndKextPatches"_XS8, oldS.KernelAndKextPatches, newS.KernelAndKextPatches); - CompareGraphics("Graphics"_XS8, oldS.Graphics, newS.Graphics); - compareField(oldS.DisabledDriverArray, newS.dgetDisabledDriverArray(), "DisabledDriverArray"_XS8); - CompareDevices("Devices"_XS8, oldS.Devices, newS.Devices); - CompareQuirks("Quirks"_XS8, oldS.Quirks, newS.Quirks); - CompareRtVariables("RtVariables"_XS8, oldS.RtVariables, newS.RtVariables); - CompareSmbios("Smbios"_XS8, oldS.Smbios, newS.getSMBIOS()); - CompareBootGraphics("BootGraphics"_XS8, oldS.BootGraphics, newS.BootGraphics); - - - if ( compareField_nbError == 0 ) { -// DebugLog(2, "Great, new parsing give the same result\n"); -// PauseForKey(""_XSW); - return compareField_nbError; - }else{ -// DebugLog(2, "New parsing gives %llu error(s)\n", nbError); -// PauseForKey(L""); - return compareField_nbError; - } -} - diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.h deleted file mode 100644 index d491abae9..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettings.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGS_H_ -#define _CONFIGPLIST_COMPARESETTINGS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -uint64_t CompareOldNewSettings(const SETTINGS_DATA& olDSettings, const ConfigPlistClass& configPlist, const XString8& label = ""_XS8); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.cpp deleted file mode 100644 index 508890e2a..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.cpp +++ /dev/null @@ -1,128 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsACPI.h" -#include -#include "CompareField.h" - - -void CompareAcpi_ACPIDropTable(const XString8& label, const SETTINGS_DATA::ACPIClass::ACPIDropTablesClass& oldS, const ConfigPlistClass::ACPI_Class::ACPI_DropTables_Class& newS) -{ - compare(Signature); - compare(TableId); - compare(TabLength); - compare(OtherOS); -} - -void CompareACPI_DropTableArray(const XString8 &label, const XObjArray &oldS, const XmlArray &newS) { - if ( fcompare(size()) ) { - for ( size_t idx = 0 ; idx < oldS.size() ; ++idx ) { - CompareAcpi_ACPIDropTable(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareAcpi_DSDT_DSDTPatch(const XString8& label, const SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch& oldS, const ConfigPlistClass::ACPI_Class::DSDT_Class::ACPI_DSDT_Patch_Class& newS) -{ - compare(Disabled); - compare(PatchDsdtLabel); - compare(PatchDsdtFind); - compare(PatchDsdtReplace); - compare(PatchDsdtTgt); - compareField(oldS.PatchDsdtMenuItem.BValue, (uint8_t)(!newS.dgetBValue()), S8Printf("%s.PatchDsdtMenuItem.BValue", label.c_str())); -} - -void CompareAcpi_DSDT(const XString8& label, const SETTINGS_DATA::ACPIClass::DSDTClass& oldS, const ConfigPlistClass::ACPI_Class::DSDT_Class& newS) -{ - compare(DsdtName); - compare(DebugDSDT); - compare(Rtc8Allowed); - compare(PNLF_UID); - compare(FixDsdt); - compare(ReuseFFFF); - compare(SuspendOverride); - if ( compareField(oldS.DSDTPatchArray.size(), newS.Patches.size(), S8Printf("%s.DSDTPatchArray.size()", label.c_str())) ) { - for ( size_t idx = 0 ; idx < oldS.DSDTPatchArray.size() ; ++idx ) { - CompareAcpi_DSDT_DSDTPatch(S8Printf("%s.DSDTPatchArray[%zu]", label.c_str(), idx), oldS.DSDTPatchArray[idx], newS.Patches[idx]); - } - } -} - -void CompareAcpi_SSDT_Generate(const XString8& label, const SETTINGS_DATA::ACPIClass::SSDTClass::GenerateClass& oldS, const ConfigPlistClass::ACPI_Class::SSDT_Class::XmlUnionGenerate& newS) -{ - compare(GeneratePStates); - compare(GenerateCStates); - compare(GenerateAPSN); - compare(GenerateAPLF); - compare(GeneratePluginType); -} - -void CompareAcpi_SSDT(const XString8& label, const SETTINGS_DATA::ACPIClass::SSDTClass& oldS, const ConfigPlistClass::ACPI_Class::SSDT_Class& newS) -{ - compare(DropSSDTSetting); - compare(NoOemTableId); - compare(NoDynamicExtract); - compare(EnableISS); - compare(EnableC7); - compare(_EnableC6); - compare(_EnableC4); - compare(_EnableC2); - compare(_C3Latency); - compare(PLimitDict); - compare(UnderVoltStep); - compare(DoubleFirstState); - compare(MinMultiplier); - compare(MaxMultiplier); - compare(PluginType); - CompareAcpi_SSDT_Generate(S8Printf("%s.Generate", label.c_str()), oldS.Generate, newS.Generate); -} - - -//---------------------------------------------------------------------------------------------------------- - -void CompareAcpi_ACPI_NAME(const XString8& label, const ACPI_NAME& oldS, const XString8& newS) -{ - compareField(oldS.Name, newS, S8Printf("%s.Name", label.c_str())); -} - -void CompareAcpi_ACPI_RENAME_DEVICE(const XString8& label, const ACPI_RENAME_DEVICE& oldS, const XmlAddKey& newS) -{ - CompareAcpi_ACPI_NAME(S8Printf("%s.acpiName", label.c_str()), oldS.acpiName, newS.key().value()); - compareField(oldS.renameTo, newS.value(), S8Printf("%s.renameTo", label.c_str())); -} - -void CompareACPI_ACPI_RENAME_DEVICEArray(const XString8 &label, const XObjArray &oldS, const ConfigPlistClass::ACPI_Class::ACPI_RenamesDevices_Class& newS) -{ - if ( compareField(oldS.size(), newS.size(), S8Printf("%s size", label.c_str())) ) { - for ( size_t idx = 0 ; idx < oldS.size() ; ++idx ) { - CompareAcpi_ACPI_RENAME_DEVICE(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.getAtIndex(idx)); - } - } -} - - -//---------------------------------------------------------------------------------------------------------- - - -void CompareAcpi(const XString8& label, const SETTINGS_DATA::ACPIClass& oldS, const ConfigPlistClass::ACPI_Class& newS) -{ - compare(ResetAddr); - compare(ResetVal); - compare(SlpSmiEnable); - compare(FixHeaders); - compare(FixMCFG); - compare(NoASPM); - compare(smartUPS); - compare(PatchNMI); - compare(AutoMerge); - compare(DisabledAML); - compare(SortedACPI); - CompareACPI_ACPI_RENAME_DEVICEArray(S8Printf("%s.DeviceRename", label.c_str()), oldS.DeviceRename, newS.RenameDevices); - CompareACPI_DropTableArray(S8Printf("%s.ACPIDropTablesArray", label.c_str()), oldS.ACPIDropTablesArray, newS.ACPIDropTablesArray); - CompareAcpi_DSDT(S8Printf("%s.DSDT", label.c_str()), oldS.DSDT, newS.DSDT); - CompareAcpi_SSDT(S8Printf("%s.SSDT", label.c_str()), oldS.SSDT, newS.SSDT); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.h deleted file mode 100644 index df4ad0ef2..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsACPI.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSACPI_H_ -#define _CONFIGPLIST_COMPARESETTINGSACPI_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareAcpi(const XString8& label, const SETTINGS_DATA::ACPIClass& oldS, const ConfigPlistClass::ACPI_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSACPI_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.cpp deleted file mode 100644 index 25d631e71..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.cpp +++ /dev/null @@ -1,42 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareBoot(const XString8& label, const SETTINGS_DATA::BootClass& oldS, const ConfigPlistClass::Boot_Class& newS) -{ - compare(Timeout); - compare(SkipHibernateTimeout); - compare(DisableCloverHotkeys); - compare(BootArgs); - compare(NeverDoRecovery); - compare(LastBootedVolume); - compare(DefaultVolume); - compare(DefaultLoader); - compare(DebugLog); - compare(FastBoot); - compare(NoEarlyProgress); - compare(NeverHibernate); - compare(StrictHibernate); - compare(RtcHibernateAware); - compare(HibernationFixup); - compare(SignatureFixup); - compare(SecureSetting); - compare(SecureBootPolicy); - compare(SecureBootWhiteList); - compare(SecureBootBlackList); - compare(XMPDetection); - compareField(oldS.LegacyBoot, newS.dgetLegacyBoot(gFirmwareClover), S8Printf("%s.LegacyBoot", label.c_str())); -// compare(LegacyBoot); - compare(LegacyBiosDefaultEntry); - compare(CustomLogoType); - compare(CustomLogoAsXString8); - compare(CustomLogoAsData); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.h deleted file mode 100644 index 44115c572..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBoot.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSBOOT_H_ -#define _CONFIGPLIST_COMPARESETTINGSBOOT_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareBoot(const XString8& label, const SETTINGS_DATA::BootClass& oldS, const ConfigPlistClass::Boot_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSBOOT_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.cpp deleted file mode 100644 index 8b826c763..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.cpp +++ /dev/null @@ -1,19 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBootGraphics.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareBootGraphics(const XString8& label, const SETTINGS_DATA::BootGraphicsClass& oldS, const ConfigPlistClass::BootGraphics_Class& newS) -{ - compare(DefaultBackgroundColor); - compare(UIScale); - compare(EFILoginHiDPI); - compare(_flagstate); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.h deleted file mode 100644 index af91b74f2..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsBootGraphics.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ -#define _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareBootGraphics(const XString8& label, const SETTINGS_DATA::BootGraphicsClass& oldS, const ConfigPlistClass::BootGraphics_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSBOOTGRAPHICS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.cpp deleted file mode 100644 index 0b81b2e25..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.cpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareCPU(const XString8& label, const SETTINGS_DATA::CPUClass& oldS, const ConfigPlistClass::CPU_Class& newS) -{ - compare(QPI); - compare(CpuFreqMHz); - compare(CpuType); - compare(QEMU); - compare(UseARTFreq); - compare(BusSpeed); - compare(UserChange); - compare(SavingMode); - compare(HWPEnable); - compare(HWPValue); - compare(TDP); - compare(TurboDisabled); - compare(_EnableC6); - compare(_EnableC4); - compare(_EnableC2); - compare(_C3Latency); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.h deleted file mode 100644 index 823396f81..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsCPU.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSCPU_H_ -#define _CONFIGPLIST_COMPARESETTINGSCPU_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareCPU(const XString8& label, const SETTINGS_DATA::CPUClass& oldS, const ConfigPlistClass::CPU_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSBOOT_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsDevices.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsDevices.cpp deleted file mode 100644 index 291f4b7dc..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsDevices.cpp +++ /dev/null @@ -1,181 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareDevicesAudio(const XString8& label, const SETTINGS_DATA::DevicesClass::AudioClass& oldS, const ConfigPlistClass::DevicesClass::Devices_Audio_Class& newS) -{ - compare(ResetHDA); - compare(HDAInjection); - compare(HDALayoutId); - compare(AFGLowPowerState); -} - - -void CompareDevicesUSB(const XString8& label, const SETTINGS_DATA::DevicesClass::USBClass& oldS, const ConfigPlistClass::DevicesClass::Devices_USB_Class& newS) -{ - compare(USBInjection); - compare(USBFixOwnership); - compare(InjectClockID); - compare(HighCurrent); - compare(NameEH00); -// compare(NameXH00); -} - -void CompareDevicesFakeID(const XString8& label, const SETTINGS_DATA::DevicesClass::FakeIDClass& oldS, const ConfigPlistClass::DevicesClass::Devices_FakeID_Class& newS) -{ - compare(FakeATI); - compare(FakeNVidia); - compare(FakeIntel); - compare(FakeLAN); - compare(FakeWIFI); - compare(FakeSATA); - compare(FakeXHCI); - compare(FakeIMEI); -} - -//--------------------------------------------- SimpleProperty - - -void CompareSimplePropertyClass(const XString8& label, const SETTINGS_DATA::DevicesClass::SimplePropertyClass& oldS, const ConfigPlistClass::DevicesClass::SimplePropertyClass_Class& newS) -{ - compare(Key); - compare(Value); - compare(ValueType); - compareField(oldS.MenuItem.BValue, (uint8_t)!newS.dgetDisabled(), S8Printf("%s.MenuItem.BValue", label.c_str())); -} - -//--------------------------------------------- ArbProperties - - -void CompareArbitraryPropertyClassCustomPropertyArray(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ -// CompareDEV_ADDPROPERTY(label, oldS, newS); -// compare(Device); -// compare(Key); -// compare(Value); - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size(); ++idx ) - { - CompareSimplePropertyClass(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareArbitraryPropertyClass(const XString8& label, const SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass& oldS, const ConfigPlistClass::DevicesClass::Devices_Arbitrary_Class& newS) -{ - compare(Device); - compare(Label); - CompareArbitraryPropertyClassCustomPropertyArray(S8Printf("%s.CustomPropertyArray", label.c_str()), oldS.CustomPropertyArray, newS.CustomProperties); -} - -void CompareArbitraryPropertyClassArray(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size(); ++idx ) - { -// CompareArbitraryPropertyClass(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx].dgetDevice(), newS[idx].dgetComment(), newS[idx].CustomProperties); - CompareArbitraryPropertyClass(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - - -//--------------------------------------------- AddProperties - -//void CompareProperties(const XString8& label, const SETTINGS_DATA::DevicesClass::PropertiesClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion& newS) -//{ -// compare(cDeviceProperties); -// ComparePropertiesAsDict(S8Printf("%s.newProperties", label.c_str()), oldS.PropertyArray, newS.PropertiesAsDict); -//} - -void CompareAddPropertyDict(const XString8& label, const SETTINGS_DATA::DevicesClass::AddPropertyClass& oldS, const ConfigPlistClass::DevicesClass::Devices_AddProperties_Dict_Class& newS) -{ - compare(Device); - compare(Key); - compare(Value); - compare(ValueType); - compareField(oldS.MenuItem.BValue, (uint8_t)!newS.dgetDisabled(), S8Printf("%s.MenuItem.BValue", label.c_str())); -} - -void CompareAddPropertiesClassAddPropertyAsArray(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size(); ++idx ) - { - CompareAddPropertyDict(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -//--------------------------------------------- Properties - -void ComparePropertiesAsDictElementPropertiesArray(const XString8& label, const SETTINGS_DATA::DevicesClass::SimplePropertyClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion::Property& newS) -{ - compare(Key); - compare(Value); - compare(ValueType); - compareField(oldS.MenuItem.BValue, newS.dgetBValue(), S8Printf("%s.enabled", label.c_str())); -} - -void ComparePropertiesAsDictElement(const XString8& label, const SETTINGS_DATA::DevicesClass::PropertiesClass::PropertyClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion::Properties4DeviceClass& newS) -{ - compare(Enabled); - compare(DevicePathAsString); - if ( compareField(oldS.propertiesArray.size(), newS.valueArray().size(), S8Printf("%s size", label.c_str()) ) ) { - for ( size_t idx = 0; idx < oldS.propertiesArray.size(); ++idx ) - { - ComparePropertiesAsDictElementPropertiesArray(S8Printf("%s[%zu]", label.c_str(), idx), oldS.propertiesArray[idx], newS.valueArray()[idx]); - } - } -} - -void ComparePropertiesClass(const XString8& label, const SETTINGS_DATA::DevicesClass::PropertiesClass& oldS, const ConfigPlistClass::DevicesClass::PropertiesUnion& newS) -{ - compare(propertiesAsString); -//for(size_t idx=0;idx -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareGUI_Mouse(const XString8& label, const SETTINGS_DATA::GUIClass::MouseClass& oldS, const ConfigPlistClass::GUI_Class::GUI_Mouse_Class& newS) -{ - compare(PointerSpeed); - compare(PointerEnabled); - compare(DoubleClickTime); - compare(PointerMirror); -} - -void CompareGUI_Scan(const XString8& label, const SETTINGS_DATA::GUIClass::ScanClass& oldS, const ConfigPlistClass::GUI_Class::GUI_Scan_Class& newS) -{ - compare(DisableEntryScan); - compare(DisableToolScan); - compare(KernelScan); - compare(LinuxScan); - compare(LegacyFirst); - compare(NoLegacy); -} - -void CompareCustomSubEntry(const XString8& label, const CUSTOM_LOADER_SUBENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_SubEntry_Class& newS) -{ - compare(Disabled); - compare(_Arguments); - compare(_AddArguments); - compare(_FullTitle); - compare(_Title); - compare(_NoCaches); -} - -void CompareCustomSubEntries(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareCustomSubEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareCustomEntry(const XString8& label, const CUSTOM_LOADER_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Entry_Class& newS) -{ - compare(Disabled); - compare(ImageData); - compare(DriveImageData); - compare(Volume); - compare(Path); - compare(Arguments); - compare(AddArguments); - compare(FullTitle); - compare(Settings); - compare(Hotkey); - compare(CommonSettings); - compare(Hidden); - compare(AlwaysHidden); - compare(Type); - compare(VolumeType); - compare(KernelScan); - compare(CustomLogoAsXString8); - compare(CustomLogoAsData); - compare(BootBgColor); - compare(InjectKexts); - compare(NoCaches); - CompareCustomSubEntries(S8Printf("%s.SubEntriesSettings", label.c_str()), oldS.SubEntriesSettings, newS.SubEntries); - - compare(m_DriveImagePath); - compare(m_Title); - compare(CustomLogoTypeSettings); - compare(m_ImagePath); - -} - -void CompareCustomEntries(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareCustomEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareLegacyEntry(const XString8& label, const CUSTOM_LEGACY_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Legacy_Class& newS) -{ - compare(Disabled); - compare(ImagePath); - compare(ImageData); - compare(DriveImagePath); - compare(DriveImageData); - compare(Volume); - compare(FullTitle); - compare(Title); - compare(Hotkey); - compare(Hidden); - compare(AlwaysHidden); - compare(Type); - compare(VolumeType); -} - -void CompareLegacyEntries(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareLegacyEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareToolEntry(const XString8& label, const CUSTOM_TOOL_ENTRY_SETTINGS& oldS, const ConfigPlistClass::GUI_Class::GUI_Custom_Class::GUI_Custom_Tool_Class& newS) -{ - compare(Disabled); - compare(ImagePath); - compare(ImageData); - compare(Volume); - compare(Path); - compare(Arguments); - compare(Title); - compare(FullTitle); - compare(Hotkey); - compare(Hidden); - compare(AlwaysHidden); - compare(VolumeType); -} - -void CompareToolEntries(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareToolEntry(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareGUI(const XString8& label, const SETTINGS_DATA::GUIClass& oldS, const ConfigPlistClass::GUI_Class& newS) -{ - compare(Timezone); - compare(Theme); - compare(EmbeddedThemeType); - compare(PlayAsync); - compare(CustomIcons); - compare(TextOnly); - compare(ShowOptimus); - compare(ScreenResolution); - compare(ProvideConsoleGop); - compare(ConsoleMode); - compare(languageCode); - compare(Language); - compare(KbdPrevLang); - compare(HVHideStrings); - CompareGUI_Scan(S8Printf("%s.Scan", label.c_str()), oldS.Scan, newS.Scan); - CompareGUI_Mouse(S8Printf("%s.Mouse", label.c_str()), oldS.Mouse, newS.Mouse); - CompareCustomEntries(S8Printf("%s.CustomEntriesSettings", label.c_str()), oldS.CustomEntriesSettings, newS.Custom.Entries); - CompareLegacyEntries(S8Printf("%s.CustomLegacySettings", label.c_str()), oldS.CustomLegacySettings, newS.Custom.Legacy); - CompareToolEntries(S8Printf("%s.CustomToolSettings", label.c_str()), oldS.CustomToolSettings, newS.Custom.Tool); - - fcompare(getDarkEmbedded(false)); - fcompare(getDarkEmbedded(true)); - -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGUI.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGUI.h deleted file mode 100644 index b008dccd9..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGUI.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSGUI_H_ -#define _CONFIGPLIST_COMPARESETTINGSGUI_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareGUI(const XString8& label, const SETTINGS_DATA::GUIClass& oldS, const ConfigPlistClass::GUI_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSGUI_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.cpp deleted file mode 100644 index 81dd62afe..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.cpp +++ /dev/null @@ -1,97 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsGraphics.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -//void CompareDcfg(const XString8& label, const SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS) -//{ -// XBuffer xbuffer = newS.dgetDcfg(); -// compareField(oldS.Dcfg, sizeof(oldS.Dcfg), xbuffer.data(), xbuffer.size(), label); -//} - -void CompareVBIOS_PATCH_BYTES(const XString8& label, const VBIOS_PATCH& oldS, const ConfigPlistClass::Graphics_Class::Graphics_PatchVBiosBytes_Class& newS) -{ - compare(Find); - compare(Replace); -} - -void CompareVBIOS_PATCH_BYTES_ARRAY(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size(); ++idx ) - { - CompareVBIOS_PATCH_BYTES(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareEDID(const XString8& label, const SETTINGS_DATA::GraphicsClass::EDIDClass& oldS, const ConfigPlistClass::Graphics_Class::Graphics_EDID_Class& newS) -{ - compare(InjectEDID); - compare(CustomEDID); - compare(VendorEDID); - compare(ProductEDID); - compare(EdidFixHorizontalSyncPulseWidth); - compare(EdidFixVideoInputSignal); -} - -void CompareInjectAsDict(const XString8& label, const SETTINGS_DATA::GraphicsClass::InjectAsDictClass& oldS, const ConfigPlistClass::Graphics_Class::XmlInjectUnion& newS) -{ - compare(GraphicsInjector); - compare(InjectIntel); - compare(InjectATI); - compare(InjectNVidia); -} - -void CompareGRAPHIC_CARD(const XString8& label, const SETTINGS_DATA::GraphicsClass::GRAPHIC_CARD& oldS, const ConfigPlistClass::Graphics_Class::Graphics_ATI_NVIDIA_Class& newS) -{ - compare(Signature); - compare(Model); - compare(Id); - compare(SubId); - compare(VideoRam); - compare(VideoPorts); - compare(LoadVBios); -} - -void CompareGRAPHIC_CARD_ARRAY(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size(); ++idx ) - { - CompareGRAPHIC_CARD(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareGraphics(const XString8& label, const SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS) -{ - compare(PatchVBios); - CompareVBIOS_PATCH_BYTES_ARRAY(S8Printf("%s.PatchVBiosBytes", label.c_str()), oldS.PatchVBiosBytes, newS.PatchVBiosBytesArray); -// compare(InjectAsBool); - compare(RadeonDeInit); - compare(LoadVBios); - compare(VRAM); - compare(RefCLK); - compare(FBName); - compare(VideoPorts); - compare(NvidiaGeneric); - compare(NvidiaNoEFI); - compare(NvidiaSingle); - compareField(oldS.Dcfg, oldS.Dcfg.size(), newS.dgetDcfg().data(), newS.dgetDcfg().size(), S8Printf("%s.Dcfg", label.c_str())); - compareField(oldS.NVCAP, oldS.NVCAP.size(), newS.dgetNVCAP().data(), newS.dgetNVCAP().size(), S8Printf("%s.NVCAP", label.c_str())); - compare(BootDisplay); - compare(DualLink); - compare(_IgPlatform); - CompareEDID(S8Printf("%s.EDID", label.c_str()), oldS.EDID, newS.EDID); - CompareInjectAsDict(S8Printf("%s.Dcfg", label.c_str()), oldS.InjectAsDict, newS.Inject); - CompareGRAPHIC_CARD_ARRAY(S8Printf("%s.ATICardList", label.c_str()), oldS.ATICardList, newS.ATI); - CompareGRAPHIC_CARD_ARRAY(S8Printf("%s.NVIDIACardList", label.c_str()), oldS.NVIDIACardList, newS.NVIDIA); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.h deleted file mode 100644 index bd40320b9..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsGraphics.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSGRAPHICS_H_ -#define _CONFIGPLIST_COMPARESETTINGSGRAPHICS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareGraphics(const XString8& label, const SETTINGS_DATA::GraphicsClass& oldS, const ConfigPlistClass::Graphics_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSGRAPHICS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.cpp deleted file mode 100644 index d30091946..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.cpp +++ /dev/null @@ -1,106 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsKernelAndKextPatches.h" -#include -//#include "../../include/OSFlags.h" -#include "CompareField.h" - - -void CompareAbstractPtach(const XString8& label, const ABSTRACT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_AbstractPatch_Class& newS) -{ - compare(Disabled); - compare(Find); - compare(Replace); - compare(MaskFind); - compare(MaskReplace); - compare(StartPattern); - compare(StartMask); - compare(SearchLen); - compare(Count); - compare(Skip); - compare(MatchOS); - compare(MatchBuild); - compare(Label); - compareField(oldS.MenuItem.BValue, (uint8_t)(!newS.dgetDisabled()), S8Printf("%s.MenuItem.BValue", label.c_str())); -} - -void CompareABSTRACT_KEXT_OR_KERNEL_PATCH(const XString8& label, const ABSTRACT_KEXT_OR_KERNEL_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::ABSTRACT_KEXT_OR_KERNEL_PATCH& newS) -{ - CompareAbstractPtach(label, oldS, newS); - compare(ProcedureName); -} - -void CompareKextPatch(const XString8& label, const KEXT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_KextsToPatch_Class& newS) -{ - CompareABSTRACT_KEXT_OR_KERNEL_PATCH(label, oldS, newS); - compare(IsPlistPatch); - compare(Name); -} - -void CompareKextPatches(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareKextPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareKernelPatch(const XString8& label, const KERNEL_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_KernelToPatch_Class& newS) -{ - CompareABSTRACT_KEXT_OR_KERNEL_PATCH(label, oldS, newS); -} - -void CompareKernelPatches(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareKernelPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareBootPatch(const XString8& label, const BOOT_PATCH& oldS, const ConfigPlistClass::KernelAndKextPatches_Class::KernelAndKextPatches_BootPatch_Class& newS) -{ - CompareAbstractPtach(label, oldS, newS); -} - -void CompareBootPatches(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareBootPatch(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareKernelAndKextPatches(const XString8& label, const KERNEL_AND_KEXT_PATCHES& oldS, const ConfigPlistClass::KernelAndKextPatches_Class& newS) -{ - compare(KPDebug); - compare(KPKernelLapic); - compare(KPKernelXCPM); - compare(_KPKernelPm); - compare(KPPanicNoKextDump); - compare(_KPAppleIntelCPUPM); - compare(KPAppleRTC); - compare(EightApple); - compare(KPDELLSMBIOS); - compare(FakeCPUID); - compare(KPATIConnectorsController); - compare(KPATIConnectorsData); - compare(KPATIConnectorsPatch); - compare(ForceKextsToLoad); - CompareKextPatches(S8Printf("%s.KextPatches", label.c_str()), oldS.KextPatches, newS.KextsToPatch); - CompareKernelPatches(S8Printf("%s.KernelPatches", label.c_str()), oldS.KernelPatches, newS.KernelToPatch); - CompareBootPatches(S8Printf("%s.BootPatches", label.c_str()), oldS.BootPatches, newS.BootPatches); - -} - diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.h deleted file mode 100644 index 9430ae502..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsKernelAndKextPatches.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSKERNELANDKEXTPATCH_H_ -#define _CONFIGPLIST_COMPARESETTINGSKERNELANDKEXTPATCH_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareKernelAndKextPatches(const XString8& label, const KERNEL_AND_KEXT_PATCHES& oldS, const ConfigPlistClass::KernelAndKextPatches_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.cpp deleted file mode 100644 index d602bcce3..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.cpp +++ /dev/null @@ -1,79 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareOcKernelQuirks(const XString8& label, const SETTINGS_DATA::QuirksClass::OcKernelQuirksClass& oldS, const ConfigPlistClass::Quirks_Class::OcKernelQuirks_Class& newS) -{ -// compare(AppleCpuPmCfgLock); -// compare(AppleXcpmCfgLock); - compare(AppleXcpmExtraMsrs); - compare(AppleXcpmForceBoost); -// compare(CustomSmbiosGuid); - compare(DisableIoMapper); - compare(DisableLinkeditJettison); -// compare(DisableRtcChecksum); - compare(DummyPowerManagement); - compare(ExternalDiskIcons); - compare(IncreasePciBarSize); -// compare(LapicKernelPanic); -// compare(PanicNoKextDump); - compare(PowerTimeoutKernelPanic); - compare(ThirdPartyDrives); - compare(XhciPortLimit); -} - -void CompareOcBooterQuirks(const XString8& label, const SETTINGS_DATA::QuirksClass::OcBooterQuirksClass& oldS, const ConfigPlistClass::Quirks_Class::OcBooterQuirks_Class& newS) -{ - compare(AvoidRuntimeDefrag); - compare(DevirtualiseMmio); - compare(DisableSingleUser); - compare(DisableVariableWrite); - compare(DiscardHibernateMap); - compare(EnableSafeModeSlide); - compare(EnableWriteUnprotector); - compare(ForceExitBootServices); - compare(ProtectMemoryRegions); - compare(ProtectSecureBoot); - compare(ProtectUefiServices); - compare(ProvideCustomSlide); - compare(ProvideMaxSlide); - compare(RebuildAppleMemoryMap); - compare(SetupVirtualMap); - compare(SignalAppleOS); - compare(SyncRuntimePermissions); -} - -void CompareMmioWhiteList(const XString8& label, const SETTINGS_DATA::QuirksClass::MMIOWhiteList& oldS, const ConfigPlistClass::Quirks_Class::Quirks_MmioWhitelist_Class& newS) -{ - compare(address); - compare(comment); - compare(enabled); -} - -void CompareMmioWhiteListArray(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareMmioWhiteList(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareQuirks(const XString8& label, const SETTINGS_DATA::QuirksClass& oldS, const ConfigPlistClass::Quirks_Class& newS) -{ - compare(FuzzyMatch); - compare(OcKernelCache); - CompareOcKernelQuirks(S8Printf("%s.OcKernelQuirks", label.c_str()), oldS.OcKernelQuirks, newS.OcKernelQuirks); - CompareOcBooterQuirks(S8Printf("%s.OcBooterQuirks", label.c_str()), oldS.OcBooterQuirks, newS.OcBooterQuirks); - CompareMmioWhiteListArray(S8Printf("%s.mmioWhiteListArray", label.c_str()), oldS.mmioWhiteListArray, newS.MmioWhitelist); - compare(QuirksMask); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.h deleted file mode 100644 index 812c0affc..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsQuirks.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSQUIRKS_H_ -#define _CONFIGPLIST_COMPARESETTINGSQUIRKS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareQuirks(const XString8& label, const SETTINGS_DATA::QuirksClass& oldS, const ConfigPlistClass::Quirks_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSQUIRKS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.cpp deleted file mode 100644 index 54ece3514..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.cpp +++ /dev/null @@ -1,41 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsRtVariables.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareRT_VARIABLE(const XString8& label, const SETTINGS_DATA::RtVariablesClass::RT_VARIABLES& oldS, const ConfigPlistClass::RtVariables_Class::Devices_RtVariables_Block& newS) -{ - compare(Disabled); - compare(Comment); - compare(Name); - EFI_GUID guid = newS.dgetGuid(); - compareField((void*)&oldS.Guid, sizeof(oldS.Guid), (void*)&guid, sizeof(guid), S8Printf("%s.Guid", label.c_str())); -} - -void CompareRT_VARIABLES(const XString8& label, const XObjArray& oldS, const XmlArray& newS) -{ - if ( fcompare(size()) ) { - for ( size_t idx = 0; idx < oldS.size (); ++idx ) - { - CompareRT_VARIABLE(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS[idx]); - } - } -} - -void CompareRtVariables(const XString8& label, const SETTINGS_DATA::RtVariablesClass& oldS, const ConfigPlistClass::RtVariables_Class& newS) -{ - compare(RtROMAsString); - compare(RtROMAsData); - compare(RtMLBSetting); - compare(CsrActiveConfig); - compare(BooterConfig); - compare(BooterCfgStr); - CompareRT_VARIABLES(S8Printf("%s.BlockRtVariableArray", label.c_str()), oldS.BlockRtVariableArray, newS.Block); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.h deleted file mode 100644 index e762fac71..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsRtVariables.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSRTVARIABLES_H_ -#define _CONFIGPLIST_COMPARESETTINGSRTVARIABLES_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareRtVariables(const XString8& label, const SETTINGS_DATA::RtVariablesClass& oldS, const ConfigPlistClass::RtVariables_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSRTVARIABLES_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.cpp deleted file mode 100644 index 47dfca0f2..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.cpp +++ /dev/null @@ -1,95 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareMemoryUserSlot(const XString8& label, const RAM_SLOT_INFO& oldS, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass::ModuleDictClass& newS) -{ - compare(ModuleSize); - compare(Frequency); - compare(Vendor); - compare(PartNo); - compare(SerialNo); - compare(Type); - compare(InUse); -} - -void CompareMemoryUser(const XString8& label, const XObjArray& oldS, size_t count, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass::ModuleArrayClass& newS) -{ - for ( size_t idx = 0 ; idx < MAX_RAM_SLOTS ; ++idx ) - { - CompareMemoryUserSlot(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.dgetSolt(idx)); - } -} - -void CompareMemory(const XString8& label, const SETTINGS_DATA::SmbiosClass::MemoryClass& oldS, const SmbiosPlistClass::SmbiosDictClass::MemoryDictClass& newS) -{ - compare(SlotCounts); - compare(UserChannels); - CompareMemoryUser(S8Printf("%s.Memory", label.c_str()), oldS.User, oldS.SlotCounts, newS.Modules); - -} - -//------------------------------------------------------------------------------------------------------- - -void CompareSlotDevice(const XString8& label, const SLOT_DEVICE& oldS, const SmbiosPlistClass::SmbiosDictClass::SlotDeviceDictClass& newS) -{ - compare(SlotID); - compare(SlotType); - compare(SlotName); - // othger field are assigned by GetDevices after settings are read. -} - -void CompareSlotDevices(const XString8& label, const XObjArray& oldS, const SmbiosPlistClass::SmbiosDictClass::SlotDeviceArrayClass& newS) -{ - for ( size_t idx = 0 ; idx < 16 ; ++idx ) - { - CompareSlotDevice(S8Printf("%s[%zu]", label.c_str(), idx), oldS[idx], newS.dgetSoltDevice(idx)); - } -} - -//------------------------------------------------------------------------------------------------------- - -void CompareSmbios(const XString8& label, const SETTINGS_DATA::SmbiosClass& oldS, const SmbiosPlistClass::SmbiosDictClass& newS) -{ - compare(BiosVendor); - compare(_RomVersion); - compare(_EfiVersion); - compare(_ReleaseDate); - compare(ManufactureName); - compare(ProductName); - compare(VersionNr); - compare(SerialNr); - compare(SmUUID); - compare(FamilyName); - compare(BoardManufactureName); - compare(BoardSerialNumber); - compare(BoardNumber); - compare(LocationInChassis); - compare(BoardVersion); - compare(BoardType); - compareField(oldS.Mobile, newS.dgetMobile(gMobile), S8Printf("%s.Mobile", label.c_str())); - compare(ChassisType); - compare(ChassisManufacturer); - compare(ChassisAssetTag); - compare(SmbiosVersion); - compare(Attribute); - compare(TrustSMBIOS); - compare(InjectMemoryTables); - compare(gPlatformFeature); - compare(NoRomInfo); - compare(gFwFeatures); - compare(gFwFeaturesMask); - CompareMemory(S8Printf("%s.Memory", label.c_str()), oldS.Memory, newS.Memory); - CompareSlotDevices(S8Printf("%s.SlotDevices", label.c_str()), oldS.SlotDevices, newS.Slots); -// char RBr[8]; -// newS.dgetRBr(RBr); -// compareField((void*)oldS.RBr, 8, (void*)RBr, 8, S8Printf("%s.RBr", label.c_str())); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.h deleted file mode 100644 index 3785ac628..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSmbios.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSSMBIOS_H_ -#define _CONFIGPLIST_COMPARESETTINGSSMBIOS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareSmbios(const XString8& label, const SETTINGS_DATA::SmbiosClass& oldS, const SmbiosPlistClass::SmbiosDictClass& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSSMBIOS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.cpp b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.cpp deleted file mode 100644 index 7d1514a01..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.cpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * CompareSettings.cpp - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#include "CompareSettingsBoot.h" -#include -#include "CompareField.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareSystemParameters(const XString8& label, const SETTINGS_DATA::SystemParametersClass& oldS, const ConfigPlistClass::SystemParameters_Class& newS) -{ - compare(WithKexts); - compare(WithKextsIfNoFakeSMC); - compare(NoCaches); - compare(BacklightLevel); - compare(BacklightLevelConfig); - compare(CustomUuid); - compare(_InjectSystemID); - compare(NvidiaWeb); -} diff --git a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.h b/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.h deleted file mode 100644 index 1909707b1..000000000 --- a/Xcode/CloverX64TestNewParser/src/Compare/CompareSettingsSystemParameters.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * CompareSettings.h - * - * Created on: Feb 2, 2021 - * Author: jief - */ - -#ifndef _CONFIGPLIST_COMPARESETTINGSSYSTEMPARAMETERS_H_ -#define _CONFIGPLIST_COMPARESETTINGSSYSTEMPARAMETERS_H_ - -#include "../../Platform/Settings.h" -#include "../../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" - -void CompareSystemParameters(const XString8& label, const SETTINGS_DATA::SystemParametersClass& oldS, const ConfigPlistClass::SystemParameters_Class& newS); - - - -#endif /* _CONFIGPLIST_COMPARESETTINGSSYSTEMPARAMETERS_H_ */ diff --git a/Xcode/CloverX64TestNewParser/src/ConfigSample1.h b/Xcode/CloverX64TestNewParser/src/ConfigSample1.h deleted file mode 100644 index 647f6a844..000000000 --- a/Xcode/CloverX64TestNewParser/src/ConfigSample1.h +++ /dev/null @@ -1,933 +0,0 @@ -// -// ConfigSample1.h -// cpp_tests_compare_settings -// -// Created by Jief on 05/02/2021. -// Copyright © 2021 Jief_Machak. All rights reserved. -// - -#ifndef ConfigSample1_h -#define ConfigSample1_h - -#ifndef _MSC_VER -const char* configSample1 = "\n\n\n\n\n\n\n\n\n\n\n" -" \n\ - \n\ - \n\ - \n\ - ACPI \n\ - \n\ - AutoMerge \n\ - \n\ - DSDT \n\ - \n\ - Debug \n\ - \n\ - DropOEM_DSM \n\ - \n\ - ATI \n\ - \n\ - Firewire \n\ - \n\ - HDA \n\ - \n\ - HDMI \n\ - \n\ - IDE \n\ - \n\ - IntelGFX \n\ - \n\ - LAN \n\ - \n\ - LPC \n\ - \n\ - NVidia \n\ - \n\ - SATA \n\ - \n\ - SmBUS \n\ - \n\ - USB \n\ - \n\ - WIFI \n\ - \n\ - \n\ - Fixes \n\ - \n\ - FixDarwin \n\ - \n\ - FixDisplay \n\ - \n\ - FixS3D \n\ - \n\ - \n\ - Name \n\ - aa \n\ - Patches \n\ - \n\ - \n\ - Comment \n\ - ACPI1 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - AA== \n\ - \n\ - Replace \n\ - \n\ - AQ== \n\ - \n\ - \n\ - \n\ - Comment \n\ - ACPI2 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - Ag== \n\ - \n\ - Replace \n\ - \n\ - Aw== \n\ - \n\ - \n\ - \n\ - Comment \n\ - change EHC1 to EH01 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - RUhDMQ== \n\ - \n\ - Replace \n\ - \n\ - RUgwMQ== \n\ - \n\ - \n\ - \n\ - ReuseFFFF \n\ - \n\ - Rtc8Allowed \n\ - \n\ - SlpSmiAtWake \n\ - \n\ - SuspendOverride \n\ - \n\ - \n\ - DisableAPSNAPLF \n\ - \n\ - DisableASPM \n\ - \n\ - DisabledAML \n\ - \n\ - aa \n\ - bb \n\ - \n\ - DropTables \n\ - \n\ - \n\ - Signature \n\ - SSDT \n\ - TableId \n\ - CpuPm \n\ - \n\ - \n\ - HaltEnabler \n\ - \n\ - PatchAPIC \n\ - \n\ - ResetAddress \n\ - 01 \n\ - ResetValue \n\ - 02 \n\ - SortedOrder \n\ - \n\ - dd \n\ - cc \n\ - \n\ - smartUPS \n\ - \n\ - \n\ - Boot \n\ - \n\ - Arguments \n\ - -v arch=i386 slide=0 dart=0 -xcpm darkwake=1 npci=0x2000 cpus=1 debug=0x100 aa \n\ - BlackList \n\ - \n\ - hh \n\ - \n\ - CustomLogo \n\ - Apple \n\ - Debug \n\ - \n\ - DefaultLoader \n\ - ii \n\ - DefaultVolume \n\ - LastBootedVolume \n\ - DisableCloverHotkeys \n\ - \n\ - HibernationFixup \n\ - \n\ - Legacy \n\ - LegacyBiosDefault \n\ - LegacyBiosDefaultEntry \n\ - 12 \n\ - NeverDoRecovery \n\ - \n\ - NeverHibernate \n\ - \n\ - NoEarlyProgress \n\ - \n\ - Policy \n\ - Allow \n\ - Secure \n\ - \n\ - SignatureFixup \n\ - \n\ - SkipHibernateTimeout \n\ - \n\ - StrictHibernate \n\ - \n\ - Timeout \n\ - 2 \n\ - WhiteList \n\ - \n\ - ff \n\ - gg \n\ - \n\ - XMPDetection \n\ - 1 \n\ - \n\ - BootGraphics \n\ - \n\ - DefaultBackgroundColor \n\ - 0xF1F1F1 \n\ - EFILoginHiDPI \n\ - 2 \n\ - UIScale \n\ - 4 \n\ - flagstate \n\ - 3 \n\ - \n\ - CPU \n\ - \n\ - BusSpeedkHz \n\ - 800 \n\ - C2 \n\ - \n\ - C4 \n\ - \n\ - C6 \n\ - \n\ - FrequencyMHz \n\ - 2000 \n\ - HWPEnable \n\ - \n\ - HWPValue \n\ - 0x7 \n\ - Latency \n\ - 0x3 \n\ - QEMU \n\ - \n\ - QPI \n\ - 4 \n\ - TDP \n\ - 6 \n\ - TurboDisable \n\ - \n\ - Type \n\ - 0x5 \n\ - UseARTFrequency \n\ - \n\ - \n\ - Devices \n\ - \n\ - AddProperties \n\ - \n\ - \n\ - Device \n\ - SATA \n\ - Disabled \n\ - \n\ - Key \n\ - 10 \n\ - Value \n\ - 11 \n\ - \n\ - \n\ - Device \n\ - LPC \n\ - Disabled \n\ - \n\ - Key \n\ - 12 \n\ - Value \n\ - 13 \n\ - \n\ - \n\ - Device \n\ - SmBUS \n\ - Disabled \n\ - \n\ - Key \n\ - kk \n\ - Value \n\ - ll \n\ - \n\ - \n\ - Device \n\ - Firewire \n\ - Disabled \n\ - \n\ - Key \n\ - 14 \n\ - Value \n\ - \n\ - FQ== \n\ - \n\ - \n\ - \n\ - AirportBridgeDeviceName \n\ - airportbridge \n\ - Arbitrary \n\ - \n\ - \n\ - Comment \n\ - C1 \n\ - CustomProperties \n\ - \n\ - \n\ - Disabled \n\ - \n\ - Key \n\ - ll \n\ - Value \n\ - mm \n\ - \n\ - \n\ - Disabled \n\ - \n\ - Key \n\ - nn \n\ - Value \n\ - 1 \n\ - \n\ - \n\ - Disabled \n\ - \n\ - Key \n\ - oo \n\ - Value \n\ - \n\ - Ag== \n\ - \n\ - \n\ - \n\ - PciAddr \n\ - 00:00.01 \n\ - \n\ - \n\ - Audio \n\ - \n\ - AFGLowPowerState \n\ - \n\ - Inject \n\ - Detect \n\ - ResetHDA \n\ - \n\ - \n\ - DisableFunctions \n\ - \n\ - FakeID \n\ - \n\ - ATI \n\ - 0x22221002 \n\ - IMEI \n\ - 0x22221002 \n\ - IntelGFX \n\ - 0x22221002 \n\ - LAN \n\ - 0x22221002 \n\ - NVidia \n\ - 0x22221002 \n\ - SATA \n\ - 0x22221002 \n\ - WIFI \n\ - 0x22221002 \n\ - XHCI \n\ - 0x22221002 \n\ - \n\ - ForceHPET \n\ - \n\ - Inject \n\ - \n\ - IntelMaxValue \n\ - \n\ - LpcTune \n\ - \n\ - NoDefaultProperties \n\ - \n\ - Properties \n\ - jj \n\ -kk \n\ - SetIntelBacklight \n\ - \n\ - SetIntelMaxBacklight \n\ - \n\ - USB \n\ - \n\ - AddClockID \n\ - \n\ - FixOwnership \n\ - \n\ - HighCurrent \n\ - \n\ - Inject \n\ - \n\ - \n\ - UseIntelHDMI \n\ - \n\ - \n\ - DisableDrivers \n\ - \n\ - OsxAptioFixDrv \n\ - Ps2KeyboardDxe \n\ - Ps2MouseDxe \n\ - \n\ - GUI \n\ - \n\ - ConsoleMode \n\ - Max \n\ - Custom \n\ - \n\ - Entries \n\ - \n\ - \n\ - AddArguments \n\ - addarg \n\ - Arguments \n\ - arg \n\ - BootBgColor \n\ - bootbgcolor \n\ - Disabled \n\ - \n\ - DriveImage \n\ - driveimage \n\ - FullTitle \n\ - title \n\ - Hidden \n\ - \n\ - Hotkey \n\ - H \n\ - Ignore \n\ - \n\ - ImageData \n\ - 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 \n\ - 00 00 01 00 00 00 01 00 01 03 00 00 00 66 BC 3A \n\ - 25 00 00 00 03 50 4C 54 45 B5 D0 D0 63 04 16 EA \n\ - 00 00 00 1F 49 44 41 54 68 81 ED C1 01 0D 00 00 \n\ - 00 C2 A0 F7 4F 6D 0E 37 A0 00 00 00 00 00 00 00 \n\ - 00 BE 0D 21 00 00 01 9A 60 E1 D5 00 00 00 00 49 \n\ - 45 4E 44 AE 42 60 82 \n\ - xCustomLogo \n\ - foo \n\ - Path \n\ - CustomEntry1 \n\ - Settings \n\ - settings \n\ - SubEntries \n\ - \n\ - \n\ - AddArguments \n\ - arg2 \n\ - FullTitle \n\ - title1 \n\ - \n\ - \n\ - AddArguments \n\ - arg3 \n\ - Title \n\ - title2 \n\ - \n\ - \n\ - AddArguments \n\ - arg4 \n\ - FullTitle \n\ - title3 \n\ - \n\ - \n\ - AddArguments \n\ - arg5 \n\ - Title \n\ - title4 \n\ - \n\ - \n\ - Type \n\ - Oldest \n\ - Volume \n\ - v1 \n\ - VolumeType \n\ - Internal \n\ - \n\ - \n\ - Legacy \n\ - \n\ - \n\ - Disabled \n\ - \n\ - FullTitle \n\ - title \n\ - Hidden \n\ - \n\ - Hotkey \n\ - \n\ - Ignore \n\ - \n\ - Type \n\ - Windows \n\ - Volume \n\ - v2 \n\ - \n\ - \n\ - Tool \n\ - \n\ - \n\ - Arguments \n\ - b \n\ - Disabled \n\ - \n\ - Hidden \n\ - \n\ - Hotkey \n\ - b \n\ - Ignore \n\ - \n\ - Path \n\ - path \n\ - Title \n\ - title \n\ - Volume \n\ - tool1 \n\ - \n\ - \n\ - \n\ - CustomIcons \n\ - \n\ - Hide \n\ - \n\ - sdfsdfdf \n\ - sdfsfdf \n\ - \n\ - Language \n\ - es:0 \n\ - Mouse \n\ - \n\ - DoubleClick \n\ - 501 \n\ - Enabled \n\ - \n\ - Mirror \n\ - \n\ - Speed \n\ - 5 \n\ - \n\ - Scan \n\ - \n\ - Entries \n\ - \n\ - Kernel \n\ - First \n\ - Legacy \n\ - First \n\ - Linux \n\ - \n\ - Tool \n\ - \n\ - \n\ - ScreenResolution \n\ - 1366x768 \n\ - ShowOptimus \n\ - \n\ - TextOnly \n\ - \n\ - Theme \n\ - th \n\ - \n\ - Graphics \n\ - \n\ - ATI \n\ - \n\ - \n\ - IOPCIPrimaryMatch \n\ - 0x1002888 \n\ - IOPCISubDevId \n\ - 0x106B \n\ - LoadVBios \n\ - \n\ - Model \n\ - cc \n\ - VRAM \n\ - 2000 \n\ - VideoPorts \n\ - 3 \n\ - \n\ - \n\ - BootDisplay \n\ - 12 \n\ - DualLink \n\ - 1 \n\ - EDID \n\ - \n\ - Custom \n\ - \n\ - AQID \n\ - \n\ - Inject \n\ - \n\ - ProductID \n\ - 0x9777 \n\ - VendorID \n\ - 0x1007 \n\ - \n\ - FBName \n\ - Exmoor \n\ - Inject \n\ - \n\ - ATI \n\ - \n\ - Intel \n\ - \n\ - NVidia \n\ - \n\ - \n\ - LoadVBios \n\ - \n\ - NVCAP \n\ - 0304 \n\ - NVIDIA \n\ - \n\ - \n\ - IOPCIPrimaryMatch \n\ - 0x10DE999 \n\ - IOPCISubDevId \n\ - 0x106B \n\ - LoadVBios \n\ - \n\ - Model \n\ - aa \n\ - VRAM \n\ - 1000 \n\ - VideoPorts \n\ - 1 \n\ - \n\ - \n\ - IOPCIPrimaryMatch \n\ - 0x10DE999 \n\ - IOPCISubDevId \n\ - 0x106B \n\ - LoadVBios \n\ - \n\ - Model \n\ - bb \n\ - VRAM \n\ - 1000 \n\ - VideoPorts \n\ - 2 \n\ - \n\ - \n\ - NvidiaGeneric \n\ - \n\ - NvidiaNoEFI \n\ - \n\ - NvidiaSingle \n\ - \n\ - PatchVBios \n\ - \n\ - PatchVBiosBytes \n\ - \n\ - \n\ - Find \n\ - \n\ - AwQF \n\ - \n\ - Replace \n\ - \n\ - BgcI \n\ - \n\ - \n\ - \n\ - VRAM \n\ - 1500 \n\ - VideoPorts \n\ - 2 \n\ - display-cfg \n\ - 04 \n\ - ig-platform-id \n\ - 0x59230000 \n\ - \n\ - KernelAndKextPatches \n\ - \n\ - ATIConnectorsController \n\ - ATICtl \n\ - ATIConnectorsData \n\ - 111213 \n\ - ATIConnectorsPatch \n\ - 141516 \n\ - AppleIntelCPUPM \n\ - \n\ - AppleRTC \n\ - \n\ - BootPatches \n\ - \n\ - \n\ - Comment \n\ - c3 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - MTI= \n\ - \n\ - MatchBuild \n\ - 10.12.6 \n\ - MatchOS \n\ - 10.12 \n\ - Replace \n\ - \n\ - MzQ= \n\ - \n\ - \n\ - \n\ - Debug \n\ - \n\ - DellSMBIOSPatch \n\ - \n\ - FakeCPUID \n\ - 0x0306D0 \n\ - ForceKextsToLoad \n\ - \n\ - ForceKext \n\ - \n\ - KernelCpu \n\ - \n\ - KernelLapic \n\ - \n\ - KernelPm \n\ - \n\ - KernelToPatch \n\ - \n\ - \n\ - Comment \n\ - c2 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - ISI= \n\ - \n\ - MatchBuild \n\ - 10.13.6 \n\ - MatchOS \n\ - 10.13 \n\ - Replace \n\ - \n\ - IyQ= \n\ - \n\ - \n\ - \n\ - KernelXCPM \n\ - \n\ - KextsToPatch \n\ - \n\ - \n\ - Comment \n\ - c1 \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - AQ== \n\ - \n\ - InfoPlistPatch \n\ - \n\ - MatchBuild \n\ - 10.14.6 \n\ - MatchOS \n\ - 10.14 \n\ - Name \n\ - k1 \n\ - Replace \n\ - \n\ - Ag== \n\ - \n\ - \n\ - \n\ - Comment \n\ - IONVMeFamily IONameMatch \n\ - Disabled \n\ - \n\ - Find \n\ - \n\ - PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4= \n\ - \n\ - InfoPlistPatch \n\ - \n\ - Name \n\ - IONVMeFamily \n\ - Replace \n\ - \n\ - PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4= \n\ - \n\ - \n\ - \n\ - \n\ - RtVariables \n\ - \n\ - BooterConfig \n\ - 0x1 \n\ - CsrActiveConfig \n\ - 0x2 \n\ - MLB \n\ - 12345678901234567 \n\ - ROM \n\ - \n\ - MBRwYnHo \n\ - \n\ - \n\ - SMBIOS \n\ - \n\ - BiosReleaseDate \n\ - 08/08/17 \n\ - BiosVendor \n\ - Apple Inc. \n\ - BiosVersion \n\ - MBP81.88Z.004D.B00.1708080655 \n\ - Board-ID \n\ - Mac-94245B3640C91C81 \n\ - BoardManufacturer \n\ - Apple Inc. \n\ - BoardSerialNumber \n\ - W89135306OPDM6CAD \n\ - BoardType \n\ - 10 \n\ - BoardVersion \n\ - 1.0 \n\ - ChassisAssetTag \n\ - MacBook-Aluminum \n\ - ChassisManufacturer \n\ - Apple Inc. \n\ - ChassisType \n\ - 0x0A \n\ - Family \n\ - MacBook Pro \n\ - FirmwareFeatures \n\ - 0xC00DE137 \n\ - FirmwareFeaturesMask \n\ - 0xFF1FFF3F \n\ - LocationInChassis \n\ - Part Component \n\ - Manufacturer \n\ - Apple Inc. \n\ - Memory \n\ - \n\ - Channels \n\ - 2 \n\ - Modules \n\ - \n\ - \n\ - Frequency \n\ - 333 \n\ - Part \n\ - Part1 \n\ - Serial \n\ - Ser1 \n\ - Size \n\ - 2048 \n\ - Slot \n\ - 1 \n\ - Type \n\ - DDR \n\ - Vendor \n\ - v1 \n\ - \n\ - \n\ - Frequency \n\ - 366 \n\ - Part \n\ - Part2 \n\ - Serial \n\ - Ser2 \n\ - Size \n\ - 4096 \n\ - Slot \n\ - 2 \n\ - Type \n\ - DDR2 \n\ - Vendor \n\ - v2 \n\ - \n\ - \n\ - SlotCount \n\ - 4 \n\ - \n\ - Mobile \n\ - \n\ - PlatformFeature \n\ - 0xFFFF \n\ - ProductName \n\ - MacBookPro8,1 \n\ - SerialNumber \n\ - W89G91VFDH2G \n\ - Slots \n\ - \n\ - \n\ - Device \n\ - NVidia \n\ - ID \n\ - 1 \n\ - Name \n\ - APPL,sdfsdf \n\ - Type \n\ - 1 \n\ - \n\ - \n\ - SmUUID \n\ - F1AB23C0-C35A-473E-BDB7-455C3A6271E8 \n\ - Version \n\ - 1.0 \n\ - \n\ - SystemParameters \n\ - \n\ - BacklightLevel \n\ - 2 \n\ - CustomUUID \n\ - 2926A57C-FF0E-4A64-980F-23483BD41969 \n\ - ExposeSysVariables \n\ - \n\ - InjectKexts \n\ - Yes \n\ - InjectSystemID \n\ - \n\ - NoCaches \n\ - \n\ - NvidiaWeb \n\ - \n\ - \n\ - \n\ -"; - -#endif //MSC_VER - -#endif /* ConfigSample1_h */ - - -/* - - Test null data \n\ - \n\ - - -*/ diff --git a/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.cpp b/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.cpp deleted file mode 100755 index b00723e94..000000000 --- a/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.cpp +++ /dev/null @@ -1,5558 +0,0 @@ -/* - Slice 2012 - */ - -/* - * Jief : this is from version cc3c8fe0a7bab653101244a661bb12636f4c54a1, 2021-04-23, just before the switch to new xml parser - */ - -#include -#include "Settings.h" -#include "../../../../rEFIt_UEFI/Platform/FixBiosDsdt.h" -#include "../../../../rEFIt_UEFI/Platform/../include/VolumeTypes.h" -#include "../../../../rEFIt_UEFI/Platform/../include/OSFlags.h" -#include "../../../../rEFIt_UEFI/Platform/../include/OSTypes.h" -#include "../../../../rEFIt_UEFI/Platform/../include/BootTypes.h" -#include "../../../../rEFIt_UEFI/Platform/../include/QuirksCodes.h" -#include "../../../../rEFIt_UEFI/Platform/../entry_scan/loader.h" -#include "../../../../rEFIt_UEFI/Platform/../Platform/BootLog.h" -#include "../../../../rEFIt_UEFI/Platform/../entry_scan/secureboot.h" -#include "../../../../rEFIt_UEFI/Platform/../libeg/XTheme.h" -#include "../../../../rEFIt_UEFI/Platform/cpu.h" -#include "../../../../rEFIt_UEFI/Platform/VersionString.h" -#include "../../../../rEFIt_UEFI/Platform/card_vlist.h" -#include "../../../../rEFIt_UEFI/Platform/Injectors.h" -#include "../../../../rEFIt_UEFI/Platform/../include/Pci.h" -#include "../../../../rEFIt_UEFI/Platform/../include/Devices.h" -#include "../../../../rEFIt_UEFI/Platform/smbios.h" -#include "../../../../rEFIt_UEFI/Platform/Nvram.h" -#include "../../../../rEFIt_UEFI/Platform/BootOptions.h" -#include "../../../../rEFIt_UEFI/Settings/SelfOem.h" -#include "../../../../rEFIt_UEFI/Platform/ati_reg.h" -#include "../../../../rEFIt_UEFI/Platform/ati.h" -#include "../../../../rEFIt_UEFI/Platform/nvidia.h" -#include "../../../../rEFIt_UEFI/Platform/gma.h" -#include "../../../../rEFIt_UEFI/Platform/Edid.h" -#include "../../../../rEFIt_UEFI/Platform/hda.h" -#include "../../../../rEFIt_UEFI/Platform/../../Version.h" -#include "../../../../rEFIt_UEFI/Platform/../entry_scan/bootscreen.h" - -#ifndef DEBUG_ALL -#define DEBUG_SET 1 -#else -#define DEBUG_SET DEBUG_ALL -#endif - -#if DEBUG_SET == 0 -#define DBG(...) -#else -#define DBG(...) DebugLog (DEBUG_SET, __VA_ARGS__) -#endif - -//#define DUMP_KERNEL_KEXT_PATCHES 1 - -//#define SHORT_LOCATE 1 - -//#define kXMLTagArray "array" - -//EFI_GUID gRandomUUID = {0x0A0B0C0D, 0x0000, 0x1010, {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07}}; - -#define NUM_OF_CONFIGS 3 -#define GEN_PMCON_1 0xA0 - - -static struct FIX_CONFIG { const CHAR8* oldName; const CHAR8* newName; UINT32 bitData; } FixesConfig[] = -{ - { "AddDTGP_0001", "AddDTGP", FIX_DTGP }, - { "FixDarwin_0002", "FixDarwin", FIX_WARNING }, - { "FixShutdown_0004", "FixShutdown", FIX_SHUTDOWN }, - { "AddMCHC_0008", "AddMCHC", FIX_MCHC }, - { "FixHPET_0010", "FixHPET", FIX_HPET }, - { "FakeLPC_0020", "FakeLPC", FIX_LPC }, - { "FixIPIC_0040", "FixIPIC", FIX_IPIC }, - { "FixSBUS_0080", "FixSBUS", FIX_SBUS }, - { "FixDisplay_0100", "FixDisplay", FIX_DISPLAY }, - { "FixIDE_0200", "FixIDE", FIX_IDE }, - { "FixSATA_0400", "FixSATA", FIX_SATA }, - { "FixFirewire_0800", "FixFirewire", FIX_FIREWIRE }, - { "FixUSB_1000", "FixUSB", FIX_USB }, - { "FixLAN_2000", "FixLAN", FIX_LAN }, - { "FixAirport_4000", "FixAirport", FIX_WIFI }, - { "FixHDA_8000", "FixHDA", FIX_HDA }, - { "FixDarwin7_10000", "FixDarwin7", FIX_DARWIN }, - { "FIX_RTC_20000", "FixRTC", FIX_RTC }, - { "FIX_TMR_40000", "FixTMR", FIX_TMR }, - { "AddIMEI_80000", "AddIMEI", FIX_IMEI }, - { "FIX_INTELGFX_100000", "FixIntelGfx", FIX_INTELGFX }, - { "FIX_WAK_200000", "FixWAK", FIX_WAK }, - { "DeleteUnused_400000", "DeleteUnused", FIX_UNUSED }, - { "FIX_ADP1_800000", "FixADP1", FIX_ADP1 }, - { "AddPNLF_1000000", "AddPNLF", FIX_PNLF }, - { "FIX_S3D_2000000", "FixS3D", FIX_S3D }, - { "FIX_ACST_4000000", "FixACST", FIX_ACST }, - { "AddHDMI_8000000", "AddHDMI", FIX_HDMI }, - { "FixRegions_10000000", "FixRegions", FIX_REGIONS }, - { "FixHeaders_20000000", "FixHeaders", FIX_HEADERS }, - { NULL, "FixMutex", FIX_MUTEX } -}; - - - - - -static EFI_STATUS -SaveSettings(SETTINGS_DATA& settingsData); - -// -//ACPI_NAME_LIST * -//ParseACPIName(const XString8& String) -//{ -// ACPI_NAME_LIST* List = NULL; -// ACPI_NAME_LIST* Next = NULL; -// INTN i, j, Len, pos0, pos1; -// Len = String.length(); -// // DBG("parse ACPI name: %s\n", String); -// if (Len > 0) { -// //Parse forward but put in stack LIFO "_SB.PCI0.RP02.PXSX" -1,3,8,13,18 -// pos0 = -1; -// while (pos0 < Len) { -// List = (__typeof__(List))AllocateZeroPool(sizeof(ACPI_NAME_LIST)); -// List->Next = Next; -// List->Name = (__typeof__(List->Name))AllocateZeroPool(5); -// pos1 = pos0 + 1; -// while ((pos1 < Len) && String[pos1] != '.') pos1++; // 3,8,13,18 -// // if ((pos1 == Len) || (String[pos1] == ',')) { //always -// for (i = pos0 + 1, j = 0; i < pos1; i++) { -// List->Name[j++] = String.data()[i]; // String[i] return a char32_t. what if there is an utf8 char ? -// // Jief : if it's an utf8 multibytes char, it'll be properly converted to the corresponding UTF32 char. -// // So this is an unsafe downcast ! -// // Plus : this can write more than 5 bytes in List->Name !! -// } -// // extend by '_' up to 4 symbols -// if (j < 4) { -// SetMem(List->Name + j, 4 - j, '_'); -// } -// List->Name[4] = '\0'; -// // } -// // DBG("string between [%d,%d]: %s\n", pos0, pos1, List->Name); -// pos0 = pos1; //comma or zero@end -// Next = List; -// } -// } -// return List; -//} - - - - -// -// returns binary setting in a new allocated buffer and data length in dataLen. -// data can be specified in base64 encoded -// or in hex encoded -// -UINT8 -*GetDataSetting ( - IN const TagDict* Dict, - IN CONST CHAR8 *PropName, - OUT UINTN *DataLen - ) -{ - const TagStruct* Prop; - UINT8 *Data = NULL; - - Prop = Dict->propertyForKey(PropName); - if (Prop != NULL) { - if (Prop->isData() /*&& Prop->dataLen > 0*/) { //rehabman: allow zero length data - // data property - Data = (__typeof__(Data))AllocateZeroPool(Prop->getData()->dataLenValue()); - CopyMem(Data, Prop->getData()->dataValue(), Prop->getData()->dataLenValue()); - - if (DataLen != NULL) *DataLen = Prop->getData()->dataLenValue(); - /* - DBG("Data: %p, Len: %d = ", Data, Prop->dataLen); - for (i = 0; i < Prop->dataLen; i++) { - DBG("%02hhX ", Data[i]); - } - DBG("\n"); - */ - } else if ( Prop->isString() ) { - // assume data in hex encoded string property - size_t Len = (UINT32)Prop->getString()->stringValue().length() >> 1; // number of hex digits - Data = (__typeof__(Data))AllocateZeroPool(Len); // 2 chars per byte, one more byte for odd number - Len = hex2bin(Prop->getString()->stringValue(), Data, Len); - - if (DataLen != NULL) *DataLen = Len; - /* - DBG("Data(str): %p, Len: %d = ", data, len); - for (i = 0; i < Len; i++) { - DBG("%02hhX ", data[i]); - } - DBG("\n"); - */ - } else { - MsgLog("ATTENTION : PropName '%s' is not data or string. Ignored", PropName); - if (DataLen != NULL) *DataLen = 0; - } - }else{ - if (DataLen != NULL) *DataLen = 0; - } - return Data; -} - -EFI_STATUS -LoadUserSettings ( - IN const XStringW& ConfName, - TagDict** Dict) -{ - EFI_STATUS Status = EFI_NOT_FOUND; - UINTN Size = 0; - CHAR8* ConfigPtr = NULL; -// XStringW ConfigPlistPath; -// XStringW ConfigOemPath; - - // DbgHeader("LoadUserSettings"); - - // load config - if ( ConfName.isEmpty() || Dict == NULL ) { - return EFI_NOT_FOUND; - } - -// ConfigPlistPath = SWPrintf("%ls.plist", ConfName.wc_str()); -// ConfigOemPath = SWPrintf("%ls\\%ls.plist", selfOem.getOOEMPath.wc_str(), ConfName.wc_str()); - Status = EFI_NOT_FOUND; - XStringW configFilename = SWPrintf("%ls.plist", ConfName.wc_str()); - if ( selfOem.oemDirExists() ) { - if (FileExists (&selfOem.getOemDir(), configFilename)) { - Status = egLoadFile(&selfOem.getOemDir(), configFilename.wc_str(), (UINT8**)&ConfigPtr, &Size); - if (EFI_ERROR(Status)) { - DBG("Cannot find %ls at path (%s): '%ls', trying '%ls'\n", configFilename.wc_str(), efiStrError(Status), selfOem.getOemFullPath().wc_str(), self.getCloverDirFullPath().wc_str()); - }else{ - DBG("Using %ls at path: %ls\n", configFilename.wc_str(), selfOem.getOemFullPath().wc_str()); - } - } - } - if (EFI_ERROR(Status)) { - if ( FileExists(&self.getCloverDir(), configFilename.wc_str())) { - Status = egLoadFile(&self.getCloverDir(), configFilename.wc_str(), (UINT8**)&ConfigPtr, &Size); - } - if (EFI_ERROR(Status)) { - DBG("Cannot find %ls at path '%ls' : %s\n", configFilename.wc_str(), self.getCloverDirFullPath().wc_str(), efiStrError(Status)); - } else { - DBG("Using %ls at path: %ls\n", configFilename.wc_str(), self.getCloverDirFullPath().wc_str()); - } - } - - if (!EFI_ERROR(Status) && ConfigPtr != NULL) { - Status = ParseXML((const CHAR8*)ConfigPtr, Dict, Size); - if (EFI_ERROR(Status)) { - // Dict = NULL; - DBG("config.plist parse error Status=%s\n", efiStrError(Status)); - return Status; - } - } - // free configPtr ? - return Status; -} - -//STATIC BOOLEAN AddCustomLoaderEntry(IN CUSTOM_LOADER_ENTRY *Entry) -//{ -// if (Entry == NULL) return FALSE; -// settingsData.GUI.CustomEntries.AddReference(Entry, true); -// return TRUE; -//} - -//STATIC BOOLEAN AddCustomLegacyEntry (IN CUSTOM_LEGACY_ENTRY_SETTINGS *Entry) -//{ -// if (Entry == NULL) return FALSE; -// settingsData.GUI.CustomLegacy.AddReference(Entry, true); -// return TRUE; -//} -//STATIC -//BOOLEAN -//AddCustomToolEntry ( -// IN CUSTOM_TOOL_ENTRY *Entry -// ) -//{ -// if (Entry == NULL) return FALSE; -// settingsData.GUI.CustomTool.AddReference(Entry, true); -// return TRUE; -//} - -//STATIC -//BOOLEAN -//AddCustomSubEntry ( -// IN OUT CUSTOM_LOADER_ENTRY *Entry, -// IN CUSTOM_LOADER_ENTRY *SubEntry) -//{ -// if ((Entry == NULL) || (SubEntry == NULL)) return FALSE; -// Entry->SubEntries.AddReference(Entry, true); -// return TRUE; -//} - -// -//STATIC -//CUSTOM_LOADER_SUBENTRY_SETTINGS -//*DuplicateCustomEntryToSubEntry ( -// IN CUSTOM_LOADER_ENTRY_SETTINGS *Entry -// ) -//{ -// if (Entry == NULL) { -// return NULL; -// } -// -// CUSTOM_LOADER_SUBENTRY_SETTINGS* DuplicateEntry = new CUSTOM_LOADER_SUBENTRY_SETTINGS; -// if (DuplicateEntry != NULL) { -//// DuplicateEntry->Volume = Entry->Volume; //ok -//// DuplicateEntry->Path = Entry->Path; //ok -//// DuplicateEntry->LoadOptions = Entry->LoadOptions; -// DuplicateEntry->FullTitle = Entry->FullTitle; //ok -// DuplicateEntry->Title = Entry->Title; //ok -//// DuplicateEntry->ImagePath = Entry->ImagePath; //ok -//// DuplicateEntry->BootBgColor = Entry->BootBgColor; //ok -//// DuplicateEntry->Image = Entry->Image; -//// DuplicateEntry->Hotkey = Entry->Hotkey; //ok -//// DuplicateEntry->Flags = Entry->Flags; -//// DuplicateEntry->Type = Entry->Type; //ok -//// DuplicateEntry->VolumeType = Entry->VolumeType; //ok -//// DuplicateEntry->KernelScan = Entry->KernelScan; //ok -//// DuplicateEntry->CustomLogoType = Entry->CustomLogoType; -//// DuplicateEntry->CustomLogoAsXString8 = Entry->CustomLogoAsXString8; //ok -//// DuplicateEntry->CustomLogoAsData = Entry->CustomLogoAsData; //ok -//// DuplicateEntry->CustomLogoImage = Entry->CustomLogoImage; -//// DuplicateEntry->KernelAndKextPatches = Entry->KernelAndKextPatches; -// } -// -// return DuplicateEntry; -//} - -STATIC -BOOLEAN -FillinKextPatches (IN OUT KERNEL_AND_KEXT_PATCHES *Patches, - const TagDict* DictPointer) -{ - const TagStruct* Prop; - const TagArray* arrayProp; - // UINTN i; - - if (Patches == NULL || DictPointer == NULL) { - return FALSE; - } - -// Prop = DictPointer->propertyForKey("OcFuzzyMatch"); -//if ( Prop ) panic("config.plist/KernelAndKextPatches/OcFuzzyMatch has been moved in section config.plist/Quirks. Update your config.plist"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->FuzzyMatch = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = DictPointer->propertyForKey("OcKernelCache"); -//if ( Prop ) panic("config.plist/KernelAndKextPatches/OcKernelCache has been moved in section config.plist/Quirks. Update your config.plist"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// if ( Prop->isString() ) { -// if ( Prop->getString()->stringValue().notEmpty() ) { -// Patches->OcKernelCache = Prop->getString()->stringValue(); -// }else{ -// Patches->OcKernelCache = "Auto"_XS8; -// } -// }else{ -// MsgLog("MALFORMED PLIST : KernelAndKextPatches/KernelCache must be a string"); -// Patches->OcKernelCache = "Auto"_XS8; -// } -// } - - { -// const TagDict* OcQuirksDict = DictPointer->dictPropertyForKey("OcQuirks"); -//if ( OcQuirksDict ) panic("config.plist/KernelAndKextPatches/OcQuirks has been merged in the config.plist/Quirks section. Update your config.plist"); -// if ( OcQuirksDict ) -// { -// Prop = OcQuirksDict->propertyForKey("AppleCpuPmCfgLock"); -//if ( !Prop ) panic("Cannot find AppleCpuPmCfgLock in OcQuirks under KernelAndKextPatches (OC kernel quirks)"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.AppleCpuPmCfgLock = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("AppleXcpmCfgLock"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.AppleXcpmCfgLock = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("AppleXcpmExtraMsrs"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.AppleXcpmExtraMsrs = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("AppleXcpmForceBoost"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.AppleXcpmForceBoost = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("CustomSMBIOSGuid"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.CustomSmbiosGuid = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("DisableIoMapper"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.DisableIoMapper = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("DisableLinkeditJettison"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.DisableLinkeditJettison = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("DisableRtcChecksum"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.DisableRtcChecksum = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("DummyPowerManagement"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.DummyPowerManagement = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("ExternalDiskIcons"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.ExternalDiskIcons = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("IncreasePciBarSize"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.IncreasePciBarSize = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("LapicKernelPanic"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.LapicKernelPanic = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("PanicNoKextDump"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.PanicNoKextDump = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("PowerTimeoutKernelPanic"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.PowerTimeoutKernelPanic = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("ThirdPartyDrives"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.ThirdPartyDrives = IsPropertyNotNullAndTrue(Prop); -// } -// -// Prop = OcQuirksDict->propertyForKey("XhciPortLimit"); -// if (Prop != NULL || GlobalConfig.gBootChanged) { -// Patches->OcKernelQuirks.XhciPortLimit = IsPropertyNotNullAndTrue(Prop); -// } -// } - } - - Prop = DictPointer->propertyForKey("Debug"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPDebug = IsPropertyNotNullAndTrue(Prop); - } -/* - Prop = GetProperty(DictPointer, "KernelCpu"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPKernelCpu = IsPropertyTrue(Prop); - } -*/ - Prop = DictPointer->propertyForKey("KernelLapic"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPKernelLapic = IsPropertyNotNullAndTrue(Prop); - } - - Prop = DictPointer->propertyForKey("KernelXCPM"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPKernelXCPM = IsPropertyNotNullAndTrue(Prop); - if (IsPropertyNotNullAndTrue(Prop)) { - DBG("KernelXCPM: enabled\n"); - } - } - - Prop = DictPointer->propertyForKey("KernelPm"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->_KPKernelPm = IsPropertyNotNullAndTrue(Prop); - } - - Prop = DictPointer->propertyForKey("PanicNoKextDump"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPPanicNoKextDump = IsPropertyNotNullAndTrue(Prop); - } - - Prop = DictPointer->propertyForKey("AppleIntelCPUPM"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->_KPAppleIntelCPUPM = IsPropertyNotNullAndTrue(Prop); - } -// //anyway -// if (GlobalConfig.NeedPMfix) { -// Patches->KPKernelPm = TRUE; -// Patches->KPAppleIntelCPUPM = TRUE; -// } - - Prop = DictPointer->propertyForKey("AppleRTC"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->KPAppleRTC = !IsPropertyNotNullAndFalse(Prop); //default = TRUE - } - - Prop = DictPointer->propertyForKey("EightApple"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->EightApple = IsPropertyNotNullAndTrue(Prop); - } - - // - // Dell SMBIOS Patch - // - // syscl: we do not need GlobalConfig.gBootChanged and Prop is empty condition - // this change will boost Dell SMBIOS Patch a bit - // but the major target is to make code clean - Prop = DictPointer->propertyForKey("DellSMBIOSPatch"); - Patches->KPDELLSMBIOS = IsPropertyNotNullAndTrue(Prop); // default == FALSE -// gRemapSmBiosIsRequire = Patches->KPDELLSMBIOS; - - Prop = DictPointer->propertyForKey("FakeCPUID"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - Patches->FakeCPUID = (UINT32)GetPropertyAsInteger(Prop, 0); - DBG("FakeCPUID: %X\n", Patches->FakeCPUID); - } - - Prop = DictPointer->propertyForKey("ATIConnectorsController"); - if ( Prop != NULL && Prop->isString() ) { - UINTN len = 0, i=0; - - // ATIConnectors patch - Patches->KPATIConnectorsController = Prop->getString()->stringValue(); - - UINT8* p = GetDataSetting (DictPointer, "ATIConnectorsData", &len); - Patches->KPATIConnectorsData.stealValueFrom(p, len); - p = GetDataSetting (DictPointer, "ATIConnectorsPatch", &i); - Patches->KPATIConnectorsPatch.stealValueFrom(p, i); - - if (Patches->KPATIConnectorsData.isEmpty() - || Patches->KPATIConnectorsPatch.isEmpty() - || Patches->KPATIConnectorsData.size() != Patches->KPATIConnectorsPatch.size()) { - // invalid params - no patching - DBG("ATIConnectors patch: invalid parameters!\n"); - - Patches->KPATIConnectorsController.setEmpty(); - Patches->KPATIConnectorsData.setEmpty(); - Patches->KPATIConnectorsPatch.setEmpty(); - } - } - - /* - * ForceKextsToLoad is an array of string - */ - arrayProp = DictPointer->arrayPropertyForKey("ForceKextsToLoad"); - if ( arrayProp != NULL ) { - INTN i; - INTN Count = arrayProp->arrayContent().size(); - if (Count > 0) { - const TagStruct* Prop2 = NULL; - - DBG("ForceKextsToLoad: %lld requested\n", Count); - - for (i = 0; i < Count; i++) { - Prop2 = &arrayProp->arrayContent()[i]; - if ( !Prop2->isString() ) { - MsgLog("ATTENTION : property not string in ForceKextsToLoad\n"); - continue; - } - - if ( Prop2->getString()->stringValue().notEmpty() && Prop2->getString()->stringValue() != "\\"_XS8 ) { - Patches->ForceKextsToLoad.Add(Prop2->getString()->stringValue()); - DBG(" - [%zu]: %ls\n", Patches->ForceKextsToLoad.size(), Patches->ForceKextsToLoad[Patches->ForceKextsToLoad.size()-1].wc_str()); - } - } - } - } - - // KextsToPatch is an array of dict - arrayProp = DictPointer->arrayPropertyForKey("KextsToPatch"); - if (arrayProp != NULL) { - INTN Count = arrayProp->arrayContent().size(); - Patches->KextPatches.setEmpty(); - - if (Count > 0) { - const TagDict* Prop2 = NULL; - const TagStruct* Dict = NULL; - - DBG("KextsToPatch: %lld requested\n", Count); - for (INTN i = 0; i < Count; i++) { - UINTN FindLen = 0, ReplaceLen = 0, MaskLen = 0; - Prop2 = arrayProp->dictElementAt(i); - if ( !Prop2->isDict() ) { - MsgLog("ATTENTION : property not dict in KextsToPatch\n"); - continue; - } - DBG(" - [%02lld]:", i); - - Dict = Prop2->propertyForKey("Name"); - if (Dict == NULL) { - DBG(" patch without Name, skipped\n"); - continue; - } - if ( !Dict->isString() ) { - MsgLog("ATTENTION : Name property not string in KextsToPatch\n"); - continue; - } - - KEXT_PATCH* newKextPatchPtr = new KEXT_PATCH(); - KEXT_PATCH& newKextPatch = *newKextPatchPtr; - - newKextPatch.Name = Dict->getString()->stringValue(); - newKextPatch.Label.takeValueFrom(newKextPatch.Name); - - Dict = Prop2->propertyForKey("Comment"); - if (Dict != NULL) { - newKextPatch.Label += " ("; - newKextPatch.Label += Dict->getString()->stringValue(); - newKextPatch.Label += ")"; - - } else { - newKextPatch.Label += " (NoLabel)"; - } - DBG(" %s", newKextPatch.Label.c_str()); - - // newPatch.MenuItem.BValue = TRUE; - Dict = Prop2->propertyForKey("Disabled"); - newKextPatch.Disabled = IsPropertyNotNullAndTrue(Dict); //if absent then false, BValue = !Disabled - newKextPatch.MenuItem.BValue = !IsPropertyNotNullAndTrue(Dict); //if absent then false, BValue = !Disabled - - // if ((Dict != NULL) && IsPropertyNotNullAndTrue(Dict)) { - // newPatch.MenuItem.BValue = FALSE; - // } - - - Dict = Prop2->propertyForKey("RangeFind"); - newKextPatch.SearchLen = GetPropertyAsInteger(Dict, 0); //default 0 will be calculated later - - Dict = Prop2->propertyForKey("Skip"); - newKextPatch.Skip = GetPropertyAsInteger(Dict, 0); //default 0 will be calculated later - - UINT8* TmpData = GetDataSetting(Prop2, "StartPattern", &FindLen); - if (TmpData != NULL) { - newKextPatch.StartPattern.stealValueFrom(TmpData, FindLen); - } - - TmpData = GetDataSetting (Prop2, "MaskStart", &ReplaceLen); - ReplaceLen = MIN(ReplaceLen, FindLen); - if (FindLen != 0) { - if (TmpData != NULL) newKextPatch.StartMask.ncpy(TmpData, ReplaceLen); // KextsToPatch - newKextPatch.StartMask.setSize(FindLen, 0xFF); - } - if (TmpData != NULL) { - FreePool(TmpData); - } - - TmpData = GetDataSetting (Prop2, "Find", &FindLen); - UINT8* TmpPatch = GetDataSetting (Prop2, "Replace", &ReplaceLen); - - if (!FindLen || !ReplaceLen) { - DBG(" - invalid Find/Replace data - skipping!\n"); - continue; - } - - Dict = Prop2->propertyForKey("Procedure"); - if ( Dict != NULL ) { - if ( Dict->isString() ) { - newKextPatch.ProcedureName = Dict->getString()->stringValue(); - }else{ - MsgLog("ATTENTION : Procedure property not string in KextsToPatch\n"); - } - } - - - newKextPatch.Find.stealValueFrom(TmpData, FindLen); - - TmpData = GetDataSetting (Prop2, "MaskFind", &MaskLen); - MaskLen = (MaskLen > FindLen)? FindLen : MaskLen; - - if (TmpData == NULL || MaskLen == 0) { - } else { - newKextPatch.MaskFind.ncpy(TmpData, MaskLen); - newKextPatch.MaskFind.setSize(FindLen, 0xFF); - } - FreePool(TmpData); - // take into account a possibility to set ReplaceLen < FindLen. In this case assumes MaskReplace = 0 for the rest of bytes - ReplaceLen = MIN(ReplaceLen, FindLen); - newKextPatch.Replace.ncpy(TmpPatch, ReplaceLen); - newKextPatch.Replace.setSize(FindLen, 0); - FreePool(TmpPatch); - - MaskLen = 0; - TmpData = GetDataSetting (Prop2, "MaskReplace", &MaskLen); - MaskLen = MIN(ReplaceLen, MaskLen); - if (TmpData == NULL || MaskLen == 0) { - } else { - newKextPatch.MaskReplace.ncpy(TmpData, MaskLen); //other bytes are zeros, means no replace - newKextPatch.MaskReplace.setSize(FindLen, 0); - } - FreePool(TmpData); - - newKextPatch.Count = 1; - Dict = Prop2->propertyForKey("Count"); - if (Dict != NULL) { - newKextPatch.Count = GetPropertyAsInteger(Dict, 1); - } - - // check enable/disabled patch (OS based) by Micky1979 - Dict = Prop2->propertyForKey("MatchOS"); - if ((Dict != NULL) && (Dict->isString())) { - newKextPatch.MatchOS = Dict->getString()->stringValue(); - DBG(" :: MatchOS: %s", newKextPatch.MatchOS.c_str()); - } - - Dict = Prop2->propertyForKey("MatchBuild"); - if ((Dict != NULL) && (Dict->isString())) { - newKextPatch.MatchBuild = Dict->getString()->stringValue(); - DBG(" :: MatchBuild: %s", newKextPatch.MatchBuild.c_str()); - } - - // check if this is Info.plist patch or kext binary patch - Dict = Prop2->propertyForKey("InfoPlistPatch"); - newKextPatch.IsPlistPatch = IsPropertyNotNullAndTrue(Dict); - - if (newKextPatch.IsPlistPatch) { - DBG(" :: PlistPatch"); - } else { - DBG(" :: BinPatch"); - } - - DBG(" :: data len: %zu\n", newKextPatch.Find.size()); - if (!newKextPatch.MenuItem.BValue) { - DBG(" patch disabled at config\n"); - } - Patches->KextPatches.AddReference(newKextPatchPtr, true); - } - } - - //settingsData.NrKexts = (INT32)i; - //there is one moment. This data is allocated in BS memory but will be used - // after OnExitBootServices. This is wrong and these arrays should be reallocated - // but I am not sure - } - - /* - * KernelToPatch is an array of dict - */ - arrayProp = DictPointer->arrayPropertyForKey("KernelToPatch"); - if (arrayProp != NULL) { - INTN i; - INTN Count = arrayProp->arrayContent().size(); - //delete old and create new - Patches->KernelPatches.setEmpty(); - if (Count > 0) { - const TagDict* Prop2 = NULL; - const TagStruct* prop3 = NULL; - DBG("KernelToPatch: %lld requested\n", Count); - for (i = 0; i < Count; i++) { - UINTN FindLen = 0, ReplaceLen = 0, MaskLen = 0; - UINT8 *TmpData, *TmpPatch; - - Prop2 = arrayProp->dictElementAt(i, "KernelToPatch"_XS8); - - DBG(" - [%02lld]:", i); - - KERNEL_PATCH* newKernelPatchPtr = new KERNEL_PATCH; - KERNEL_PATCH& newKernelPatch = *newKernelPatchPtr; - - newKernelPatch.Label = "NoLabel"_XS8; - prop3 = Prop2->propertyForKey("Comment"); - if (prop3 != NULL) { - if ( prop3->isString() ) { - newKernelPatch.Label = prop3->getString()->stringValue(); - }else{ - MsgLog("ATTENTION : Comment property not string in KernelToPatch\n"); - } - } - DBG(" %s", newKernelPatch.Label.c_str()); - -// newKernelPatch.Name = "kernel"_XS8; - - prop3 = Prop2->propertyForKey("Disabled"); - newKernelPatch.Disabled = IsPropertyNotNullAndTrue(prop3); - newKernelPatch.MenuItem.BValue = !IsPropertyNotNullAndTrue(prop3); - - prop3 = Prop2->propertyForKey("RangeFind"); - newKernelPatch.SearchLen = GetPropertyAsInteger(prop3, 0); //default 0 will be calculated later - - prop3 = Prop2->propertyForKey("Skip"); - newKernelPatch.Skip = GetPropertyAsInteger(prop3, 0); //default 0 will be calculated later - - TmpData = GetDataSetting (Prop2, "StartPattern", &FindLen); - if (TmpData != NULL) { - newKernelPatch.StartPattern.stealValueFrom(TmpData, FindLen); - } - - TmpData = GetDataSetting (Prop2, "MaskStart", &ReplaceLen); - ReplaceLen = MIN(ReplaceLen, FindLen); - if (FindLen != 0) { - if (TmpData != NULL) newKernelPatch.StartMask.ncpy(TmpData, ReplaceLen); // KernelToPatch - newKernelPatch.StartMask.setSize(FindLen, 0xFF); - } - if (TmpData != NULL) { - FreePool(TmpData); - } - - - TmpData = GetDataSetting (Prop2, "Find", &FindLen); - TmpPatch = GetDataSetting (Prop2, "Replace", &ReplaceLen); -//replace len can be smaller if mask using - if (!FindLen || !ReplaceLen /*|| (FindLen != ReplaceLen)*/) { - DBG(" :: invalid Find/Replace data - skipping!\n"); - continue; - } - - prop3 = Prop2->propertyForKey("Procedure"); - if (prop3 != NULL) { - if ( prop3->isString() ) { - newKernelPatch.ProcedureName = prop3->getString()->stringValue(); - }else{ - MsgLog("ATTENTION : Procedure property not string in KernelToPatch\n"); - } - } - - - newKernelPatch.Find.stealValueFrom(TmpData, FindLen); - - TmpData = GetDataSetting (Prop2, "MaskFind", &MaskLen); - MaskLen = (MaskLen > FindLen)? FindLen : MaskLen; - if (TmpData == NULL || MaskLen == 0) { - } else { - newKernelPatch.MaskFind.ncpy(TmpData, MaskLen); - newKernelPatch.MaskFind.setSize(FindLen, 0xFF); - } - FreePool(TmpData); - // this is "Replace" string len of ReplaceLen - ReplaceLen = MIN(ReplaceLen, FindLen); - newKernelPatch.Replace.ncpy(TmpPatch, ReplaceLen); - newKernelPatch.Replace.setSize(FindLen, 0); - FreePool(TmpPatch); - MaskLen = 0; - TmpData = GetDataSetting (Prop2, "MaskReplace", &MaskLen); //reuse MaskLen - MaskLen = MIN(ReplaceLen, MaskLen); - if (TmpData == NULL || MaskLen == 0) { - } else { - newKernelPatch.MaskReplace.ncpy(TmpData, MaskLen); - newKernelPatch.MaskReplace.setSize(FindLen, 0); - } - FreePool(TmpData); - newKernelPatch.Count = 0; - - prop3 = Prop2->propertyForKey("Count"); - if (prop3 != NULL) { - newKernelPatch.Count = GetPropertyAsInteger(prop3, 0); - } - - // check enable/disabled patch (OS based) by Micky1979 - prop3 = Prop2->propertyForKey("MatchOS"); - if ((prop3 != NULL) && (prop3->isString())) { - newKernelPatch.MatchOS = prop3->getString()->stringValue(); - DBG(" :: MatchOS: %s", newKernelPatch.MatchOS.c_str()); - } - - prop3 = Prop2->propertyForKey("MatchBuild"); - if ((prop3 != NULL) && (prop3->isString())) { - newKernelPatch.MatchBuild = prop3->getString()->stringValue(); - DBG(" :: MatchBuild: %s", newKernelPatch.MatchBuild.c_str()); - } - DBG(" :: data len: %zu\n", newKernelPatch.Find.size()); - Patches->KernelPatches.AddReference(newKernelPatchPtr, true); - } - } - } - - /* - * BootPatches is an array of dict - */ - arrayProp = DictPointer->arrayPropertyForKey("BootPatches"); - if (arrayProp != NULL) { - INTN i; - INTN Count = arrayProp->arrayContent().size(); - //delete old and create new - Patches->BootPatches.setEmpty(); - if (Count > 0) { - const TagDict* Prop2 = NULL; - const TagStruct* prop3 = NULL; - - DBG("BootPatches: %lld requested\n", Count); - for (i = 0; i < Count; i++) { - UINTN FindLen = 0, ReplaceLen = 0, MaskLen = 0; - UINT8 *TmpData, *TmpPatch; - - Prop2 = arrayProp->dictElementAt(i, "BootPatches"_XS8); - - DBG(" - [%02lld]:", i); - - BOOT_PATCH* newBootPatchPtr = new BOOT_PATCH; - BOOT_PATCH& newBootPatch = *newBootPatchPtr; - - newBootPatch.Label = "NoLabel"_XS8; - prop3 = Prop2->propertyForKey("Comment"); - if (prop3 != NULL) { - if ( prop3->isString() ) { - newBootPatch.Label = prop3->getString()->stringValue(); - }else{ - MsgLog("ATTENTION : Comment property not string in KernelToPatch\n"); - } - } - DBG(" %s", newBootPatch.Label.c_str()); - -// newBootPatch.Name = "boot.efi"_XS8; - - prop3 = Prop2->propertyForKey("Disabled"); - newBootPatch.Disabled = IsPropertyNotNullAndTrue(prop3); - newBootPatch.MenuItem.BValue = !IsPropertyNotNullAndTrue(prop3); - newBootPatch.MenuItem.ItemType = BoolValue; - - prop3 = Prop2->propertyForKey("RangeFind"); - newBootPatch.SearchLen = GetPropertyAsInteger(prop3, 0); //default 0 will be calculated later - - prop3 = Prop2->propertyForKey("Skip"); - newBootPatch.Skip = GetPropertyAsInteger(prop3, 0); //default 0 will be calculated later - - TmpData = GetDataSetting (Prop2, "StartPattern", &FindLen); - if (TmpData != NULL) { - newBootPatch.StartPattern.stealValueFrom(TmpData, FindLen); - } - - TmpData = GetDataSetting (Prop2, "MaskStart", &ReplaceLen); - ReplaceLen = MIN(ReplaceLen, FindLen); - if (FindLen != 0) { - if (TmpData != NULL) { - newBootPatch.StartMask.ncpy(TmpData, ReplaceLen); - } - newBootPatch.StartMask.setSize(FindLen, 0xFF); - } - if (TmpData != NULL) { - FreePool(TmpData); - } - - - TmpData = GetDataSetting (Prop2, "Find", &FindLen); - TmpPatch = GetDataSetting (Prop2, "Replace", &ReplaceLen); - if (!FindLen || !ReplaceLen) { - DBG(" :: invalid Find/Replace data - skipping!\n"); - continue; - } - ReplaceLen = MIN(ReplaceLen, FindLen); - newBootPatch.Find.stealValueFrom(TmpData, FindLen); - - MaskLen = 0; - TmpData = GetDataSetting(Prop2, "MaskFind", &MaskLen); - MaskLen = MIN(FindLen, MaskLen); - if (TmpData == NULL || MaskLen == 0) { - } else { - newBootPatch.MaskFind.ncpy(TmpData, MaskLen); - newBootPatch.MaskFind.setSize(FindLen, 0xFF); - } - FreePool(TmpData); - newBootPatch.Replace.ncpy(TmpPatch, ReplaceLen); - newBootPatch.Replace.setSize(FindLen, 0); - FreePool(TmpPatch); - MaskLen = 0; - TmpData = GetDataSetting(Prop2, "MaskReplace", &MaskLen); - MaskLen = MIN(ReplaceLen, MaskLen); - if (TmpData == NULL || MaskLen == 0) { - } else { - newBootPatch.MaskReplace.ncpy(TmpData, MaskLen); - newBootPatch.MaskReplace.setSize(FindLen, 0); - } - FreePool(TmpData); - newBootPatch.Count = 0; - - prop3 = Prop2->propertyForKey("Count"); - if (prop3 != NULL) { - newBootPatch.Count = GetPropertyAsInteger(prop3, 0); - } - - prop3 = Prop2->propertyForKey("MatchOS"); - if ((prop3 != NULL) && (prop3->isString())) { - newBootPatch.MatchOS = prop3->getString()->stringValue(); - DBG(" :: MatchOS: %s", newBootPatch.MatchOS.c_str()); - } - - prop3 = Prop2->propertyForKey("MatchBuild"); - if ((prop3 != NULL) && (prop3->isString())) { - newBootPatch.MatchBuild = prop3->getString()->stringValue(); - DBG(" :: MatchBuild: %s", newBootPatch.MatchBuild.c_str()); - } - - DBG(" :: data len: %zu\n", newBootPatch.Find.size()); - Patches->BootPatches.AddReference(newBootPatchPtr, true); - } - } - } - - - return TRUE; -} - - - - -//BOOLEAN IsOSValid(const XString8& MatchOS, const MacOsVersion& CurrOS) -//{ -// /* example for valid matches are: -// 10.7, only 10.7 (10.7.1 will be skipped) -// 10.10.2 only 10.10.2 (10.10.1 or 10.10.5 will be skipped) -// 10.10.x (or 10.10.X), in this case is valid for all minor version of 10.10 (10.10.(0-9)) -// */ -// -// BOOLEAN ret = FALSE; -// -// if (MatchOS.isEmpty() || CurrOS.isEmpty()) { -// return TRUE; //undefined matched corresponds to old behavior -// } -// -//// osToc = GetStrArraySeparatedByChar(MatchOS, '.'); -// XString8Array osToc = Split(MatchOS, "."_XS8).trimEachString(); -// XString8Array currOStoc = Split(CurrOS, "."_XS8).trimEachString(); -// -// if ( osToc.size() > 0 && currOStoc.size() > 0 && osToc[0] == "11"_XS8 && currOStoc[0] == "11"_XS8 ) { -// if (osToc.size() == 1 ) return true; -// if (osToc.size() == 2 ) { -// if ( osToc[1].isEqualIC("x") ) return true; -// if ( currOStoc.size() == 2 && osToc[1] == currOStoc[1] ) return true; -// } -// } -// if (osToc.size() == 2) { -// if (currOStoc.size() == 2) { -// if ( osToc[0] == currOStoc[0] && osToc[1] == currOStoc[1]) { -// ret = TRUE; -// } -// } -// } else if (osToc.size() == 3) { -// if (currOStoc.size() == 3) { -// if ( osToc[0] == currOStoc[0] -// && osToc[1] == currOStoc[1] -// && osToc[2] == currOStoc[2]) { -// ret = TRUE; -// } else if ( osToc[0] == currOStoc[0] -// && osToc[1] == currOStoc[1] -// && osToc[2].isEqualIC("x") ) { -// ret = TRUE; -// } -// } else if (currOStoc.size() == 2) { -// if ( osToc[0] == currOStoc[0] -// && osToc[1] == currOStoc[1] ) { -// ret = TRUE; -// } else if ( osToc[0] == currOStoc[0] -// && osToc[1] == currOStoc[1] -// && osToc[2].isEqualIC("x") == 0 ) { -// ret = TRUE; -// } -// } -// } -// return ret; -//} - -static UINT8 CheckVolumeType(UINT8 VolumeType, const TagStruct* Prop) -{ - if ( !Prop->isString() ) { - MsgLog("ATTENTION : Prop property not string in CheckVolumeType\n"); - return 0; - } - UINT8 VolumeTypeTmp = VolumeType; - if (Prop->getString()->stringValue().isEqualIC("Internal")) { - VolumeTypeTmp |= VOLTYPE_INTERNAL; - } else if (Prop->getString()->stringValue().isEqualIC("External")) { - VolumeTypeTmp |= VOLTYPE_EXTERNAL; - } else if (Prop->getString()->stringValue().isEqualIC("Optical")) { - VolumeTypeTmp |= VOLTYPE_OPTICAL; - } else if (Prop->getString()->stringValue().isEqualIC("FireWire")) { - VolumeTypeTmp |= VOLTYPE_FIREWIRE; - } - return VolumeTypeTmp; -} - -static UINT8 GetVolumeType(const TagDict* DictPointer) -{ - const TagStruct* Prop; - UINT8 VolumeType = 0; - - Prop = DictPointer->propertyForKey("VolumeType"); - if (Prop != NULL) { - if (Prop->isString()) { - VolumeType = CheckVolumeType(0, Prop); - } else if (Prop->isArray()) { - INTN i; - INTN Count = Prop->getArray()->arrayContent().size(); - if (Count > 0) { - for (i = 0; i < Count; i++) { - const TagStruct* Prop2 = &Prop->getArray()->arrayContent()[i]; - if ( !Prop2->isString() || Prop2->getString()->stringValue().isEmpty() ) { - continue; - } - VolumeType = CheckVolumeType(VolumeType, Prop2); - } - } - } - } - return VolumeType; -} - - - -BOOLEAN -FillinCustomSubEntry ( - UINT8 parentType, - IN OUT CUSTOM_LOADER_SUBENTRY_SETTINGS *Entry, - const TagDict* DictPointer, - IN BOOLEAN SubEntry, - SETTINGS_DATA& settingsData) -{ - const TagStruct* Prop; - - if ( Entry == NULL ) panic("Entry == NULL"); - if ( DictPointer == NULL ) panic("DictPointer == NULL"); - - Prop = DictPointer->propertyForKey("Disabled"); - Entry->Disabled = IsPropertyNotNullAndTrue(Prop); - -// Prop = DictPointer->propertyForKey("Volume"); -// if (Prop != NULL && (Prop->isString())) { -// Entry->Volume = Prop->getString()->stringValue(); -// } - -// Prop = DictPointer->propertyForKey("Path"); -// if (Prop != NULL && (Prop->isString())) { -// Entry->Path = Prop->getString()->stringValue(); -// } - -// Prop = DictPointer->propertyForKey("Settings"); -// if (Prop != NULL && (Prop->isString())) { -// Entry->Settings = Prop->getString()->stringValue(); -// } - -// Prop = DictPointer->propertyForKey("CommonSettings"); -// Entry->CommonSettings = IsPropertyNotNullAndTrue(Prop); - - - Prop = DictPointer->propertyForKey("AddArguments"); - if (Prop != NULL && (Prop->isString())) { -// if (Entry->LoadOptions.notEmpty()) { -// Entry->Options.SPrintf("%s %s", Entry->Options.c_str(), Prop->getString()->stringValue()); -// } else { -// Entry->Options.SPrintf("%s", Prop->getString()->stringValue()); -// } - Entry->_AddArguments = Prop->getString()->stringValue(); -// Entry->LoadOptions.import(Split(Prop->getString()->stringValue(), " ")); - } else { - Prop = DictPointer->propertyForKey("Arguments"); - if (Prop != NULL && (Prop->isString())) { -// Entry->Options.SPrintf("%s", Prop->getString()->stringValue()); - Entry->_Arguments = Prop->getString()->stringValue(); -// Entry->LoadOptions = Split(Prop->getString()->stringValue(), " "); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTARGS); - } - } - Prop = DictPointer->propertyForKey("Title"); - if (Prop != NULL && (Prop->isString())) { - Entry->_Title = Prop->getString()->stringValue(); -// Entry->FullTitle.setEmpty(); // jief : erase the copy from the parent - } - Prop = DictPointer->propertyForKey("FullTitle"); - if (Prop != NULL && (Prop->isString())) { - Entry->_FullTitle = Prop->getString()->stringValue(); -// Entry->Title.setEmpty(); // jief : erase the copy from the parent. Could also be the previous settings, but Title is not used when FullTitle exists. - } - -// Entry->ImageData.setEmpty(); -// Prop = DictPointer->propertyForKey("Image"); -// if (Prop != NULL) { -// Entry->ImagePath.setEmpty(); -// Entry->Image.setEmpty(); -// if (Prop->isString()) { -// Entry->ImagePath = SWPrintf("%s", Prop->getString()->stringValue().c_str()); -// } -// // we can't load the file yet, as ThemeDir is not initialized -// } else { -// UINTN DataLen = 0; -// UINT8 *TmpData = GetDataSetting (DictPointer, "ImageData", &DataLen); -// if (TmpData) { -// Entry->ImageData.stealValueFrom(TmpData, DataLen); -//// TODO remove from settings -// if (!EFI_ERROR(Entry->Image.Image.FromPNG(TmpData, DataLen))) { -// Entry->Image.setFilled(); -// } -// } -// } -// -// Prop = DictPointer->propertyForKey("Hotkey"); -// if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { -// if ( Prop->getString()->stringValue()[0] < __WCHAR_MAX__ ) { -// Entry->Hotkey = (wchar_t)(Prop->getString()->stringValue()[0]); -// } -// } - -// // Whether or not to draw boot screen -// Prop = DictPointer->propertyForKey("CustomLogo"); -// if (Prop != NULL) { -// if (IsPropertyNotNullAndTrue(Prop)) { -// Entry->CustomLogoType = CUSTOM_BOOT_APPLE; -// } else if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { -// Entry->CustomLogoAsXString8 = Prop->getString()->stringValue(); -// if (Prop->getString()->stringValue().isEqualIC("Apple")) { -// Entry->CustomLogoType = CUSTOM_BOOT_APPLE; -// } else if (Prop->getString()->stringValue().isEqualIC("Alternate")) { -// Entry->CustomLogoType = CUSTOM_BOOT_ALT_APPLE; -// } else if (Prop->getString()->stringValue().isEqualIC("Theme")) { -// Entry->CustomLogoType = CUSTOM_BOOT_THEME; -// } else { -// XStringW customLogo = XStringW() = Prop->getString()->stringValue(); -// Entry->CustomLogoType = CUSTOM_BOOT_USER; -//// TODO : remove reading of image from settings -// Entry->CustomLogoImage.LoadXImage(&self.getSelfVolumeRootDir(), customLogo); -// if (Entry->CustomLogoImage.isEmpty()) { -// DBG("Custom boot logo not found at path `%ls`!\n", customLogo.wc_str()); -// Entry->CustomLogoType = CUSTOM_BOOT_DISABLED; -// } -// } -// } else if ( Prop->isData() && Prop->getData()->dataLenValue() > 0 ) { -// Entry->CustomLogoType = CUSTOM_BOOT_USER; -// Entry->CustomLogoAsData = Prop->getData()->data(); -//// TODO : remove reading of image from settings -// Entry->CustomLogoImage.FromPNG(Prop->getData()->dataValue(), Prop->getData()->dataLenValue()); -// if (Entry->CustomLogoImage.isEmpty()) { -// DBG("Custom boot logo not decoded from data!\n"/*, Prop->getString()->stringValue().c_str()*/); -// Entry->CustomLogoType = CUSTOM_BOOT_DISABLED; -// } -// } else { -// Entry->CustomLogoType = CUSTOM_BOOT_USER_DISABLED; -// } -// DBG("Custom entry boot %s LogoWidth = (0x%lld)\n", CustomBootModeToStr(Entry->CustomLogoType), Entry->CustomLogoImage.GetWidth()); -// } else { -// Entry->CustomLogoType = CUSTOM_BOOT_DISABLED; -// } - -// Prop = DictPointer->propertyForKey("BootBgColor"); -// if (Prop != NULL && Prop->isString()) { -// UINTN Color; -// Color = AsciiStrHexToUintn(Prop->getString()->stringValue()); -// -// Entry->BootBgColor.Red = (Color >> 24) & 0xFF; -// Entry->BootBgColor.Green = (Color >> 16) & 0xFF; -// Entry->BootBgColor.Blue = (Color >> 8) & 0xFF; -// Entry->BootBgColor.Reserved = (Color >> 0) & 0xFF; -// } -// -// // Hidden Property, Values: -// // - No (show the entry) -// // - Yes (hide the entry but can be show with F3) -// // - Always (always hide the entry) -// Prop = DictPointer->propertyForKey("Hidden"); -// if (Prop != NULL) { -// if ((Prop->isString()) && -// (Prop->getString()->stringValue().isEqualIC("Always"))) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_DISABLED); -// } else if (IsPropertyNotNullAndTrue(Prop)) { -// DBG(" hiding entry because Hidden flag is YES\n"); -// Entry->Hidden = true; -// } else { -// Entry->Hidden = false; -// } -// } -// -// Prop = DictPointer->propertyForKey("Type"); -// if (Prop != NULL && (Prop->isString())) { -// if ((Prop->getString()->stringValue().isEqualIC("OSX")) || -// (Prop->getString()->stringValue().isEqualIC("macOS"))) { -// Entry->Type = OSTYPE_OSX; -// } else if (Prop->getString()->stringValue().isEqualIC("OSXInstaller")) { -// Entry->Type = OSTYPE_OSX_INSTALLER; -// } else if (Prop->getString()->stringValue().isEqualIC("OSXRecovery")) { -// Entry->Type = OSTYPE_RECOVERY; -// } else if (Prop->getString()->stringValue().isEqualIC("Windows")) { -// Entry->Type = OSTYPE_WINEFI; -// } else if (Prop->getString()->stringValue().isEqualIC("Linux")) { -// Entry->Type = OSTYPE_LIN; -//// TODO remove from here -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTARGS); -// } else if (Prop->getString()->stringValue().isEqualIC("LinuxKernel")) { -// Entry->Type = OSTYPE_LINEFI; -// } else { -// DBG("** Warning: unknown custom entry Type '%s'\n", Prop->getString()->stringValue().c_str()); -// Entry->Type = OSTYPE_OTHER; -// } -// } else { -// if (Entry->Type == 0 && Entry->Path.notEmpty()) { -// // Try to set Entry->type from Entry->Path -// Entry->Type = GetOSTypeFromPath(Entry->Path); -// } -// } - -// Entry->VolumeType = GetVolumeType(DictPointer); - -// if (Entry->LoadOptions.isEmpty() && OSTYPE_IS_WINDOWS(parentType)) { -// Entry->LoadOptions.Add("-s"); -// Entry->LoadOptions.Add("-h"); -// } - if (Entry->_Title.dgetValue().isEmpty()) { - if (OSTYPE_IS_OSX_RECOVERY(parentType)) { - Entry->_Title = "Recovery"_XS8; - } else if (OSTYPE_IS_OSX_INSTALLER(parentType)) { - Entry->_Title = "Install macOS"_XS8; - } - } -// if (Entry->Image.isEmpty() && (Entry->ImagePath.isEmpty())) { -// if (OSTYPE_IS_OSX_RECOVERY(parentType)) { -// Entry->ImagePath = L"mac"_XSW; -// } -// } - // OS Specific flags - if (OSTYPE_IS_OSX(parentType) || OSTYPE_IS_OSX_RECOVERY(parentType) || OSTYPE_IS_OSX_INSTALLER(parentType)) { - - // InjectKexts default values -// Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_CHECKFAKESMC); - // Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_WITHKEXTS); - -// Prop = DictPointer->propertyForKey("InjectKexts"); -// if (Prop != NULL) { -// if ( Prop->isTrueOrYes() ) { -// Entry->InjectKexts = 1; -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); -// } else if ( Prop->isFalseOrNn() ) { -// Entry->InjectKexts = 0; -// // nothing to do -// } else if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("Detect") ) { -// Entry->InjectKexts = 2; -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_CHECKFAKESMC); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); -// } else { -// Entry->InjectKexts = -1; -// DBG("** Warning: unknown custom entry InjectKexts value '%s'\n", Prop->getString()->stringValue().c_str()); -// } -// } else { -// Entry->InjectKexts = -1; -// // Use global settings -// if (settingsData.WithKexts) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); -// } -// if (settingsData.WithKextsIfNoFakeSMC) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_CHECKFAKESMC); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); -// } -// } - - // NoCaches default value -// Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_NOCACHES); - - Prop = DictPointer->propertyForKey("NoCaches"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NOCACHES); - Entry->_NoCaches = true; - } else { - // Use global settings - if (settingsData.SystemParameters.NoCaches) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NOCACHES); - Entry->_NoCaches = false; - } - } - } - -// // KernelAndKextPatches -// if (!SubEntry) { // CopyKernelAndKextPatches already in: DuplicateCustomEntry if SubEntry == TRUE -// //DBG("Copying global patch settings\n"); -//// CopyKernelAndKextPatches ((KERNEL_AND_KEXT_PATCHES *)(((UINTN)Entry) + OFFSET_OF(CUSTOM_LOADER_ENTRY, KernelAndKextPatches)), -// // (KERNEL_AND_KEXT_PATCHES *)(((UINTN)&settingsData) + OFFSET_OF(SETTINGS_DATA, KernelAndKextPatches))); -// -//// CopyKernelAndKextPatches(&Entry->KernelAndKextPatches, &settingsData.KernelAndKextPatches); -// Entry->KernelAndKextPatches = settingsData.KernelAndKextPatches; -// -// //#ifdef DUMP_KERNEL_KEXT_PATCHES -// // DumpKernelAndKextPatches ((KERNEL_AND_KEXT_PATCHES *)(((UINTN)Entry) + OFFSET_OF(CUSTOM_LOADER_ENTRY, KernelAndKextPatches))); -// //#endif -// -// } - - } - -// if (Entry->Type == OSTYPE_LINEFI) { -// Prop = DictPointer->propertyForKey("Kernel"); -// if (Prop != NULL) { -// if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { -// if ((Prop->getString()->stringValue()[0] == 'N') || (Prop->getString()->stringValue()[0] == 'n')) { -// Entry->KernelScan = KERNEL_SCAN_NEWEST; -// } else if ((Prop->getString()->stringValue()[0] == 'O') || (Prop->getString()->stringValue()[0] == 'o')) { -// Entry->KernelScan = KERNEL_SCAN_OLDEST; -// } else if ((Prop->getString()->stringValue()[0] == 'F') || (Prop->getString()->stringValue()[0] == 'f')) { -// Entry->KernelScan = KERNEL_SCAN_FIRST; -// } else if ((Prop->getString()->stringValue()[0] == 'L') || (Prop->getString()->stringValue()[0] == 'l')) { -// Entry->KernelScan = KERNEL_SCAN_LAST; -// } else if ((Prop->getString()->stringValue()[0] == 'M') || (Prop->getString()->stringValue()[0] == 'm')) { -// Entry->KernelScan = KERNEL_SCAN_MOSTRECENT; -// } else if ((Prop->getString()->stringValue()[0] == 'E') || (Prop->getString()->stringValue()[0] == 'e')) { -// Entry->KernelScan = KERNEL_SCAN_EARLIEST; -// } -// } -// } -// } - -// /* -// * Sub entries -// * an array of dict OR a bool -// */ -// Prop = DictPointer->propertyForKey("SubEntries"); -// if (Prop != NULL) { -// if ( Prop->isBool() && Prop->getBool()->boolValue() ) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTMENU); -// } else if ( Prop->isArray() ) { -// CUSTOM_LOADER_SUBENTRY_SETTINGS *CustomSubEntry; -// INTN i; -// INTN Count = Prop->getArray()->arrayContent().size(); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTMENU); -// for (i = 0; i < Count; i++) { -// const TagDict* Dict = Prop->getArray()->dictElementAt(i, "SubEntries"_XS8); -// // Allocate a sub entry -// CustomSubEntry = DuplicateCustomSubEntry(Entry); -// if (CustomSubEntry) { -// if ( FillinCustomSubEntry(CustomSubEntry, Dict, TRUE) ) { -// Entry->SubEntriesSettings.AddReference(CustomSubEntry, true); -// }else{ -// delete CustomSubEntry; -// } -// } -// } -// }else{ -// MsgLog("MALFORMED PLIST : SubEntries must be a bool OR an array of dict"); -// } -// } - return TRUE; -} - - -BOOLEAN -FillinCustomEntry ( - IN OUT CUSTOM_LOADER_ENTRY_SETTINGS *Entry, - const TagDict* DictPointer, - IN BOOLEAN SubEntry, - SETTINGS_DATA& settingsData) -{ - const TagStruct* Prop; - - if ( Entry == NULL ) panic("Entry == NULL"); - if ( DictPointer == NULL ) panic("DictPointer == NULL"); - - Prop = DictPointer->propertyForKey("Disabled"); - Entry->Disabled = IsPropertyNotNullAndTrue(Prop); - - Prop = DictPointer->propertyForKey("Volume"); - if (Prop != NULL && (Prop->isString())) { - Entry->Volume = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("Path"); - if (Prop != NULL && (Prop->isString())) { - Entry->Path = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("Settings"); - if (Prop != NULL && (Prop->isString())) { - Entry->Settings = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("CommonSettings"); - Entry->CommonSettings = IsPropertyNotNullAndTrue(Prop); - - - Prop = DictPointer->propertyForKey("AddArguments"); - if (Prop != NULL && (Prop->isString())) { -// if (Entry->LoadOptions.notEmpty()) { -// Entry->Options.SPrintf("%s %s", Entry->Options.c_str(), Prop->getString()->stringValue()); -// } else { -// Entry->Options.SPrintf("%s", Prop->getString()->stringValue()); -// } - Entry->AddArguments = Prop->getString()->stringValue(); -// Entry->LoadOptions.import(Split(Prop->getString()->stringValue(), " ")); - } else { - Prop = DictPointer->propertyForKey("Arguments"); - if (Prop != NULL && (Prop->isString())) { - Entry->Arguments = Prop->getString()->stringValue(); -// Entry->Options.SPrintf("%s", Prop->getString()->stringValue()); -// Entry->LoadOptions = Split(Prop->getString()->stringValue(), " "); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTARGS); - } - } - Prop = DictPointer->propertyForKey("Title"); - if (Prop != NULL && (Prop->isString())) { - Entry->m_Title = Prop->getString()->stringValue(); - } - Prop = DictPointer->propertyForKey("FullTitle"); - if (Prop != NULL && (Prop->isString())) { - Entry->FullTitle = Prop->getString()->stringValue(); - } - - Entry->m_ImagePath.setEmpty(); - Entry->ImageData.setEmpty(); - Prop = DictPointer->propertyForKey("Image"); - if (Prop != NULL) { - Entry->m_ImagePath.setEmpty(); -// Entry->Image.setEmpty(); - if (Prop->isString()) { - Entry->m_ImagePath = SWPrintf("%s", Prop->getString()->stringValue().c_str()); - } - // we can't load the file yet, as ThemeDir is not initialized - } else { - UINTN DataLen = 0; - UINT8 *TmpData = GetDataSetting (DictPointer, "ImageData", &DataLen); - if (TmpData) { - Entry->ImageData.stealValueFrom(TmpData, DataLen); -// if (!EFI_ERROR(Entry->Image.Image.FromPNG(TmpData, DataLen))) { -// Entry->Image.setFilled(); -// } - } - } - - Entry->m_DriveImagePath.setEmpty(); - Entry->DriveImageData.setEmpty(); - Prop = DictPointer->propertyForKey("DriveImage"); - if (Prop != NULL) { -// Entry->DriveImage.setEmpty(); - if (Prop->isString()) { - Entry->m_DriveImagePath = SWPrintf("%s", Prop->getString()->stringValue().c_str()); - } - // we can't load the file yet, as ThemeDir is not initialized - } else { - UINTN DataLen = 0; - UINT8 *TmpData = GetDataSetting (DictPointer, "DriveImageData", &DataLen); - if (TmpData) { - Entry->DriveImageData.stealValueFrom(TmpData, DataLen); -// if (!EFI_ERROR(Entry->DriveImage.Image.FromPNG(TmpData, DataLen))) { -// Entry->DriveImage.setFilled(); -// } -// FreePool(TmpData); - } - } - - Prop = DictPointer->propertyForKey("Hotkey"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ( Prop->getString()->stringValue()[0] < __WCHAR_MAX__ ) { - Entry->Hotkey = (wchar_t)(Prop->getString()->stringValue()[0]); - } - } - - // Whether or not to draw boot screen - Prop = DictPointer->propertyForKey("CustomLogo"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_APPLE; - } else if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - Entry->CustomLogoAsXString8 = Prop->getString()->stringValue(); - if (Prop->getString()->stringValue().isEqualIC("Apple")) { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_APPLE; - } else if (Prop->getString()->stringValue().isEqualIC("Alternate")) { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_ALT_APPLE; - } else if (Prop->getString()->stringValue().isEqualIC("Theme")) { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_THEME; - } else { - XStringW customLogo = XStringW() = Prop->getString()->stringValue(); - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_USER; -// Entry->CustomLogoImage.LoadXImage(&self.getSelfVolumeRootDir(), customLogo); -// if (Entry->CustomLogoImage.isEmpty()) { -// DBG("Custom boot logo not found at path `%ls`!\n", customLogo.wc_str()); -// Entry->CustomLogoType = CUSTOM_BOOT_DISABLED; -// } - } - } else if ( Prop->isData() && Prop->getData()->dataLenValue() > 0 ) { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_USER; - Entry->CustomLogoAsData = Prop->getData()->data(); -// Entry->CustomLogoImage.FromPNG(Prop->getData()->dataValue(), Prop->getData()->dataLenValue()); -// if (Entry->CustomLogoImage.isEmpty()) { -// DBG("Custom boot logo not decoded from data!\n"/*, Prop->getString()->stringValue().c_str()*/); -// Entry->CustomLogoType = CUSTOM_BOOT_DISABLED; -// } - } else { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_USER_DISABLED; - } - DBG("Custom entry boot %s\n", CustomBootModeToStr(Entry->CustomLogoTypeSettings)); - } else { - Entry->CustomLogoTypeSettings = CUSTOM_BOOT_DISABLED; - } - - Prop = DictPointer->propertyForKey("BootBgColor"); - if (Prop != NULL && Prop->isString()) { - UINTN Color; - Color = AsciiStrHexToUintn(Prop->getString()->stringValue()); - - Entry->BootBgColor.Red = (Color >> 24) & 0xFF; - Entry->BootBgColor.Green = (Color >> 16) & 0xFF; - Entry->BootBgColor.Blue = (Color >> 8) & 0xFF; - Entry->BootBgColor.Reserved = (Color >> 0) & 0xFF; - } - - // Hidden Property, Values: - // - No (show the entry) - // - Yes (hide the entry but can be show with F3) - // - Always (always hide the entry) - Entry->AlwaysHidden = false; - Entry->Hidden = false; - Prop = DictPointer->propertyForKey("Hidden"); - if (Prop != NULL) { - if ((Prop->isString()) && - (Prop->getString()->stringValue().isEqualIC("Always"))) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_DISABLED); - Entry->AlwaysHidden = true; - } else if (IsPropertyNotNullAndTrue(Prop)) { - DBG(" hiding entry because Hidden flag is YES\n"); - Entry->Hidden = true; - } - } - - Prop = DictPointer->propertyForKey("Type"); - if (Prop != NULL && (Prop->isString())) { - if ((Prop->getString()->stringValue().isEqualIC("OSX")) || - (Prop->getString()->stringValue().isEqualIC("macOS"))) { - Entry->Type = OSTYPE_OSX; - } else if (Prop->getString()->stringValue().isEqualIC("OSXInstaller")) { - Entry->Type = OSTYPE_OSX_INSTALLER; - } else if (Prop->getString()->stringValue().isEqualIC("OSXRecovery")) { - Entry->Type = OSTYPE_RECOVERY; - } else if (Prop->getString()->stringValue().isEqualIC("Windows")) { - Entry->Type = OSTYPE_WINEFI; - } else if (Prop->getString()->stringValue().isEqualIC("Linux")) { - Entry->Type = OSTYPE_LIN; -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTARGS); - } else if (Prop->getString()->stringValue().isEqualIC("LinuxKernel")) { - Entry->Type = OSTYPE_LINEFI; - } else { - DBG("** Warning: unknown custom entry Type '%s'\n", Prop->getString()->stringValue().c_str()); - Entry->Type = OSTYPE_OTHER; - } - } else { - if (Entry->Type == 0 && Entry->Path.notEmpty()) { - // Try to set Entry->type from Entry->Path - Entry->Type = GetOSTypeFromPath(Entry->Path); - } - } - - Entry->VolumeType = GetVolumeType(DictPointer); - -// if (Entry->LoadOptions.isEmpty() && OSTYPE_IS_WINDOWS(Entry->Type)) { -// Entry->LoadOptions.Add("-s"); -// Entry->LoadOptions.Add("-h"); -// } -// if (Entry->Title.isEmpty()) { -// if (OSTYPE_IS_OSX_RECOVERY(Entry->Type)) { -// Entry->Title = L"Recovery"_XSW; -// } else if (OSTYPE_IS_OSX_INSTALLER(Entry->Type)) { -// Entry->Title = L"Install macOS"_XSW; -// } -// } -// if (Entry->Image.isEmpty() && (Entry->ImagePath.isEmpty())) { -// if (OSTYPE_IS_OSX_RECOVERY(Entry->Type)) { -// Entry->ImagePath = L"mac"_XSW; -// } -// } -// if (Entry->DriveImage.isEmpty() && (Entry->DriveImagePath.isEmpty())) { -// if (OSTYPE_IS_OSX_RECOVERY(Entry->Type)) { -// Entry->DriveImagePath = L"recovery"_XSW; -// } -// } - // OS Specific flags - if (OSTYPE_IS_OSX(Entry->Type) || OSTYPE_IS_OSX_RECOVERY(Entry->Type) || OSTYPE_IS_OSX_INSTALLER(Entry->Type)) { - - // InjectKexts default values -// Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_CHECKFAKESMC); - // Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_WITHKEXTS); - - Prop = DictPointer->propertyForKey("InjectKexts"); - if (Prop != NULL) { - if ( Prop->isTrueOrYes() ) { - Entry->InjectKexts = 1; -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); - } else if ( Prop->isFalseOrNn() ) { - Entry->InjectKexts = 0; - // nothing to do - } else if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("Detect") ) { - Entry->InjectKexts = 2; -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_CHECKFAKESMC); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); - } else { - Entry->InjectKexts = -2; - DBG("** Warning: unknown custom entry InjectKexts value '%s'\n", Prop->getString()->stringValue().c_str()); - } - } else { - Entry->InjectKexts = -1; - // Use global settings - if (settingsData.SystemParameters.WithKexts) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); - } - if (settingsData.SystemParameters.WithKextsIfNoFakeSMC) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_CHECKFAKESMC); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_WITHKEXTS); - } - } - - // NoCaches default value -// Entry->Flags = OSFLAG_UNSET(Entry->Flags, OSFLAG_NOCACHES); - - Prop = DictPointer->propertyForKey("NoCaches"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NOCACHES); - Entry->NoCaches = true; - } else { - // Use global settings - if (settingsData.SystemParameters.NoCaches) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NOCACHES); - } - } - } - - // KernelAndKextPatches - if (!SubEntry) { // CopyKernelAndKextPatches already in: DuplicateCustomEntry if SubEntry == TRUE - //DBG("Copying global patch settings\n"); -// CopyKernelAndKextPatches ((KERNEL_AND_KEXT_PATCHES *)(((UINTN)Entry) + OFFSET_OF(CUSTOM_LOADER_ENTRY, KernelAndKextPatches)), - // (KERNEL_AND_KEXT_PATCHES *)(((UINTN)&settingsData) + OFFSET_OF(SETTINGS_DATA, KernelAndKextPatches))); - -// CopyKernelAndKextPatches(&Entry->KernelAndKextPatches, &settingsData.KernelAndKextPatches); -// Entry->KernelAndKextPatches = settingsData.KernelAndKextPatches; - - //#ifdef DUMP_KERNEL_KEXT_PATCHES - // DumpKernelAndKextPatches ((KERNEL_AND_KEXT_PATCHES *)(((UINTN)Entry) + OFFSET_OF(CUSTOM_LOADER_ENTRY, KernelAndKextPatches))); - //#endif - - } - - } - - if (Entry->Type == OSTYPE_LINEFI) { - Prop = DictPointer->propertyForKey("Kernel"); - if (Prop != NULL) { - if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ((Prop->getString()->stringValue()[0] == 'N') || (Prop->getString()->stringValue()[0] == 'n')) { - Entry->KernelScan = KERNEL_SCAN_NEWEST; - } else if ((Prop->getString()->stringValue()[0] == 'O') || (Prop->getString()->stringValue()[0] == 'o')) { - Entry->KernelScan = KERNEL_SCAN_OLDEST; - } else if ((Prop->getString()->stringValue()[0] == 'F') || (Prop->getString()->stringValue()[0] == 'f')) { - Entry->KernelScan = KERNEL_SCAN_FIRST; - } else if ((Prop->getString()->stringValue()[0] == 'L') || (Prop->getString()->stringValue()[0] == 'l')) { - Entry->KernelScan = KERNEL_SCAN_LAST; - } else if ((Prop->getString()->stringValue()[0] == 'M') || (Prop->getString()->stringValue()[0] == 'm')) { - Entry->KernelScan = KERNEL_SCAN_MOSTRECENT; - } else if ((Prop->getString()->stringValue()[0] == 'E') || (Prop->getString()->stringValue()[0] == 'e')) { - Entry->KernelScan = KERNEL_SCAN_EARLIEST; - } - } - } - } - - /* - * Sub entries - * an array of dict OR a bool - */ - Prop = DictPointer->propertyForKey("SubEntries"); - if (Prop != NULL) { - /*if ( Prop->isBool() && Prop->getBool()->boolValue() ) { - Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTMENU); - } else*/ if ( Prop->isArray() ) { - INTN Count = Prop->getArray()->arrayContent().size(); -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_NODEFAULTMENU); - for (INTN i = 0; i < Count; i++) { - const TagDict* Dict = Prop->getArray()->dictElementAt(i, "SubEntries"_XS8); - // Allocate a sub entry -// CustomSubEntry = DuplicateCustomEntryToSubEntry(Entry); - CUSTOM_LOADER_SUBENTRY_SETTINGS* CustomSubEntry = new CUSTOM_LOADER_SUBENTRY_SETTINGS; - if (CustomSubEntry) { - if ( FillinCustomSubEntry(Entry->Type, CustomSubEntry, Dict, TRUE, settingsData) ) { - Entry->SubEntriesSettings.AddReference(CustomSubEntry, true); - }else{ - delete CustomSubEntry; - } - } - } - }else{ - MsgLog("MALFORMED PLIST : SubEntries must be an array of dict"); - } - } - return TRUE; -} - -static BOOLEAN -FillingCustomLegacy ( - IN OUT CUSTOM_LEGACY_ENTRY_SETTINGS *Entry, - const TagDict* DictPointer - ) -{ - const TagStruct* Prop; - if ((Entry == NULL) || (DictPointer == NULL)) { - return FALSE; - } - - Prop = DictPointer->propertyForKey("Disabled"); - if (IsPropertyNotNullAndTrue(Prop)) { - Entry->Disabled = true; - } - - Prop = DictPointer->propertyForKey("Volume"); - if (Prop != NULL && (Prop->isString())) { - Entry->Volume = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("FullTitle"); - if (Prop != NULL && (Prop->isString())) { - Entry->FullTitle = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("Title"); - if (Prop != NULL && (Prop->isString())) { - Entry->Title = Prop->getString()->stringValue(); - } - Prop = DictPointer->propertyForKey("Image"); - if (Prop != NULL) { - if (Prop->isString()) { - Entry->ImagePath = Prop->getString()->stringValue(); -// Entry->Image.LoadXImage(&ThemeX.getThemeDir(), Prop->getString()->stringValue()); - } - } else { - UINTN DataLen = 0; - UINT8 *TmpData = GetDataSetting (DictPointer, "ImageData", &DataLen); - if (TmpData) { - Entry->ImageData.stealValueFrom(TmpData, DataLen); -// if (!EFI_ERROR(Entry->Image.Image.FromPNG(TmpData, DataLen))) { -// Entry->Image.setFilled(); -// } -// FreePool(TmpData); - } - } - - Prop = DictPointer->propertyForKey("DriveImage"); - if (Prop != NULL) { - if (Prop->isString()) { - Entry->DriveImagePath = Prop->getString()->stringValue(); -// Entry->Image.LoadXImage(&ThemeX.getThemeDir(), Prop->getString()->stringValue()); - } - } else { - UINTN DataLen = 0; - UINT8 *TmpData = GetDataSetting (DictPointer, "DriveImageData", &DataLen); - if (TmpData) { - Entry->DriveImageData.stealValueFrom(TmpData, DataLen); -// if (!EFI_ERROR(Entry->DriveImage.Image.FromPNG(TmpData, DataLen))) { -// Entry->DriveImage.setFilled(); -// } -// FreePool(TmpData); - } - } - - Prop = DictPointer->propertyForKey("Hotkey"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ( Prop->getString()->stringValue()[0] < __WCHAR_MAX__ ) { - Entry->Hotkey = (wchar_t)(Prop->getString()->stringValue()[0]); - } - } - - // Hidden Property, Values: - // - No (show the entry) - // - Yes (hide the entry but can be show with F3) - // - Always (always hide the entry) - Prop = DictPointer->propertyForKey("Hidden"); - if (Prop != NULL) { - if ((Prop->isString()) && - (Prop->getString()->stringValue().isEqualIC("Always"))) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_DISABLED); - Entry->AlwaysHidden = true; - } else if (IsPropertyNotNullAndTrue(Prop)) { - DBG(" hiding entry because Hidden flag is YES\n"); - Entry->Hidden = true; - } else { - Entry->Hidden = false; - } - } - - Prop = DictPointer->propertyForKey("Type"); - if (Prop != NULL && (Prop->isString())) { - if (Prop->getString()->stringValue().isEqualIC("Windows")) { - Entry->Type = OSTYPE_WIN; - } else if (Prop->getString()->stringValue().isEqualIC("Linux")) { - Entry->Type = OSTYPE_LIN; - } else { - Entry->Type = OSTYPE_OTHER; - } - } - - Entry->VolumeType = GetVolumeType(DictPointer); - return TRUE; -} - -static BOOLEAN -FillingCustomTool (IN OUT CUSTOM_TOOL_ENTRY_SETTINGS *Entry, const TagDict* DictPointer) -{ - const TagStruct* Prop; - if ((Entry == NULL) || (DictPointer == NULL)) { - return FALSE; - } - - Prop = DictPointer->propertyForKey("Disabled"); - if (IsPropertyNotNullAndTrue(Prop)) { - Entry->Disabled = true; - } - - Prop = DictPointer->propertyForKey("Volume"); - if (Prop != NULL && (Prop->isString())) { - Entry->Volume.takeValueFrom(Prop->getString()->stringValue()); - } - - Prop = DictPointer->propertyForKey("Path"); - if (Prop != NULL && (Prop->isString())) { - Entry->Path.takeValueFrom(Prop->getString()->stringValue()); - } - - Prop = DictPointer->propertyForKey("Arguments"); - if (Prop != NULL && (Prop->isString())) { -// if (!Entry->Options.isEmpty()) { -// Entry->Options.setEmpty(); -// } else { -// Entry->Options.SPrintf("%s", Prop->getString()->stringValue()); -// } -// Entry->LoadOptions = Split(Prop->getString()->stringValue(), " "); - Entry->Arguments = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("Title"); - if (Prop != NULL && (Prop->isString())) { - Entry->Title = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("FullTitle"); - if (Prop != NULL && (Prop->isString())) { - Entry->FullTitle = Prop->getString()->stringValue(); - } - - Prop = DictPointer->propertyForKey("Image"); - if (Prop != NULL) { - Entry->ImagePath.setEmpty(); - if (Prop->isString()) { - Entry->ImagePath = Prop->getString()->stringValue(); - } -// Entry->Image.LoadXImage(&ThemeX.getThemeDir(), Entry->ImagePath); - } else { - UINTN DataLen = 0; - UINT8 *TmpData = GetDataSetting (DictPointer, "ImageData", &DataLen); - if (TmpData) { - Entry->ImageData.stealValueFrom(TmpData, DataLen); -// if (!EFI_ERROR(Entry->Image.Image.FromPNG(TmpData, DataLen))) { -// Entry->Image.setFilled(); -// } -// FreePool(TmpData); - } - } - Prop = DictPointer->propertyForKey("Hotkey"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ( Prop->getString()->stringValue()[0] < __WCHAR_MAX__ ) { - Entry->Hotkey = (wchar_t)(Prop->getString()->stringValue()[0]); - } - } - - // Hidden Property, Values: - // - No (show the entry) - // - Yes (hide the entry but can be show with F3) - // - Always (always hide the entry) - Prop = DictPointer->propertyForKey("Hidden"); - if (Prop != NULL) { - if ((Prop->isString()) && - (Prop->getString()->stringValue().isEqualIC("Always"))) { -// Entry->Flags = OSFLAG_SET(Entry->Flags, OSFLAG_DISABLED); - Entry->AlwaysHidden = true; - } else if (IsPropertyNotNullAndTrue(Prop)) { - DBG(" hiding entry because Hidden flag is YES\n"); - Entry->Hidden = true; - } else { - Entry->Hidden = false; - } - } - - Entry->VolumeType = GetVolumeType(DictPointer); - - return TRUE; -} - -/* - * To ease copy/paste and text replacement from GetUserSettings, the parameter has the same name as the global - * and is passed by non-const reference. - * This temporary during the refactoring - */ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -// EDID reworked by Sherlocks -static void -GetEDIDSettings(const TagDict* DictPointer, SETTINGS_DATA& settingsData) -{ - #pragma GCC diagnostic pop - const TagStruct* Prop; - const TagDict* Dict; - UINTN j = 128; - - Dict = DictPointer->dictPropertyForKey("EDID"); - if (Dict != NULL) { - Prop = Dict->propertyForKey("Inject"); - settingsData.Graphics.EDID.InjectEDID = IsPropertyNotNullAndTrue(Prop); // default = false! - - if (settingsData.Graphics.EDID.InjectEDID){ - //DBG("Inject EDID\n"); - Prop = Dict->propertyForKey("Custom"); - if (Prop != NULL) { - UINT8* Data = GetDataSetting(Dict, "Custom", &j); - settingsData.Graphics.EDID.CustomEDID.stealValueFrom(Data, j); - if ((j % 128) != 0) { - DBG(" Custom EDID has wrong length=%llu\n", j); - settingsData.Graphics.EDID.CustomEDID.setEmpty(); - } else { - DBG(" Custom EDID is ok\n"); -// settingsData.CustomEDIDsize = (UINT16)j; -// InitializeEdidOverride(); - } - } - - Prop = Dict->propertyForKey("VendorID"); - if (Prop) { - settingsData.Graphics.EDID.VendorEDID = (UINT16)GetPropertyAsInteger(Prop, settingsData.Graphics.EDID.VendorEDID); - //DBG(" VendorID = 0x%04lx\n", settingsData.Graphics.EDID.VendorEDID); - } - - Prop = Dict->propertyForKey("ProductID"); - if (Prop) { - settingsData.Graphics.EDID.ProductEDID = (UINT16)GetPropertyAsInteger(Prop, settingsData.Graphics.EDID.ProductEDID); - //DBG(" ProductID = 0x%04lx\n", settingsData.Graphics.EDID.ProductEDID); - } - - Prop = Dict->propertyForKey("HorizontalSyncPulseWidth"); - if (Prop) { - settingsData.Graphics.EDID.EdidFixHorizontalSyncPulseWidth = (UINT16)GetPropertyAsInteger(Prop, settingsData.Graphics.EDID.EdidFixHorizontalSyncPulseWidth); - //DBG(" EdidFixHorizontalSyncPulseWidth = 0x%02lx\n", settingsData.Graphics.EDID.EdidFixHorizontalSyncPulseWidth); - } - - Prop = Dict->propertyForKey("VideoInputSignal"); - if (Prop) { - settingsData.Graphics.EDID.EdidFixVideoInputSignal = (UINT8)GetPropertyAsInteger(Prop, settingsData.Graphics.EDID.EdidFixVideoInputSignal); - //DBG(" EdidFixVideoInputSignal = 0x%02lx\n", settingsData.Graphics.EDID.EdidFixVideoInputSignal); - } - } else { - //DBG("Not Inject EDID\n"); - } - } -} - -// Jief : GetEarlyUserSettings is ready to disappear... -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -EFI_STATUS GetEarlyUserSettings ( - const TagDict* CfgDict, - SETTINGS_DATA& settingsData - ) -{ - #pragma GCC diagnostic pop - - EFI_STATUS Status = EFI_SUCCESS; -// const TagDict* Dict; -// const TagDict* Dict2; -// const TagDict* DictPointer; -// const TagStruct* Prop; -// const TagArray* arrayProp; -// void *Value = NULL; -// BOOLEAN SpecialBootMode = FALSE; - -// { -// UINTN Size = 0; -// //read aptiofixflag from nvram for special boot -// Status = GetVariable2(L"aptiofixflag", &gEfiAppleBootGuid, &Value, &Size); -// if (!EFI_ERROR(Status)) { -// SpecialBootMode = TRUE; -// FreePool(Value); -// } -// } - - GlobalConfig.KextPatchesAllowed = TRUE; - GlobalConfig.KernelPatchesAllowed = TRUE; - settingsData.KernelAndKextPatches.KPAppleRTC = TRUE; - settingsData.KernelAndKextPatches.KPDELLSMBIOS = FALSE; // default is false - - if (CfgDict != NULL) { - //DBG("Loading early settings\n"); - DbgHeader("GetEarlyUserSettings"); - - const TagDict* BootDict = CfgDict->dictPropertyForKey("Boot"); - if (BootDict != NULL) { - const TagStruct* Prop = BootDict->propertyForKey("Timeout"); - if (Prop != NULL) { - settingsData.Boot.Timeout = GetPropertyAsInteger(Prop, settingsData.Boot.Timeout); - DBG("timeout set to %lld\n", settingsData.Boot.Timeout); - } - - Prop = BootDict->propertyForKey("SkipHibernateTimeout"); - settingsData.Boot.SkipHibernateTimeout = IsPropertyNotNullAndTrue(Prop); - - //DisableCloverHotkeys - Prop = BootDict->propertyForKey("DisableCloverHotkeys"); - settingsData.Boot.DisableCloverHotkeys = IsPropertyNotNullAndTrue(Prop); - - Prop = BootDict->propertyForKey("Arguments"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - settingsData.Boot.BootArgs = Prop->getString()->stringValue(); - } - - // defaults if "DefaultVolume" is not present or is empty - settingsData.Boot.LastBootedVolume = FALSE; - // settingsData.Boot.DefaultVolume = NULL; - - Prop = BootDict->propertyForKey("DefaultVolume"); - if (Prop != NULL) { - if ( Prop->isString() && Prop->getString()->stringValue().notEmpty() ) { - settingsData.Boot.DefaultVolume.setEmpty(); - // check for special value for remembering boot volume - if (Prop->getString()->stringValue().isEqualIC("LastBootedVolume")) { - settingsData.Boot.LastBootedVolume = TRUE; - } else { - settingsData.Boot.DefaultVolume = Prop->getString()->stringValue(); - } - } - } - - Prop = BootDict->propertyForKey("DefaultLoader"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in DefaultLoader\n"); - }else{ - settingsData.Boot.DefaultLoader = Prop->getString()->stringValue(); - } - } - - Prop = BootDict->propertyForKey("Debug"); - if ( Prop ) { - if ( Prop->isString() ) { - if ( Prop->getString()->stringValue().isEqualIC("true") ) settingsData.Boot.DebugLog = true; - else if ( Prop->getString()->stringValue().isEqualIC("false") ) settingsData.Boot.DebugLog = false; - else MsgLog("MALFORMED config.plist : property Boot/Debug must be true, false, or scratch\n"); - }else if ( Prop->isBool() ) { - settingsData.Boot.DebugLog = Prop->getBool()->boolValue(); - }else{ - MsgLog("MALFORMED config.plist : property Boot/Debug must be a string (true, false) or or \n"); - } - } - - Prop = BootDict->propertyForKey("Fast"); - settingsData.Boot.FastBoot = IsPropertyNotNullAndTrue(Prop); - - Prop = BootDict->propertyForKey("NoEarlyProgress"); - settingsData.Boot.NoEarlyProgress = IsPropertyNotNullAndTrue(Prop); - -// if (SpecialBootMode) { -// GlobalConfig.isFastBoot() = TRUE; -// DBG("Fast option enabled\n"); -// } - - Prop = BootDict->propertyForKey("NeverHibernate"); - settingsData.Boot.NeverHibernate = IsPropertyNotNullAndTrue(Prop); - - Prop = BootDict->propertyForKey("StrictHibernate"); - settingsData.Boot.StrictHibernate = IsPropertyNotNullAndTrue(Prop); - - Prop = BootDict->propertyForKey("RtcHibernateAware"); - settingsData.Boot.RtcHibernateAware = IsPropertyNotNullAndTrue(Prop); - - Prop = BootDict->propertyForKey("HibernationFixup"); - if (Prop) { - settingsData.Boot.HibernationFixup = IsPropertyNotNullAndTrue(Prop); //it will be set automatically - } - - Prop = BootDict->propertyForKey("SignatureFixup"); - settingsData.Boot.SignatureFixup = IsPropertyNotNullAndTrue(Prop); - - // Prop = GetProperty(DictPointer, "GetLegacyLanAddress"); - // GetLegacyLanAddress = IsPropertyTrue(Prop); - - // Secure boot - /* this parameter, which should be called SecureBootSetupMode, is ignored if : - * it is true - * SecureBoot is already true. - */ - settingsData.Boot.SecureSetting = -1; - Prop = BootDict->propertyForKey("Secure"); - if (Prop != NULL) { - if ( Prop->isTrue() ) settingsData.Boot.SecureSetting = 1; - if ( Prop->isFalse() ) settingsData.Boot.SecureSetting = 0; -// if ( Prop->isFalse() ) { -// // Only disable setup mode, we want always secure boot -// settingsData.Boot.SecureBootSetupMode = 0; -// } else if ( Prop->isTrue() && !settingsData.Boot.SecureBoot ) { -// // This mode will force boot policy even when no secure boot or it is disabled -// settingsData.Boot.SecureBootSetupMode = 1; -// settingsData.Boot.SecureBoot = 1; -// } - } - // Secure boot policy - Prop = BootDict->propertyForKey("Policy"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ((Prop->getString()->stringValue()[0] == 'D') || (Prop->getString()->stringValue()[0] == 'd')) { - // Deny all images - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_DENY; - } else if ((Prop->getString()->stringValue()[0] == 'A') || (Prop->getString()->stringValue()[0] == 'a')) { - // Allow all images - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_ALLOW; - } else if ((Prop->getString()->stringValue()[0] == 'Q') || (Prop->getString()->stringValue()[0] == 'q')) { - // Query user - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_QUERY; - } else if ((Prop->getString()->stringValue()[0] == 'I') || (Prop->getString()->stringValue()[0] == 'i')) { - // Insert - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_INSERT; - } else if ((Prop->getString()->stringValue()[0] == 'W') || (Prop->getString()->stringValue()[0] == 'w')) { - // White list - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_WHITELIST; - } else if ((Prop->getString()->stringValue()[0] == 'B') || (Prop->getString()->stringValue()[0] == 'b')) { - // Black list - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_BLACKLIST; - } else if ((Prop->getString()->stringValue()[0] == 'U') || (Prop->getString()->stringValue()[0] == 'u')) { - // User policy - settingsData.Boot.SecureBootPolicy = SECURE_BOOT_POLICY_USER; - } - } - // Secure boot white list - const TagArray* arrayProp = BootDict->arrayPropertyForKey("WhiteList"); - if (arrayProp != NULL) { - INTN i; - INTN Count = arrayProp->arrayContent().size(); - if (Count > 0) { - settingsData.Boot.SecureBootWhiteList.setEmpty(); - for (i = 0; i < Count; i++) { - const TagStruct* prop2 = &arrayProp->arrayContent()[i]; - if ( !prop2->isString() ) { - MsgLog("MALFORMED PLIST : WhiteList must be an array of string"); - continue; - } - if ( prop2->getString()->stringValue().notEmpty() ) { - settingsData.Boot.SecureBootWhiteList.AddNoNull(prop2->getString()->stringValue()); - } - } - } - } - // Secure boot black list - arrayProp = BootDict->arrayPropertyForKey("BlackList"); - if (arrayProp != NULL && arrayProp->isArray()) { - INTN i; - INTN Count = arrayProp->arrayContent().size(); - if (Count > 0) { - settingsData.Boot.SecureBootBlackList.setEmpty(); - for (i = 0; i < Count; i++) { - const TagStruct* prop2 = &arrayProp->arrayContent()[i]; - if ( !prop2->isString() ) { - MsgLog("MALFORMED PLIST : BlackList must be an array of string"); - continue; - } - if ( prop2->getString()->stringValue().notEmpty() ) { - settingsData.Boot.SecureBootBlackList.AddNoNull(prop2->getString()->stringValue()); - } - } - } - } - - // XMP memory profiles - // -1 = do not detect - // 0 = Detect the better XMP profile - // 1 = Use first profile if present - // 2 = Use second profile - Prop = BootDict->propertyForKey("XMPDetection"); - if (Prop != NULL) { - settingsData.Boot.XMPDetection = 0; - if ( Prop->isFalse() ) { - settingsData.Boot.XMPDetection = -1; - } else if ( Prop->isString() ) { - if ((Prop->getString()->stringValue()[0] == 'n') || - (Prop->getString()->stringValue()[0] == 'N') || - (Prop->getString()->stringValue()[0] == '-')) { - settingsData.Boot.XMPDetection = -1; - } else { - settingsData.Boot.XMPDetection = (INT8)AsciiStrDecimalToUintn(Prop->getString()->stringValue().c_str()); - } - } else if (Prop->isInt64()) { - settingsData.Boot.XMPDetection = (INT8)Prop->getInt64()->intValue(); - } - // Check that the setting value is sane - if ((settingsData.Boot.XMPDetection < -1) || (settingsData.Boot.XMPDetection > 2)) { - settingsData.Boot.XMPDetection = -1; - } - } - - // Legacy bios protocol - Prop = BootDict->propertyForKey("Legacy"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : Prop property not string in Legacy\n"); - }else{ - settingsData.Boot.LegacyBoot = Prop->getString()->stringValue(); - } - } else if (gFirmwareClover) { - // default for CLOVER EFI boot - settingsData.Boot.LegacyBoot = "PBR"_XS8; - } else { - // default for UEFI boot - settingsData.Boot.LegacyBoot = "LegacyBiosDefault"_XS8; - } - - // Entry for LegacyBiosDefault - Prop = BootDict->propertyForKey("LegacyBiosDefaultEntry"); - if (Prop != NULL) { - settingsData.Boot.LegacyBiosDefaultEntry = (UINT16)GetPropertyAsInteger(Prop, 0); // disabled by default - } - - // Whether or not to draw boot screen - settingsData.Boot.CustomLogoAsXString8.setEmpty(); - settingsData.Boot.CustomLogoAsData.setEmpty(); - Prop = BootDict->propertyForKey("CustomLogo"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_APPLE; - } else if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - settingsData.Boot.CustomLogoAsXString8 = Prop->getString()->stringValue(); - if (Prop->getString()->stringValue().isEqualIC("Apple")) { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_APPLE; - } else if (Prop->getString()->stringValue().isEqualIC("Alternate")) { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_ALT_APPLE; - } else if (Prop->getString()->stringValue().isEqualIC("Theme")) { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_THEME; - } else { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_USER; -// if (settingsData.Boot.CustomLogo != NULL) { -// delete settingsData.Boot.CustomLogo; -// } -// settingsData.Boot.CustomLogo = new XImage; -// settingsData.Boot.CustomLogo->LoadXImage(&self.getSelfVolumeRootDir(), customLogo); -// if (settingsData.Boot.CustomLogo->isEmpty()) { -// DBG("Custom boot logo not found at path `%ls`!\n", customLogo.wc_str()); -// settingsData.Boot.CustomBoot = CUSTOM_BOOT_DISABLED; -// } - } - } else if ( Prop->isData() && Prop->getData()->dataLenValue() > 0 ) { - settingsData.Boot.CustomLogoAsData = Prop->getData()->data(); - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_USER; -// if (settingsData.Boot.CustomLogo != NULL) { -// delete settingsData.Boot.CustomLogo; -// } -// settingsData.Boot.CustomLogo = new XImage; -// settingsData.Boot.CustomLogo->FromPNG(Prop->getData()->dataValue(), Prop->getData()->dataLenValue()); -// if (settingsData.Boot.CustomLogo->isEmpty()) { -// DBG("Custom boot logo not decoded from data!\n"/*, Prop->getString()->stringValue().c_str()*/); -// settingsData.Boot.CustomBoot = CUSTOM_BOOT_DISABLED; -// } - } else { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_USER_DISABLED; - } - } else { - settingsData.Boot.CustomLogoType = CUSTOM_BOOT_DISABLED; - } - - } - - //*** SYSTEM *** - settingsData.SystemParameters.WithKexts = TRUE; //default - const TagDict* SystemParametersDict = CfgDict->dictPropertyForKey("SystemParameters"); - if (SystemParametersDict != NULL) { - // Inject kexts - const TagStruct* Prop = SystemParametersDict->propertyForKey("InjectKexts"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.SystemParameters.WithKexts = TRUE; - } else if ((Prop->isString()) && - (Prop->getString()->stringValue().isEqualIC("Detect"))) { - // settingsData.WithKexts = TRUE; - settingsData.SystemParameters.WithKextsIfNoFakeSMC = TRUE; - } - } - - // No caches - obsolete - Prop = SystemParametersDict->propertyForKey("NoCaches"); - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.SystemParameters.NoCaches = TRUE; - } - //test float - success -// Prop = SystemParametersDict->propertyForKey("BlueValue"); -// float tmpF = GetPropertyFloat(Prop, 1.2f); -// DBG(" get BlueValue=%f\n", tmpF); - - } - - // KernelAndKextPatches - const TagDict* KernelAndKextPatchesDict = CfgDict->dictPropertyForKey("KernelAndKextPatches"); - if (KernelAndKextPatchesDict != NULL) { - FillinKextPatches(&settingsData.KernelAndKextPatches, KernelAndKextPatchesDict); - } - - const TagDict* GUIDict = CfgDict->dictPropertyForKey("GUI"); - if (GUIDict != NULL) { - const TagStruct* Prop = GUIDict->propertyForKey("Timezone"); - settingsData.GUI.Timezone = (INT32)GetPropertyAsInteger(Prop, settingsData.GUI.Timezone); -// //initialize Daylight when we know timezone -//#ifdef CLOVER_BUILD -// EFI_TIME Now; -// gRT->GetTime(&Now, NULL); -// INT32 NowHour = Now.Hour + settingsData.GUI.Timezone; -// if (NowHour < 0 ) NowHour += 24; -// if (NowHour >= 24 ) NowHour -= 24; -// ThemeX.Daylight = (NowHour > 8) && (NowHour < 20); -//#endif - - Prop = GUIDict->propertyForKey("Theme"); - if (Prop != NULL && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { -// ThemeX.Theme.takeValueFrom(Prop->getString()->stringValue()); - settingsData.GUI.Theme.takeValueFrom(Prop->getString()->stringValue()); -// DBG("Default theme: %ls\n", settingsData.GUI.Theme.wc_str()); -// OldChosenTheme = 0xFFFF; //default for embedded -// for (UINTN i = 0; i < ThemeNameArray.size(); i++) { -// //now comparison is case sensitive -// if ( settingsData.GUI.Theme.isEqualIC(ThemeNameArray[i]) ) { -// OldChosenTheme = i; -// break; -// } -// } - } - // get embedded theme property even when starting with other themes, as they may be changed later - Prop = GUIDict->propertyForKey("EmbeddedThemeType"); - if (Prop && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - settingsData.GUI.EmbeddedThemeType = Prop->getString()->stringValue(); - if (Prop->getString()->stringValue().isEqualIC("Dark")) { -// settingsData.GUI.DarkEmbedded = TRUE; - //ThemeX.Font = FONT_GRAY; - } else if (Prop->getString()->stringValue().isEqualIC("Light")) { -// settingsData.GUI.DarkEmbedded = FALSE; - //ThemeX.Font = FONT_ALFA; - } else if (Prop->getString()->stringValue().isEqualIC("Daytime")) { -// settingsData.GUI.DarkEmbedded = !ThemeX.Daylight; - //ThemeX.Font = ThemeX.Daylight?FONT_ALFA:FONT_GRAY; - } - } - Prop = GUIDict->propertyForKey("PlayAsync"); //PlayAsync - settingsData.GUI.PlayAsync = IsPropertyNotNullAndTrue(Prop); - - // CustomIcons - Prop = GUIDict->propertyForKey("CustomIcons"); - settingsData.GUI.CustomIcons = IsPropertyNotNullAndTrue(Prop); - Prop = GUIDict->propertyForKey("TextOnly"); - settingsData.GUI.TextOnly = IsPropertyNotNullAndTrue(Prop); - Prop = GUIDict->propertyForKey("ShowOptimus"); - settingsData.GUI.ShowOptimus = IsPropertyNotNullAndTrue(Prop); - - Prop = GUIDict->propertyForKey("ScreenResolution"); - if (Prop != NULL) { - if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - settingsData.GUI.ScreenResolution.takeValueFrom(Prop->getString()->stringValue()); - } - } - - Prop = GUIDict->propertyForKey("ProvideConsoleGop"); - settingsData.GUI.ProvideConsoleGop = !IsPropertyNotNullAndFalse(Prop); //default is true - - Prop = GUIDict->propertyForKey("ConsoleMode"); - if (Prop != NULL) { - if (Prop->isInt64()) { - settingsData.GUI.ConsoleMode = Prop->getInt64()->intValue(); - } else if ((Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - if ( Prop->getString()->stringValue().contains("Max") ) { - settingsData.GUI.ConsoleMode = -1; - DBG("ConsoleMode will be set to highest mode\n"); - } else if ( Prop->getString()->stringValue().contains("Min") ) { - settingsData.GUI.ConsoleMode = -2; - DBG("ConsoleMode will be set to lowest mode\n"); - } else { - settingsData.GUI.ConsoleMode = (INT32)AsciiStrDecimalToUintn(Prop->getString()->stringValue()); - } - } - if (settingsData.GUI.ConsoleMode > 0) { - DBG("ConsoleMode will be set to mode #%lld\n", settingsData.GUI.ConsoleMode); - } - } - - Prop = GUIDict->propertyForKey("Language"); - if (Prop != NULL) { - settingsData.GUI.Language = Prop->getString()->stringValue(); - if ( Prop->getString()->stringValue().contains("en") ) { - settingsData.GUI.languageCode = english; -// settingsData.GUI.Codepage = 0xC0; -// settingsData.GUI.CodepageSize = 0; - } else if ( Prop->getString()->stringValue().contains("ru")) { - settingsData.GUI.languageCode = russian; -// settingsData.GUI.Codepage = 0x410; -// settingsData.GUI.CodepageSize = 0x40; - } else if ( Prop->getString()->stringValue().contains("ua")) { - settingsData.GUI.languageCode = ukrainian; -// settingsData.GUI.Codepage = 0x400; -// settingsData.GUI.CodepageSize = 0x60; - } else if ( Prop->getString()->stringValue().contains("fr")) { - settingsData.GUI.languageCode = french; //default is extended latin - } else if ( Prop->getString()->stringValue().contains("it")) { - settingsData.GUI.languageCode = italian; - } else if ( Prop->getString()->stringValue().contains("es")) { - settingsData.GUI.languageCode = spanish; - } else if ( Prop->getString()->stringValue().contains("pt")) { - settingsData.GUI.languageCode = portuguese; - } else if ( Prop->getString()->stringValue().contains("br")) { - settingsData.GUI.languageCode = brasil; - } else if ( Prop->getString()->stringValue().contains("de")) { - settingsData.GUI.languageCode = german; - } else if ( Prop->getString()->stringValue().contains("nl")) { - settingsData.GUI.languageCode = dutch; - } else if ( Prop->getString()->stringValue().contains("pl")) { - settingsData.GUI.languageCode = polish; - } else if ( Prop->getString()->stringValue().contains("cz")) { - settingsData.GUI.languageCode = czech; - } else if ( Prop->getString()->stringValue().contains("hr")) { - settingsData.GUI.languageCode = croatian; - } else if ( Prop->getString()->stringValue().contains("id")) { - settingsData.GUI.languageCode = indonesian; - } else if ( Prop->getString()->stringValue().contains("zh_CN")) { - settingsData.GUI.languageCode = chinese; -// settingsData.GUI.Codepage = 0x3400; -// settingsData.GUI.CodepageSize = 0x19C0; - } else if ( Prop->getString()->stringValue().contains("ro")) { - settingsData.GUI.languageCode = romanian; - } else if ( Prop->getString()->stringValue().contains("ko")) { - settingsData.GUI.languageCode = korean; -// settingsData.GUI.Codepage = 0x1100; -// settingsData.GUI.CodepageSize = 0x100; - } - } - -// if (settingsData.Language != NULL) { // settingsData.Language != NULL cannot be false because settingsData.Language is dclared as CHAR8 Language[16]; Must we replace by settingsData.Language[0] != NULL - Prop = GUIDict->propertyForKey("KbdPrevLang"); - if (Prop != NULL) { - settingsData.GUI.KbdPrevLang = IsPropertyNotNullAndTrue(Prop); - } -// } - - const TagDict* MouseDict = GUIDict->dictPropertyForKey("Mouse"); - if (MouseDict != NULL) { - const TagStruct* prop = MouseDict->propertyForKey("Speed"); - if (prop != NULL) { - settingsData.GUI.Mouse.PointerSpeed = (INT32)GetPropertyAsInteger(prop, 0); - settingsData.GUI.Mouse.PointerEnabled = (settingsData.GUI.Mouse.PointerSpeed != 0); - } - //but we can disable mouse even if there was positive speed - prop = MouseDict->propertyForKey("Enabled"); - if (IsPropertyNotNullAndFalse(prop)) { - settingsData.GUI.Mouse.PointerEnabled = FALSE; - } - - prop = MouseDict->propertyForKey("Mirror"); - if (IsPropertyNotNullAndTrue(prop)) { - settingsData.GUI.Mouse.PointerMirror = TRUE; - } - - prop = MouseDict->propertyForKey("DoubleClickTime"); - if (prop != NULL) { - settingsData.GUI.Mouse.DoubleClickTime = (UINT64)GetPropertyAsInteger(prop, 500); - } - } - // hide by name/uuid. Array of string - const TagArray* HideArray = GUIDict->arrayPropertyForKey("Hide"); - if (HideArray != NULL) { - INTN i; - INTN Count = HideArray->arrayContent().size(); - if (Count > 0) { - settingsData.GUI.HVHideStrings.setEmpty(); - for (i = 0; i < Count; i++) { - const TagStruct* prop2 = &HideArray->arrayContent()[i]; - if ( !prop2->isString()) { - MsgLog("MALFORMED PLIST : Hide must be an array of string"); - continue; - } - if ( prop2->getString()->stringValue().notEmpty() ) { - settingsData.GUI.HVHideStrings.Add(prop2->getString()->stringValue()); - DBG("Hiding entries with string %s\n", prop2->getString()->stringValue().c_str()); - } - } - } - } - settingsData.GUI.Scan.LinuxScan = TRUE; - // Disable loader scan - Prop = GUIDict->propertyForKey("Scan"); - if (Prop != NULL) { - if (IsPropertyNotNullAndFalse(Prop)) { - settingsData.GUI.Scan.DisableEntryScan = TRUE; - settingsData.GUI.Scan.DisableToolScan = TRUE; - settingsData.GUI.Scan.NoLegacy = TRUE; - } else if (Prop->isDict()) { - const TagStruct* prop2 = Prop->getDict()->propertyForKey("Entries"); - if (IsPropertyNotNullAndFalse(prop2)) { - settingsData.GUI.Scan.DisableEntryScan = TRUE; - } - prop2 = Prop->getDict()->propertyForKey("Tool"); - if (IsPropertyNotNullAndFalse(prop2)) { - settingsData.GUI.Scan.DisableToolScan = TRUE; - } - prop2 = Prop->getDict()->propertyForKey("Linux"); - settingsData.GUI.Scan.LinuxScan = !IsPropertyNotNullAndFalse(prop2); - prop2 = Prop->getDict()->propertyForKey("Legacy"); - if (prop2 != NULL) { - if (prop2->isFalse()) { - settingsData.GUI.Scan.NoLegacy = TRUE; - } else if ((prop2->isString()) && prop2->getString()->stringValue().notEmpty() ) { - if ((prop2->getString()->stringValue()[0] == 'N') || (prop2->getString()->stringValue()[0] == 'n')) { - settingsData.GUI.Scan.NoLegacy = TRUE; - } else if ((prop2->getString()->stringValue()[0] == 'F') || (prop2->getString()->stringValue()[0] == 'f')) { - settingsData.GUI.Scan.LegacyFirst = TRUE; - } - } - } - prop2 = Prop->getDict()->propertyForKey("Kernel"); - if (prop2 != NULL) { - if (prop2->isFalse()) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_NONE; - } else if ((prop2->isString()) && prop2->getString()->stringValue().notEmpty() ) { - if ((prop2->getString()->stringValue()[0] == 'N') || (prop2->getString()->stringValue()[0] == 'n')) { - settingsData.GUI.Scan.KernelScan = ( prop2->getString()->stringValue().length() > 1 && (prop2->getString()->stringValue()[1] == 'E' || prop2->getString()->stringValue()[1] == 'e') ) ? KERNEL_SCAN_NEWEST : KERNEL_SCAN_NONE; - } else if ((prop2->getString()->stringValue()[0] == 'O') || (prop2->getString()->stringValue()[0] == 'o')) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_OLDEST; - } else if ((prop2->getString()->stringValue()[0] == 'F') || (prop2->getString()->stringValue()[0] == 'f')) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_FIRST; - } else if ((prop2->getString()->stringValue()[0] == 'L') || (prop2->getString()->stringValue()[0] == 'l')) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_LAST; - } else if ((prop2->getString()->stringValue()[0] == 'M') || (prop2->getString()->stringValue()[0] == 'm')) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_MOSTRECENT; - } else if ((prop2->getString()->stringValue()[0] == 'E') || (prop2->getString()->stringValue()[0] == 'e')) { - settingsData.GUI.Scan.KernelScan = KERNEL_SCAN_EARLIEST; - } - } - } - } - } - // Custom entries - const TagDict* CustomDict2 = GUIDict->dictPropertyForKey("Custom"); - if (CustomDict2 != NULL) { - const TagArray* arrayProp = CustomDict2->arrayPropertyForKey("Entries"); // Entries is an array of dict - if (arrayProp != NULL) { - INTN Count = arrayProp->arrayContent().size(); - if (Count > 0) { - for (INTN i = 0; i < Count; i++) { - const TagDict* Dict3 = arrayProp->dictElementAt(i, "Custom/Entries"_XS8); - // Allocate an entry - CUSTOM_LOADER_ENTRY_SETTINGS* Entry = new CUSTOM_LOADER_ENTRY_SETTINGS; - // Fill it in - if ( FillinCustomEntry(Entry, Dict3, FALSE, settingsData) ) { - settingsData.GUI.CustomEntriesSettings.AddReference(Entry, true); - }else{ - delete Entry; - } - } - } - } - const TagArray* LegacyArray = CustomDict2->arrayPropertyForKey("Legacy"); // is an array of dict - if (LegacyArray != NULL) { - CUSTOM_LEGACY_ENTRY_SETTINGS *Entry; - INTN i; - INTN Count = LegacyArray->arrayContent().size(); - if (Count > 0) { - for (i = 0; i < Count; i++) { - const TagDict* Dict3 = LegacyArray->dictElementAt(i, "Legacy"_XS8); - // Allocate an entry - Entry = new CUSTOM_LEGACY_ENTRY_SETTINGS; - // Fill it in - if ( FillingCustomLegacy(Entry, Dict3) ) { - settingsData.GUI.CustomLegacySettings.AddReference(Entry, true); - }else{ - delete Entry; - } - } - } - } - const TagArray* ToolArray = CustomDict2->arrayPropertyForKey("Tool"); // is an array of dict - if (ToolArray != NULL) { - INTN i; - INTN Count = ToolArray->arrayContent().size(); - if (Count > 0) { - for (i = 0; i < Count; i++) { - const TagDict* Dict3 = ToolArray->dictElementAt(i, "Tool"_XS8); - // Allocate an entry - CUSTOM_TOOL_ENTRY_SETTINGS* Entry = new CUSTOM_TOOL_ENTRY_SETTINGS; - // Fill it in - if ( FillingCustomTool(Entry, Dict3) ) { - settingsData.GUI.CustomToolSettings.AddReference(Entry, true); - }else{ - delete Entry; - } - } - } - } - } - } - const TagDict* GraphicsDict = CfgDict->dictPropertyForKey("Graphics"); - if (GraphicsDict != NULL) { - - const TagStruct* Prop = GraphicsDict->propertyForKey("PatchVBios"); - settingsData.Graphics.PatchVBios = IsPropertyNotNullAndTrue(Prop); - - settingsData.Graphics.PatchVBiosBytes.setEmpty(); - - const TagArray* Dict2 = GraphicsDict->arrayPropertyForKey("PatchVBiosBytes"); // array of dict - if (Dict2 != NULL) { - INTN Count = Dict2->arrayContent().size(); - if (Count > 0) { - UINTN FindSize = 0; - UINTN ReplaceSize = 0; - BOOLEAN Valid; - // alloc space for up to 16 entries -// settingsData.Graphics.PatchVBiosBytes = (__typeof__(settingsData.Graphics.PatchVBiosBytes))AllocateZeroPool(Count * sizeof(VBIOS_PATCH_BYTES)); - - // get all entries - for (INTN i = 0; i < Count; i++) { - const TagDict* dict3 = Dict2->dictElementAt(i, "Graphics/PatchVBiosBytes"_XS8); - Valid = TRUE; - // read entry - VBIOS_PATCH* VBiosPatchPtr = new VBIOS_PATCH; - VBIOS_PATCH& VBiosPatch = *VBiosPatchPtr; -// VBiosPatch = &settingsData.Graphics.PatchVBiosBytes[settingsData.Graphics.PatchVBiosBytesCount]; - UINT8* DataSetting = GetDataSetting (dict3, "Find", &FindSize); - VBiosPatch.Find.stealValueFrom(DataSetting, FindSize); - DataSetting = GetDataSetting (dict3, "Replace", &ReplaceSize); - VBiosPatch.Replace.stealValueFrom(DataSetting, ReplaceSize); - - if ( VBiosPatch.Find.size() == 0 ) { - Valid = FALSE; - DBG("PatchVBiosBytes[%lld]: missing Find data\n", i); - } - - if ( VBiosPatch.Replace.size() == 0 ) { - Valid = FALSE; - DBG("PatchVBiosBytes[%lld]: missing Replace data\n", i); - } - - if (VBiosPatch.Find.size() != VBiosPatch.Replace.size()) { - Valid = FALSE; - DBG("PatchVBiosBytes[%lld]: Find and Replace data are not the same size\n", i); - } - - if (Valid) { -// VBiosPatch->NumberOfBytes = FindSize; - // go to next entry -// ++settingsData.Graphics.PatchVBiosBytesCount; - settingsData.Graphics.PatchVBiosBytes.AddReference(VBiosPatchPtr, true); - } else { - // error - release mem - delete VBiosPatchPtr; -// if (VBiosPatch->Find != NULL) { -// FreePool(VBiosPatch->Find); -// VBiosPatch->Find = NULL; -// } -// if (VBiosPatch->Replace != NULL) { -// FreePool(VBiosPatch->Replace); -// VBiosPatch->Replace = NULL; -// } - } - } - -// if (settingsData.Graphics.PatchVBiosBytesCount == 0) { -// FreePool(settingsData.Graphics.PatchVBiosBytes); -// settingsData.Graphics.PatchVBiosBytes = NULL; -// } - } - } - - GetEDIDSettings(GraphicsDict, settingsData); - } - - const TagArray* DisableDriversArray = CfgDict->arrayPropertyForKey("DisableDrivers"); // array of string - if (DisableDriversArray != NULL) { - INTN i; - INTN Count = DisableDriversArray->arrayContent().size(); - if (Count > 0) { - settingsData.DisabledDriverArray.setEmpty(); - - for (i = 0; i < Count; i++) { - const TagStruct* Prop = &DisableDriversArray->arrayContent()[i]; - if ( !Prop->isString()) { - MsgLog("MALFORMED PLIST : DisableDrivers must be an array of string"); - continue; - } - if ( Prop->getString()->stringValue().notEmpty() ) - settingsData.DisabledDriverArray.Add(Prop->getString()->stringValue()); - } - } - } - - const TagDict* DevicesDict = CfgDict->dictPropertyForKey("Devices"); - if (DevicesDict != NULL) { - const TagDict* Dict2 = DevicesDict->dictPropertyForKey("Audio"); - if (Dict2 != NULL) { - // HDA - const TagStruct* Prop = Dict2->propertyForKey("ResetHDA"); - settingsData.Devices.Audio.ResetHDA = IsPropertyNotNullAndTrue(Prop); - } - } - - const TagDict* RtVariablesDict = CfgDict->dictPropertyForKey("RtVariables"); - if (RtVariablesDict != NULL) { - const TagStruct* Prop = RtVariablesDict->propertyForKey("ROM"); - if (Prop != NULL) { - if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("UseMacAddr0") ) { - settingsData.RtVariables.RtROMAsString = Prop->getString()->stringValue(); - } else if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("UseMacAddr1") ) { - settingsData.RtVariables.RtROMAsString = Prop->getString()->stringValue(); - } else if ( Prop->isString() || Prop->isData() ) { // GetDataSetting accept both - UINTN ROMLength = 0; - uint8_t* ROM = GetDataSetting(RtVariablesDict, "ROM", &ROMLength); - settingsData.RtVariables.RtROMAsData.stealValueFrom(ROM, ROMLength); - } else { - MsgLog("MALFORMED PLIST : property not string or data in RtVariables/ROM\n"); - } - } - } - - settingsData.Quirks.mmioWhiteListArray.setEmpty(); - // const TagDict* OcQuirksDict = CfgDict->dictPropertyForKey("OcQuirks"); -//if ( OcQuirksDict ) panic("config.plist/OcQuirks has been renamed Quirks. Update your config.plist"); - - const TagDict* OcQuirksDict = CfgDict->dictPropertyForKey("Quirks"); -//if ( !OcQuirksDict ) panic("Cannot find config.plist/Quirks"); - if (OcQuirksDict != NULL) { - const TagStruct* Prop; - Prop = OcQuirksDict->propertyForKey("AvoidRuntimeDefrag"); -//if ( !Prop ) panic("Cannot find AvoidRuntimeDefrag in OcQuirks under root (OC booter quirks)"); - settingsData.Quirks.OcBooterQuirks.AvoidRuntimeDefrag = !IsPropertyNotNullAndFalse(Prop); //true if absent so no panic - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.AvoidRuntimeDefrag? QUIRK_DEFRAG:0; - Prop = OcQuirksDict->propertyForKey( "DevirtualiseMmio"); - settingsData.Quirks.OcBooterQuirks.DevirtualiseMmio = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.DevirtualiseMmio? QUIRK_MMIO:0; - Prop = OcQuirksDict->propertyForKey( "DisableSingleUser"); - settingsData.Quirks.OcBooterQuirks.DisableSingleUser = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.DisableSingleUser? QUIRK_SU:0; - Prop = OcQuirksDict->propertyForKey( "DisableVariableWrite"); - settingsData.Quirks.OcBooterQuirks.DisableVariableWrite = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.DisableVariableWrite? QUIRK_VAR:0; - Prop = OcQuirksDict->propertyForKey( "DiscardHibernateMap"); - settingsData.Quirks.OcBooterQuirks.DiscardHibernateMap = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.DiscardHibernateMap? QUIRK_HIBER:0; - Prop = OcQuirksDict->propertyForKey( "EnableSafeModeSlide"); - settingsData.Quirks.OcBooterQuirks.EnableSafeModeSlide = !IsPropertyNotNullAndFalse(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.EnableSafeModeSlide? QUIRK_SAFE:0; - Prop = OcQuirksDict->propertyForKey( "EnableWriteUnprotector"); - settingsData.Quirks.OcBooterQuirks.EnableWriteUnprotector = !IsPropertyNotNullAndFalse(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.EnableWriteUnprotector? QUIRK_UNPROT:0; - Prop = OcQuirksDict->propertyForKey( "ForceExitBootServices"); - settingsData.Quirks.OcBooterQuirks.ForceExitBootServices = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.ForceExitBootServices? QUIRK_EXIT:0; - Prop = OcQuirksDict->propertyForKey( "ProtectMemoryRegions"); - settingsData.Quirks.OcBooterQuirks.ProtectMemoryRegions = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.ProtectMemoryRegions? QUIRK_REGION:0; - Prop = OcQuirksDict->propertyForKey( "ProtectSecureBoot"); - settingsData.Quirks.OcBooterQuirks.ProtectSecureBoot = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.ProtectSecureBoot? QUIRK_SECURE:0; - Prop = OcQuirksDict->propertyForKey( "ProtectUefiServices"); - settingsData.Quirks.OcBooterQuirks.ProtectUefiServices = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.ProtectUefiServices? QUIRK_UEFI:0; - //it is in GUI section -// Prop = OcQuirksDict->propertyForKey( "ProvideConsoleGopEnable"); -// settingsData.ProvideConsoleGop = !IsPropertyNotNullAndFalse(Prop); - Prop = OcQuirksDict->propertyForKey( "ProvideCustomSlide"); - settingsData.Quirks.OcBooterQuirks.ProvideCustomSlide = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.ProvideCustomSlide? QUIRK_CUSTOM:0; - Prop = OcQuirksDict->propertyForKey( "ProvideMaxSlide"); - settingsData.Quirks.OcBooterQuirks.ProvideMaxSlide = (UINT8)GetPropertyAsInteger(Prop, 0); // cast will be safe when the new parser will ensure that the value is UINT8 - Prop = OcQuirksDict->propertyForKey( "RebuildAppleMemoryMap"); - settingsData.Quirks.OcBooterQuirks.RebuildAppleMemoryMap = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.RebuildAppleMemoryMap? QUIRK_MAP:0; - Prop = OcQuirksDict->propertyForKey( "SetupVirtualMap"); - settingsData.Quirks.OcBooterQuirks.SetupVirtualMap = !IsPropertyNotNullAndFalse(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.SetupVirtualMap? QUIRK_VIRT:0; - Prop = OcQuirksDict->propertyForKey( "SignalAppleOS"); - settingsData.Quirks.OcBooterQuirks.SignalAppleOS = IsPropertyNotNullAndTrue(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.SignalAppleOS? QUIRK_OS:0; - Prop = OcQuirksDict->propertyForKey( "SyncRuntimePermissions"); - settingsData.Quirks.OcBooterQuirks.SyncRuntimePermissions = !IsPropertyNotNullAndFalse(Prop); - settingsData.Quirks.QuirksMask |= settingsData.Quirks.OcBooterQuirks.SyncRuntimePermissions? QUIRK_PERM:0; - settingsData.Quirks.mmioWhiteListArray.setEmpty(); - - const TagArray* Dict2 = OcQuirksDict->arrayPropertyForKey("MmioWhitelist"); // array of dict - if (Dict2 != NULL) { - INTN Count = Dict2->arrayContent().size(); - //OC_SCHEMA_INTEGER_IN ("Address", OC_MMIO_WL_STRUCT, Address), - //OC_SCHEMA_STRING_IN ("Comment", OC_MMIO_WL_STRUCT, Comment), - //OC_SCHEMA_BOOLEAN_IN ("Enabled", OC_MMIO_WL_STRUCT, Enabled), - if (Count > 0) { - for (INTN i = 0; i < Count; i++) - { - const TagDict* Dict3 = Dict2->dictElementAt(i, "MmioWhitelist"_XS8); - SETTINGS_DATA::QuirksClass::MMIOWhiteList* mmioWhiteListPtr = new SETTINGS_DATA::QuirksClass::MMIOWhiteList(); - SETTINGS_DATA::QuirksClass::MMIOWhiteList& mmioWhiteList = *mmioWhiteListPtr; - - const TagStruct* Prop2 = Dict3->propertyForKey("Comment"); - if (Prop2 != NULL && Prop2->isString() && Prop2->getString()->stringValue().notEmpty()) { - mmioWhiteList.comment = Prop2->getString()->stringValue(); - } else { - mmioWhiteList.comment = " (NoLabel)"_XS8; - } - - Prop2 = Dict3->propertyForKey("Address"); - if (Prop2 != 0) { - mmioWhiteList.address = GetPropertyAsInteger(Prop2, 0); - Prop2 = Dict3->propertyForKey("Enabled"); - mmioWhiteList.enabled = IsPropertyNotNullAndTrue(Prop2); - } - settingsData.Quirks.mmioWhiteListArray.AddReference(mmioWhiteListPtr, true); - } - } - } - - Prop = OcQuirksDict->propertyForKey("FuzzyMatch"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - settingsData.Quirks.FuzzyMatch = !IsPropertyNotNullAndFalse(Prop); - } - - Prop = OcQuirksDict->propertyForKey("KernelCache"); - if (Prop != NULL || GlobalConfig.gBootChanged) { - if ( Prop->isString() ) { - if ( Prop->getString()->stringValue().notEmpty() ) { - settingsData.Quirks.OcKernelCache = Prop->getString()->stringValue(); - }else{ - settingsData.Quirks.OcKernelCache = "Auto"_XS8; - } - }else{ - MsgLog("MALFORMED PLIST : Quirks/KernelCache must be a string"); - settingsData.Quirks.OcKernelCache = "Auto"_XS8; - } - } - - - // Booter Quirks -// Prop = OcQuirksDict->propertyForKey("AppleCpuPmCfgLock"); -// settingsData.KernelAndKextPatches.OcKernelQuirks.AppleCpuPmCfgLock = IsPropertyNotNullAndTrue(Prop); -// settingsData.Quirks.OcKernelQuirks.AppleCpuPmCfgLock = settingsData.KernelAndKextPatches.KPAppleIntelCPUPM || GlobalConfig.NeedPMfix; - -// Prop = OcQuirksDict->propertyForKey("AppleXcpmCfgLock"); // -// settingsData.KernelAndKextPatches.OcKernelQuirks.AppleXcpmCfgLock = IsPropertyNotNullAndTrue(Prop); -// settingsData.Quirks.OcKernelQuirks.AppleXcpmCfgLock = GlobalConfig.KPKernelPm || GlobalConfig.NeedPMfix; - - Prop = OcQuirksDict->propertyForKey("AppleXcpmExtraMsrs"); - settingsData.Quirks.OcKernelQuirks.AppleXcpmExtraMsrs = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("AppleXcpmForceBoost"); - settingsData.Quirks.OcKernelQuirks.AppleXcpmForceBoost = IsPropertyNotNullAndTrue(Prop); - -// We can't use that Quirks because we don't delegate SMBios to OC. -// Prop = OcQuirksDict->propertyForKey("CustomSMBIOSGuid"); -// settingsData.KernelAndKextPatches.OcKernelQuirks.CustomSmbiosGuid = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("DisableIoMapper"); -//if ( !Prop ) panic("Cannot find DisableIoMapper in config.plist/Quirks. You forgot to merge your quirks into one section. Update your config.plist"); - settingsData.Quirks.OcKernelQuirks.DisableIoMapper = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("DisableLinkeditJettison"); - settingsData.Quirks.OcKernelQuirks.DisableLinkeditJettison = IsPropertyNotNullAndTrue(Prop); - - // Prop = OcQuirksDict->propertyForKey("DisableRtcChecksum"); - // settingsData.KernelAndKextPatches.OcKernelQuirks.DisableRtcChecksum = IsPropertyNotNullAndTrue(Prop); -// settingsData.Quirks.OcKernelQuirks.DisableRtcChecksum = settingsData.KernelAndKextPatches.KPAppleRTC; - - Prop = OcQuirksDict->propertyForKey("DummyPowerManagement"); - settingsData.Quirks.OcKernelQuirks.DummyPowerManagement = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("ExternalDiskIcons"); - settingsData.Quirks.OcKernelQuirks.ExternalDiskIcons = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("IncreasePciBarSize"); - settingsData.Quirks.OcKernelQuirks.IncreasePciBarSize = IsPropertyNotNullAndTrue(Prop); - - // Prop = OcQuirksDict->propertyForKey("LapicKernelPanic"); - // settingsData.KernelAndKextPatches.OcKernelQuirks.LapicKernelPanic = IsPropertyNotNullAndTrue(Prop); -// settingsData.Quirks.OcKernelQuirks.LapicKernelPanic = settingsData.KernelAndKextPatches.KPKernelLapic; - -// Prop = OcQuirksDict->propertyForKey("PanicNoKextDump"); -// settingsData.KernelAndKextPatches.OcKernelQuirks.PanicNoKextDump = IsPropertyNotNullAndTrue(Prop); //KPPanicNoKextDump -// settingsData.Quirks.OcKernelQuirks.PanicNoKextDump = settingsData.KernelAndKextPatches.KPPanicNoKextDump; - - Prop = OcQuirksDict->propertyForKey("PowerTimeoutKernelPanic"); - settingsData.Quirks.OcKernelQuirks.PowerTimeoutKernelPanic = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("ThirdPartyDrives"); - settingsData.Quirks.OcKernelQuirks.ThirdPartyDrives = IsPropertyNotNullAndTrue(Prop); - - Prop = OcQuirksDict->propertyForKey("XhciPortLimit"); - settingsData.Quirks.OcKernelQuirks.XhciPortLimit = IsPropertyNotNullAndTrue(Prop); - } - } - - return Status; -} - -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" - -void -ParseSMBIOSSettings(SETTINGS_DATA& settingsData, const TagDict* DictPointer) -{ -#pragma GCC diagnostic pop - - const TagStruct* Prop; - const TagStruct* Prop1; - - - // TODO!!! - BOOLEAN Default = FALSE; - - - Prop = DictPointer->propertyForKey("ProductName"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in ProductName\n"); - }else{ - DBG("ProductName SETTINGS_DATA=%s\n", settingsData.Smbios.ProductName.c_str()); - DBG("ProductName setting=%s\n", Prop->getString()->stringValue().c_str()); - MACHINE_TYPES Model; - settingsData.Smbios.ProductName = Prop->getString()->stringValue(); - DBG("ProductName new SETTINGS_DATA=%s\n", settingsData.Smbios.ProductName.c_str()); - // let's fill all other fields based on this ProductName - // to serve as default - Model = GetModelFromString(settingsData.Smbios.ProductName); - if (Model != MaxMachineType) { - DBG("SetDMISettingsForModel=%d\n", Model); - SetDMISettingsForModel(settingsData, Model, FALSE); - GlobalConfig.CurrentModel = Model; - Default = TRUE; - } else { - //if new model then fill at least as iMac13,2, except custom ProductName - // something else? - SetDMISettingsForModel(settingsData, iMac132, FALSE); - GlobalConfig.CurrentModel = MaxMachineType; - } - } - } - DBG("Using ProductName : %s\n", settingsData.Smbios.ProductName.c_str()); - - Prop = DictPointer->propertyForKey("SmbiosVersion"); - settingsData.Smbios.SmbiosVersion = (UINT16)GetPropertyAsInteger(Prop, 0x204); - - // Check for BiosVersion and BiosReleaseDate by Sherlocks - Prop = DictPointer->propertyForKey("BiosVersion"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - DBG("BiosVersion: not set, Using BiosVersion from clover\n"); - }else{ - settingsData.Smbios._RomVersion = Prop->getString()->stringValue(); - - const CHAR8* i = GlobalConfig.RomVersionUsed.c_str(); - const CHAR8* j = Prop->getString()->stringValue().c_str(); - - i += AsciiStrLen(i); - while (*i != '.') { - i--; - } - - j += AsciiStrLen(j); - while (*j != '.') { - j--; - } - - if (((i[1] > '0') && (j[1] == '0')) || ((i[1] >= j[1]) && (i[2] > j[2]))) { - DBG("Using latest BiosVersion from clover\n"); - } else if ((i[1] == j[1]) && (i[2] == j[2])) { - if (((i[3] > '0') && (j[3] == '0')) || ((i[3] >= j[3]) && (i[4] > j[4]))) { - DBG("Using latest BiosVersion from clover\n"); - } else if ((i[3] == j[3]) && (i[4] == j[4])) { - if (((i[5] > '0') && (j[5] == '0')) || ((i[5] > '1') && (j[5] == '1')) || - ((i[5] > '2') && (j[5] == '2')) || ((i[5] >= j[5]) && (i[6] > j[6]))) { - DBG("Using latest BiosVersion from clover\n"); - } else if ((i[5] == j[5]) && (i[6] == j[6])) { - DBG("Found same BiosVersion in clover and config\n"); - } else { - GlobalConfig.RomVersionUsed = Prop->getString()->stringValue(); - DBG("Using latest BiosVersion from config\n"); - } - } else { - GlobalConfig.RomVersionUsed = Prop->getString()->stringValue(); - DBG("Using latest BiosVersion from config\n"); - } - } else { - GlobalConfig.RomVersionUsed = Prop->getString()->stringValue(); - DBG("Using latest BiosVersion from config\n"); - } - } - } else { - DBG("BiosVersion: not set, Using BiosVersion from clover\n"); - } - DBG("BiosVersion: %s\n", GlobalConfig.RomVersionUsed.c_str()); - - Prop1 = DictPointer->propertyForKey("BiosReleaseDate"); - if (Prop1 != NULL) { - if ( !Prop1->isString() ) { - MsgLog("ATTENTION : property not string in BiosReleaseDate\n"); - }else{ - settingsData.Smbios._ReleaseDate = Prop1->getString()->stringValue(); - if (Prop != NULL) { // Prop is BiosVersion - const CHAR8* i = GlobalConfig.ReleaseDateUsed.c_str(); - const CHAR8* j = settingsData.Smbios._ReleaseDate.c_str(); - - if ((AsciiStrLen(i) == 8) && (AsciiStrLen(j) == 8)) { - if (((i[6] > '0') && (j[6] == '0')) || ((i[6] >= j[6]) && (i[7] > j[7]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[6] == j[6]) && (i[7] == j[7])) { - if (((i[0] > '0') && (j[0] == '0')) || ((i[0] >= j[0]) && (i[1] > j[1]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[0] == j[0]) && (i[1] == j[1])) { - if (((i[3] > '0') && (j[3] == '0')) || ((i[3] > '1') && (j[3] == '1')) || - ((i[3] > '2') && (j[3] == '2')) || ((i[3] >= j[3]) && (i[4] > j[4]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[3] == j[3]) && (i[4] == j[4])) { - //DBG("Found same BiosReleaseDate in clover and config\n"); - } else { - GlobalConfig.ReleaseDateUsed = settingsData.Smbios._ReleaseDate; - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed = settingsData.Smbios._ReleaseDate; - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed = settingsData.Smbios._ReleaseDate; - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else if ((AsciiStrLen(i) == 8) && (AsciiStrLen(j) == 10)) { - if (((i[6] > '0') && (j[8] == '0')) || ((i[6] >= j[8]) && (i[7] > j[9]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[6] == j[8]) && (i[7] == j[9])) { - if (((i[0] > '0') && (j[0] == '0')) || ((i[0] >= j[0]) && (i[1] > j[1]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[0] == j[0]) && (i[1] == j[1])) { - if (((i[3] > '0') && (j[3] == '0')) || ((i[3] > '1') && (j[3] == '1')) || - ((i[3] > '2') && (j[3] == '2')) || ((i[3] >= j[3]) && (i[4] > j[4]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[3] == j[3]) && (i[4] == j[4])) { - //DBG("Found same BiosReleaseDate in clover and config\n"); - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/%c%c\n", j[0], j[1], j[3], j[4], j[8], j[9]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/%c%c\n", j[0], j[1], j[3], j[4], j[8], j[9]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/%c%c\n", j[0], j[1], j[3], j[4], j[8], j[9]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else if ((AsciiStrLen(i) == 10) && (AsciiStrLen(j) == 10)) { - if (((i[8] > '0') && (j[8] == '0')) || ((i[8] >= j[8]) && (i[9] > j[9]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[8] == j[8]) && (i[9] == j[9])) { - if (((i[0] > '0') && (j[0] == '0')) || ((i[0] >= j[0]) && (i[1] > j[1]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[0] == j[0]) && (i[1] == j[1])) { - if (((i[3] > '0') && (j[3] == '0')) || ((i[3] > '1') && (j[3] == '1')) || - ((i[3] > '2') && (j[3] == '2')) || ((i[3] >= j[3]) && (i[4] > j[4]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[3] == j[3]) && (i[4] == j[4])) { - //DBG("Found same BiosReleaseDate in clover and config\n"); - } else { - GlobalConfig.ReleaseDateUsed = Prop1->getString()->stringValue(); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed = Prop1->getString()->stringValue(); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed = Prop1->getString()->stringValue(); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else if ((AsciiStrLen(i) == 10) && (AsciiStrLen(j) == 8)) { - if (((i[8] > '0') && (j[6] == '0')) || ((i[8] >= j[6]) && (i[9] > j[7]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[8] == j[6]) && (i[9] == j[7])) { - if (((i[0] > '0') && (j[0] == '0')) || ((i[0] >= j[0]) && (i[1] > j[1]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[0] == j[0]) && (i[1] == j[1])) { - if (((i[3] > '0') && (j[3] == '0')) || ((i[3] > '1') && (j[3] == '1')) || - ((i[3] > '2') && (j[3] == '2')) || ((i[3] >= j[3]) && (i[4] > j[4]))) { - //DBG("Found old BiosReleaseDate from config\n"); - //DBG("Using latest BiosReleaseDate from clover\n"); - } else if ((i[3] == j[3]) && (i[4] == j[4])) { - //DBG("Found same BiosReleaseDate in clover and config\n"); - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/20%c%c\n", j[0], j[1], j[3], j[4], j[6], j[7]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/20%c%c\n", j[0], j[1], j[3], j[4], j[6], j[7]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/20%c%c\n", j[0], j[1], j[3], j[4], j[6], j[7]); - //DBG("Using latest BiosReleaseDate from config\n"); - } - } else { - //DBG("Found unknown date format from config\n"); - if (Prop != NULL) { - i = GlobalConfig.ReleaseDateUsed.c_str(); - j = GlobalConfig.RomVersionUsed.c_str(); - - j += AsciiStrLen(j); - while (*j != '.') { - j--; - } - - if ((AsciiStrLen(i) == 8)) { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/%c%c\n", j[3], j[4], j[5], j[6], j[1], j[2]); - //DBG("Using the date of used BiosVersion\n"); - } else if ((AsciiStrLen(i) == 10)) { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/20%c%c\n", j[3], j[4], j[5], j[6], j[1], j[2]); - //DBG("Using the date of used BiosVersion\n"); - } - } else { - //DBG("Using BiosReleaseDate from clover\n"); - } - } - } else { - //DBG("BiosReleaseDate: set to %s from config, Ignore BiosReleaseDate\n", Prop1->getString()->stringValue().c_str()); - //DBG("Using BiosReleaseDate from clover\n"); - } - } - } else { - if (Prop != NULL) { - const CHAR8* i = GlobalConfig.ReleaseDateUsed.c_str(); - const CHAR8* j = GlobalConfig.RomVersionUsed.c_str(); - - j += AsciiStrLen(j); - while (*j != '.') { - j--; - } - - if ((AsciiStrLen(i) == 8)) { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/%c%c\n", j[3], j[4], j[5], j[6], j[1], j[2]); - //DBG("BiosReleaseDate: not set, Using the date of used BiosVersion\n"); - } else if ((AsciiStrLen(i) == 10)) { - GlobalConfig.ReleaseDateUsed.S8Printf("%c%c/%c%c/20%c%c\n", j[3], j[4], j[5], j[6], j[1], j[2]); - //DBG("BiosReleaseDate: not set, Using the date of used BiosVersion\n"); - } - } else { - //DBG("BiosReleaseDate: not set, Using BiosReleaseDate from clover\n"); - } - } - DBG("BiosReleaseDate: %s\n", GlobalConfig.ReleaseDateUsed.c_str()); - - Prop = DictPointer->propertyForKey("EfiVersion"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in EfiVersion\n"); - if ( GlobalConfig.EfiVersionUsed.notEmpty() ) { - DBG("Using EfiVersion from clover: %s\n", GlobalConfig.EfiVersionUsed.c_str()); - } - }else{ - settingsData.Smbios._EfiVersion = Prop->getString()->stringValue(); - settingsData.Smbios._EfiVersion.trim(); - if (AsciiStrVersionToUint64(GlobalConfig.EfiVersionUsed, 4, 5) > AsciiStrVersionToUint64(settingsData.Smbios._EfiVersion, 4, 5)) { - DBG("Using latest EfiVersion from clover: %s\n", GlobalConfig.EfiVersionUsed.c_str()); - } else if (AsciiStrVersionToUint64(GlobalConfig.EfiVersionUsed, 4, 5) < AsciiStrVersionToUint64(settingsData.Smbios._EfiVersion, 4, 5)) { - GlobalConfig.EfiVersionUsed = settingsData.Smbios._EfiVersion; - DBG("Using latest EfiVersion from config: %s\n", GlobalConfig.EfiVersionUsed.c_str()); - } else { - DBG("Using EfiVersion from clover: %s\n", GlobalConfig.EfiVersionUsed.c_str()); - } - } - } else if ( GlobalConfig.EfiVersionUsed.notEmpty() ) { - DBG("Using EfiVersion from clover: %s\n", GlobalConfig.EfiVersionUsed.c_str()); - } - - Prop = DictPointer->propertyForKey("FirmwareFeatures"); - if (Prop != NULL) { - settingsData.Smbios.gFwFeatures = (UINT32)GetPropertyAsInteger(Prop, settingsData.Smbios.gFwFeatures); - DBG("Using FirmwareFeatures from config: 0x%08X\n", settingsData.Smbios.gFwFeatures); - } else { - DBG("Using FirmwareFeatures from clover: 0x%08X\n", settingsData.Smbios.gFwFeatures); - } - - Prop = DictPointer->propertyForKey("FirmwareFeaturesMask"); - if (Prop != NULL) { - settingsData.Smbios.gFwFeaturesMask = (UINT32)GetPropertyAsInteger(Prop, settingsData.Smbios.gFwFeaturesMask); - DBG("Using FirmwareFeaturesMask from config: 0x%08X\n", settingsData.Smbios.gFwFeaturesMask); - } else { - DBG("Using FirmwareFeaturesMask from clover: 0x%08X\n", settingsData.Smbios.gFwFeaturesMask); - } - - Prop = DictPointer->propertyForKey("PlatformFeature"); - if (Prop != NULL) { - settingsData.Smbios.gPlatformFeature = (UINT64)GetPropertyAsInteger(Prop, (INTN)settingsData.Smbios.gPlatformFeature); - } else { - if (settingsData.Smbios.gPlatformFeature == 0xFFFF) { - DBG("PlatformFeature will not set in SMBIOS\n"); - } else { -DBG("Using PlatformFeature from clover: 0x%llX\n", settingsData.Smbios.gPlatformFeature); - } - } - - Prop = DictPointer->propertyForKey("BiosVendor"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in BiosVendor\n"); - }else{ - settingsData.Smbios.BiosVendor = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("Manufacturer"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in Manufacturer\n"); - }else{ - settingsData.Smbios.ManufactureName = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("Version"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in Version\n"); - }else{ - settingsData.Smbios.VersionNr = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("Family"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in Family\n"); - }else{ - settingsData.Smbios.FamilyName = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("SerialNumber"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in SerialNumber\n"); - }else{ - settingsData.Smbios.SerialNr = Prop->getString()->stringValue(); -DBG("settingsData.Smbios.SerialNr: %s\n", settingsData.Smbios.SerialNr.c_str()); - } - } - - Prop = DictPointer->propertyForKey("SmUUID"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in SmUUID\n"); - }else{ - if (IsValidGuidString(Prop->getString()->stringValue())) { - settingsData.Smbios.SmUUID = Prop->getString()->stringValue(); - } else { - DBG("Error: invalid SmUUID '%s' - should be in the format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\n", Prop->getString()->stringValue().c_str()); - } - } - } - - Prop = DictPointer->propertyForKey("BoardManufacturer"); - if ( Prop != NULL ) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in BoardManufacturer\n"); - }else{ - if( Prop->getString()->stringValue().notEmpty() ) { - settingsData.Smbios.BoardManufactureName = Prop->getString()->stringValue(); - } - } - } - - Prop = DictPointer->propertyForKey("BoardSerialNumber"); - if ( Prop != NULL ) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in BoardSerialNumber\n"); - }else{ - if( Prop->getString()->stringValue().notEmpty() ) { - settingsData.Smbios.BoardSerialNumber = Prop->getString()->stringValue(); - } - } - } - - Prop = DictPointer->propertyForKey("Board-ID"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in Board-ID\n"); - }else{ - settingsData.Smbios.BoardNumber = Prop->getString()->stringValue(); - DBG("Board-ID set from config as %s\n", settingsData.Smbios.BoardNumber.c_str()); - } - } - - if (!Default) { - settingsData.Smbios.BoardVersion = settingsData.Smbios.ProductName; - } - Prop = DictPointer->propertyForKey("BoardVersion"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in BoardVersion\n"); - }else{ - settingsData.Smbios.BoardVersion = Prop->getString()->stringValue(); -DBG("%s : BoardVersion: %s\n",__PRETTY_FUNCTION__, settingsData.Smbios.BoardVersion.c_str()); - } - } - - Prop = DictPointer->propertyForKey("BoardType"); - if (Prop != NULL) { - settingsData.Smbios.BoardType = (UINT8)GetPropertyAsInteger(Prop, settingsData.Smbios.BoardType); - DBG("BoardType: 0x%hhX\n", settingsData.Smbios.BoardType); - } - - Prop = DictPointer->propertyForKey("Mobile"); - if (Prop != NULL) { - if (IsPropertyNotNullAndFalse(Prop)) - settingsData.Smbios.Mobile = FALSE; - else if (IsPropertyNotNullAndTrue(Prop)) - settingsData.Smbios.Mobile = TRUE; - } else if (!Default) { - settingsData.Smbios.Mobile = settingsData.Smbios.ProductName.contains("MacBook"); - } - - Prop = DictPointer->propertyForKey("LocationInChassis"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in LocationInChassis\n"); - }else{ - settingsData.Smbios.LocationInChassis = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("ChassisManufacturer"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in ChassisManufacturer\n"); - }else{ - settingsData.Smbios.ChassisManufacturer = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("ChassisAssetTag"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in ChassisAssetTag\n"); - }else{ - settingsData.Smbios.ChassisAssetTag = Prop->getString()->stringValue(); - } - } - - Prop = DictPointer->propertyForKey("ChassisType"); - if (Prop != NULL) { - settingsData.Smbios.ChassisType = (UINT8)GetPropertyAsInteger(Prop, settingsData.Smbios.ChassisType); - DBG("ChassisType: 0x%hhX\n", settingsData.Smbios.ChassisType); - } - - Prop = DictPointer->propertyForKey("NoRomInfo"); - if (Prop != NULL) { - settingsData.Smbios.NoRomInfo = IsPropertyNotNullAndTrue(Prop); - } -} - -/* - * To ease copy/paste and text replacement from GetUserSettings, the parameter has the same name as the global - * and is passed by non-const reference. - * This temporary during the refactoring - */ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -static void getACPISettings(const TagDict *CfgDict, SETTINGS_DATA& settingsData) -{ - #pragma GCC diagnostic pop - const TagDict* ACPIDict = CfgDict->dictPropertyForKey("ACPI"); - if (ACPIDict) { - const TagArray* DropTablesArray = ACPIDict->arrayPropertyForKey("DropTables"); // array of dict - if (DropTablesArray) { - INTN i; - INTN Count = DropTablesArray->arrayContent().size(); - - if (Count > 0) { -// DBG("Table to drop %lld tables:\n", Count); - - for (i = 0; i < Count; i++) - { - SETTINGS_DATA::ACPIClass::ACPIDropTablesClass* ACPIDropTables = new SETTINGS_DATA::ACPIClass::ACPIDropTablesClass; -// UINT32 Signature = 0; -// UINT32 TabLength = 0; -// UINT64 TableId = 0; -// BOOLEAN OtherOS = FALSE; - - const TagDict* Dict2 = DropTablesArray->dictElementAt(i, "ACPI/DropTables"_XS8); - -// DBG(" - [%02lld]: Drop table ", i); - // Get the table signatures to drop - const TagStruct* Prop2 = Dict2->propertyForKey("Signature"); - if (Prop2 && (Prop2->isString()) && Prop2->getString()->stringValue().notEmpty()) { - CHAR8 s1 = 0, s2 = 0, s3 = 0, s4 = 0; - const CHAR8 *str = Prop2->getString()->stringValue().c_str(); - if (*str) { - s1 = *str++; - } - if (*str) { - s2 = *str++; - } - if (*str) { - s3 = *str++; - } - if (*str) { - s4 = *str++; - } - ACPIDropTables->Signature = SIGNATURE_32(s1, s2, s3, s4); -// DBG(" signature=\"%c%c%c%c\" (%8.8X)\n", s1, s2, s3, s4, ACPIDropTables->Signature); - } - // Get the table ids to drop - Prop2 = Dict2->propertyForKey("TableId"); - if (Prop2 != NULL) { - if ( !Prop2->isString() ) { - MsgLog("ATTENTION : property not string in TableId\n"); - }else{ - UINTN IdIndex = 0; - CHAR8 Id[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 }; - const CHAR8 *Str = Prop2->getString()->stringValue().c_str(); - if (Str) { - while (*Str && (IdIndex < 8)) { - // DBG("%c", *Str); - Id[IdIndex++] = *Str++; - } - } - - CopyMem(&ACPIDropTables->TableId, (CHAR8*)&Id[0], 8); -// DBG(" table-id=\"%s\" (%16.16llX)\n", Id, ACPIDropTables->TableId); - } - } - // Get the table len to drop - Prop2 = Dict2->propertyForKey("Length"); - if (Prop2 != NULL) { - ACPIDropTables->TabLength = (UINT32)GetPropertyAsInteger(Prop2, 0); -// DBG(" length=%d(0x%X)", ACPIDropTables->TabLength, ACPIDropTables->TabLength); - } - // Check if to drop for other OS as well - Prop2 = Dict2->propertyForKey("DropForAllOS"); - if (Prop2 != NULL) { - ACPIDropTables->OtherOS = IsPropertyNotNullAndTrue(Prop2); - } - settingsData.ACPI.ACPIDropTablesArray.AddReference(ACPIDropTables, true); -// DBG("----\n"); - //set to drop -// if (GlobalConfig.ACPIDropTables) { -// ACPI_DROP_TABLE *DropTable = GlobalConfig.ACPIDropTables; -// DBG(" - set table: %08X, %16llx to drop:", Signature, TableId); -// Dropped = FALSE; -// while (DropTable) { -// if (((Signature == DropTable->Signature) && -// (!TableId || (DropTable->TableId == TableId)) && -// (!TabLength || (DropTable->Length == TabLength))) || -// (!Signature && (DropTable->TableId == TableId))) { -// DropTable->MenuItem.BValue = TRUE; -// DropTable->OtherOS = OtherOS; -// settingsData.ACPI.SSDT.DropSSDT = FALSE; //if one item=true then dropAll=false by default -// //DBG(" true"); -// Dropped = TRUE; -// } -// DropTable = DropTable->Next; -// } -// DBG(" %s\n", Dropped ? "yes" : "no"); -// } - } - } - } - - const TagDict* DSDTDict = ACPIDict->dictPropertyForKey("DSDT"); - if (DSDTDict) { - //settingsData.ACPI.DSDT.FixDsdt by default is "DSDT.aml", but name "BIOS" will mean autopatch - const TagStruct* Prop = DSDTDict->propertyForKey("Name"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in DSDT/Name\n"); - }else{ - settingsData.ACPI.DSDT.DsdtName = Prop->getString()->stringValue(); - } - } - - Prop = DSDTDict->propertyForKey("Debug"); - settingsData.ACPI.DSDT.DebugDSDT = IsPropertyNotNullAndTrue(Prop); - - Prop = DSDTDict->propertyForKey("Rtc8Allowed"); - settingsData.ACPI.DSDT.Rtc8Allowed = IsPropertyNotNullAndTrue(Prop); - - Prop = DSDTDict->propertyForKey("PNLF_UID"); - settingsData.ACPI.DSDT.PNLF_UID = (UINT8)GetPropertyAsInteger(Prop, 0x0A); - - Prop = DSDTDict->propertyForKey("FixMask"); - settingsData.ACPI.DSDT.FixDsdt = (UINT32)GetPropertyAsInteger(Prop, settingsData.ACPI.DSDT.FixDsdt); - - const TagDict* FixesDict = DSDTDict->dictPropertyForKey("Fixes"); - if (FixesDict != NULL) { - UINTN Index; - // DBG("Fixes will override DSDT fix mask %08X!\n", settingsData.ACPI.DSDT.FixDsdt); - settingsData.ACPI.DSDT.FixDsdt = 0; - for (Index = 0; Index < sizeof(FixesConfig)/sizeof(FixesConfig[0]); Index++) { - const TagStruct* Prop2 = FixesDict->propertyForKey(FixesConfig[Index].newName); - if (!Prop2 && FixesConfig[Index].oldName) { - Prop2 = FixesDict->propertyForKey(FixesConfig[Index].oldName); - } - if (IsPropertyNotNullAndTrue(Prop2)) { - settingsData.ACPI.DSDT.FixDsdt |= FixesConfig[Index].bitData; - } - } - } - DBG(" - final DSDT Fix mask=%08X\n", settingsData.ACPI.DSDT.FixDsdt); - - const TagArray* PatchesArray = DSDTDict->arrayPropertyForKey("Patches"); // array of dict - if (PatchesArray != NULL) { - INTN i; - INTN Count = PatchesArray->arrayContent().size(); - if (Count > 0) { -// settingsData.ACPI.DSDT.DSDTPatchArray.size() = (UINT32)Count; -// settingsData.PatchDsdtFind = (__typeof__(settingsData.PatchDsdtFind))AllocateZeroPool(Count * sizeof(UINT8*)); -// settingsData.PatchDsdtReplace = (__typeof__(settingsData.PatchDsdtReplace))AllocateZeroPool(Count * sizeof(UINT8*)); -// settingsData.PatchDsdtTgt = (__typeof__(settingsData.PatchDsdtTgt))AllocateZeroPool(Count * sizeof(UINT8*)); -// settingsData.LenToFind = (__typeof__(settingsData.LenToFind))AllocateZeroPool(Count * sizeof(UINT32)); -// settingsData.LenToReplace = (__typeof__(settingsData.LenToReplace))AllocateZeroPool(Count * sizeof(UINT32)); -// settingsData.PatchDsdtLabel = (__typeof__(settingsData.PatchDsdtLabel))AllocateZeroPool(Count * sizeof(UINT8*)); -// settingsData.PatchDsdtMenuItem = new INPUT_ITEM[Count]; - DBG("PatchesDSDT: %lld requested\n", Count); - settingsData.ACPI.DSDT.DSDTPatchArray.setEmpty(); - for (i = 0; i < Count; i++) - { - SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch* dsdtPatchPtr = new SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch(); - SETTINGS_DATA::ACPIClass::DSDTClass::DSDT_Patch& dsdtPatch = *dsdtPatchPtr; - UINTN Size = 0; - const TagDict* Prop2 = PatchesArray->dictElementAt(i,"DSDT/Patches"_XS8); - DBG(" - [%02lld]:", i); - XString8 DSDTPatchesLabel; - - const TagStruct* Prop3 = Prop2->propertyForKey("Comment"); - if (Prop3 != NULL && (Prop3->isString()) && Prop3->getString()->stringValue().notEmpty()) { - DSDTPatchesLabel = Prop3->getString()->stringValue(); - } else { - DSDTPatchesLabel = "(NoLabel)"_XS8; - } - dsdtPatch.PatchDsdtLabel = DSDTPatchesLabel; - DBG(" (%s)", dsdtPatch.PatchDsdtLabel.c_str()); - - Prop3 = Prop2->propertyForKey("Disabled"); - dsdtPatch.Disabled = IsPropertyNotNullAndTrue(Prop3); - dsdtPatch.PatchDsdtMenuItem.BValue = !IsPropertyNotNullAndTrue(Prop3); - - //DBG(" DSDT bin patch #%d ", i); - UINT8* data = GetDataSetting (Prop2, "Find", &Size); - dsdtPatch.PatchDsdtFind.stealValueFrom(data, Size); - DBG(" lenToFind: %zu", dsdtPatch.PatchDsdtFind.size()); - data = GetDataSetting (Prop2, "Replace", &Size); - dsdtPatch.PatchDsdtReplace.stealValueFrom(data, Size); - DBG(", lenToReplace: %zu", dsdtPatch.PatchDsdtReplace.size()); - data = GetDataSetting (Prop2, "TgtBridge", &Size); - if ( Size != 0 ) { - if ( Size != 4 ) { - DBG("\n TgtBridge must 4 bytes. It's %llu byte(s). Ignored\n", Size); - }else{ - dsdtPatch.PatchDsdtTgt.stealValueFrom(data, Size); - DBG(", Target Bridge: %c%c%c%c", dsdtPatch.PatchDsdtTgt[0], dsdtPatch.PatchDsdtTgt[1], dsdtPatch.PatchDsdtTgt[2], dsdtPatch.PatchDsdtTgt[3]); - } - } - DBG("\n"); - if (!dsdtPatch.PatchDsdtMenuItem.BValue) { - DBG(" patch disabled at config\n"); - } - settingsData.ACPI.DSDT.DSDTPatchArray.AddReference(dsdtPatchPtr, true); - } - } //if count > 0 - } //if prop PatchesDSDT - - Prop = DSDTDict->propertyForKey("ReuseFFFF"); - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.ACPI.DSDT.ReuseFFFF = TRUE; - } - - Prop = DSDTDict->propertyForKey("SuspendOverride"); - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.ACPI.DSDT.SuspendOverride = TRUE; - } - /* - Prop = GetProperty(Dict2, "DropOEM_DSM"); - defDSM = FALSE; - - if (Prop != NULL) { - defDSM = TRUE; //set by user - if (IsPropertyTrue(Prop)) { - settingsData.DropOEM_DSM = 0xFFFF; - } else if (IsPropertyFalse(Prop)) { - settingsData.DropOEM_DSM = 0; - } else if (Prop->isInt()) { - settingsData.DropOEM_DSM = (UINT16)(UINTN)Prop->??; - } else if (Prop->type == kTagTypeDict) { - Prop2 = GetProperty(Prop, "ATI"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_ATI; - } - - Prop2 = GetProperty(Prop, "NVidia"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_NVIDIA; - } - - Prop2 = GetProperty(Prop, "IntelGFX"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_INTEL; - } - - Prop2 = GetProperty(Prop, "HDA"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_HDA; - } - - Prop2 = GetProperty(Prop, "HDMI"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_HDMI; - } - - Prop2 = GetProperty(Prop, "SATA"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_SATA; - } - - Prop2 = GetProperty(Prop, "LAN"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_LAN; - } - - Prop2 = GetProperty(Prop, "WIFI"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_WIFI; - } - - Prop2 = GetProperty(Prop, "USB"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_USB; - } - - Prop2 = GetProperty(Prop, "LPC"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_LPC; - } - - Prop2 = GetProperty(Prop, "SmBUS"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_SMBUS; - } - - Prop2 = GetProperty(Prop, "Firewire"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_FIREWIRE; - } - - Prop2 = GetProperty(Prop, "IDE"); - if (IsPropertyTrue(Prop2)) { - settingsData.DropOEM_DSM |= DEV_IDE; - } - } - } - */ - } - - const TagDict* SSDTDict = ACPIDict->dictPropertyForKey("SSDT"); - if (SSDTDict) { - const TagStruct* Prop2 = SSDTDict->propertyForKey("Generate"); - if (Prop2 != NULL) { - if (IsPropertyNotNullAndTrue(Prop2)) { - settingsData.ACPI.SSDT.Generate.GeneratePStates = TRUE; - settingsData.ACPI.SSDT.Generate.GenerateCStates = TRUE; - settingsData.ACPI.SSDT.Generate.GenerateAPSN = TRUE; - settingsData.ACPI.SSDT.Generate.GenerateAPLF = TRUE; - settingsData.ACPI.SSDT.Generate.GeneratePluginType = TRUE; - - } else if (IsPropertyNotNullAndFalse(Prop2)) { - settingsData.ACPI.SSDT.Generate.GeneratePStates = FALSE; - settingsData.ACPI.SSDT.Generate.GenerateCStates = FALSE; - settingsData.ACPI.SSDT.Generate.GenerateAPSN = FALSE; - settingsData.ACPI.SSDT.Generate.GenerateAPLF = FALSE; - settingsData.ACPI.SSDT.Generate.GeneratePluginType = FALSE; - - } else if (Prop2->isDict()) { - const TagStruct* Prop = Prop2->getDict()->propertyForKey("PStates"); - if (Prop) { - settingsData.ACPI.SSDT.Generate.GeneratePStates = IsPropertyNotNullAndTrue(Prop); - } - Prop = Prop2->getDict()->propertyForKey("CStates"); - if (Prop) { - settingsData.ACPI.SSDT.Generate.GenerateCStates = IsPropertyNotNullAndTrue(Prop); - } - Prop = Prop2->getDict()->propertyForKey("APSN"); - if (Prop) { - settingsData.ACPI.SSDT.Generate.GenerateAPSN = IsPropertyNotNullAndTrue(Prop); - } - Prop = Prop2->getDict()->propertyForKey("APLF"); - if (Prop) { - settingsData.ACPI.SSDT.Generate.GenerateAPLF = IsPropertyNotNullAndTrue(Prop); - } - Prop = Prop2->getDict()->propertyForKey("PluginType"); - if (Prop) { - settingsData.ACPI.SSDT.Generate.GeneratePluginType = IsPropertyNotNullAndTrue(Prop); - } - } - } - - const TagStruct* Prop = SSDTDict->propertyForKey("DropOem"); - settingsData.ACPI.SSDT.DropSSDTSetting = IsPropertyNotNullAndTrue(Prop); - - Prop = SSDTDict->propertyForKey("NoOemTableId"); // to disable OEM table ID on ACPI/orgin/SSDT file names - settingsData.ACPI.SSDT.NoOemTableId = IsPropertyNotNullAndTrue(Prop); - - Prop = SSDTDict->propertyForKey("NoDynamicExtract"); // to disable extracting child SSDTs - settingsData.ACPI.SSDT.NoDynamicExtract = IsPropertyNotNullAndTrue(Prop); - - Prop = SSDTDict->propertyForKey("UseSystemIO"); - settingsData.ACPI.SSDT.EnableISS = IsPropertyNotNullAndTrue(Prop); - - Prop = SSDTDict->propertyForKey("EnableC7"); - if (Prop) { - settingsData.ACPI.SSDT.EnableC7 = IsPropertyNotNullAndTrue(Prop); - DBG("EnableC7: %s\n", settingsData.ACPI.SSDT.EnableC7 ? "yes" : "no"); - } - - Prop = SSDTDict->propertyForKey("EnableC6"); - if (Prop) { - settingsData.ACPI.SSDT._EnableC6 = IsPropertyNotNullAndTrue(Prop); - DBG("EnableC6: %s\n", settingsData.ACPI.SSDT._EnableC6 ? "yes" : "no"); - } - - Prop = SSDTDict->propertyForKey("EnableC4"); - if (Prop) { - settingsData.ACPI.SSDT._EnableC4 = IsPropertyNotNullAndTrue(Prop); - DBG("EnableC4: %s\n", settingsData.ACPI.SSDT._EnableC4 ? "yes" : "no"); - } - - Prop = SSDTDict->propertyForKey("EnableC2"); - if (Prop) { - settingsData.ACPI.SSDT._EnableC2 = IsPropertyNotNullAndTrue(Prop); - DBG("EnableC2: %s\n", settingsData.ACPI.SSDT._EnableC2 ? "yes" : "no"); - } - - Prop = SSDTDict->propertyForKey("C3Latency"); - settingsData.ACPI.SSDT._C3Latency = (UINT16)GetPropertyAsInteger(Prop, settingsData.ACPI.SSDT._C3Latency); - DBG("C3Latency: %d\n", settingsData.ACPI.SSDT._C3Latency); - - Prop = SSDTDict->propertyForKey("PLimitDict"); - settingsData.ACPI.SSDT.PLimitDict = (UINT8)GetPropertyAsInteger(Prop, 0); - - Prop = SSDTDict->propertyForKey("UnderVoltStep"); - settingsData.ACPI.SSDT.UnderVoltStep = (UINT8)GetPropertyAsInteger(Prop, 0); - - Prop = SSDTDict->propertyForKey("DoubleFirstState"); - settingsData.ACPI.SSDT.DoubleFirstState = IsPropertyNotNullAndTrue(Prop); - - Prop = SSDTDict->propertyForKey("MinMultiplier"); - settingsData.ACPI.SSDT.MinMultiplier = (UINT8)GetPropertyAsInteger(Prop, settingsData.ACPI.SSDT.MinMultiplier); - DBG("MinMultiplier: %d\n", settingsData.ACPI.SSDT.MinMultiplier); - - Prop = SSDTDict->propertyForKey("MaxMultiplier"); - settingsData.ACPI.SSDT.MaxMultiplier = (UINT8)GetPropertyAsInteger(Prop, settingsData.ACPI.SSDT.MaxMultiplier); - DBG("MaxMultiplier: %d\n", settingsData.ACPI.SSDT.MaxMultiplier); - - Prop = SSDTDict->propertyForKey("PluginType"); - settingsData.ACPI.SSDT.PluginType = (UINT8)GetPropertyAsInteger(Prop, settingsData.ACPI.SSDT.PluginType); - DBG("PluginType: %d\n", settingsData.ACPI.SSDT.PluginType); - } - - // Prop = GetProperty(DictPointer, "DropMCFG"); - // settingsData.DropMCFG = IsPropertyTrue(Prop); - - const TagStruct* Prop = ACPIDict->propertyForKey("ResetAddress"); - if (Prop) { - settingsData.ACPI.ResetAddr = (UINT32)GetPropertyAsInteger(Prop, 0x64); - DBG("ResetAddr: 0x%llX\n", settingsData.ACPI.ResetAddr); - - if (settingsData.ACPI.ResetAddr == 0x64) { - settingsData.ACPI.ResetVal = 0xFE; - } else if (settingsData.ACPI.ResetAddr == 0xCF9) { - settingsData.ACPI.ResetVal = 0x06; - } - - DBG("Calc ResetVal: 0x%hhX\n", settingsData.ACPI.ResetVal); - } - - Prop = ACPIDict->propertyForKey("ResetValue"); - settingsData.ACPI.ResetVal = (UINT8)GetPropertyAsInteger(Prop, settingsData.ACPI.ResetVal); - DBG("ResetVal: 0x%hhX\n", settingsData.ACPI.ResetVal); - //other known pair is 0x0CF9/0x06. What about 0x92/0x01 ? - - Prop = ACPIDict->propertyForKey("HaltEnabler"); - settingsData.ACPI.SlpSmiEnable = IsPropertyNotNullAndTrue(Prop); - - // - Prop = ACPIDict->propertyForKey("FixHeaders"); - settingsData.ACPI.FixHeaders = IsPropertyNotNullAndTrue(Prop); - - Prop = ACPIDict->propertyForKey("FixMCFG"); - settingsData.ACPI.FixMCFG = IsPropertyNotNullAndTrue(Prop); - - - Prop = ACPIDict->propertyForKey("DisableASPM"); - settingsData.ACPI.NoASPM = IsPropertyNotNullAndTrue(Prop); - - Prop = ACPIDict->propertyForKey("smartUPS"); - if (Prop) { - settingsData.ACPI.smartUPS = IsPropertyNotNullAndTrue(Prop); - DBG("smartUPS: present\n"); - } - - Prop = ACPIDict->propertyForKey("PatchAPIC"); - settingsData.ACPI.PatchNMI = IsPropertyNotNullAndTrue(Prop); - - const TagArray* SortedOrderArray = ACPIDict->arrayPropertyForKey("SortedOrder"); // array of string - if (SortedOrderArray) { - INTN i; - INTN Count = SortedOrderArray->arrayContent().size(); - const TagStruct* Prop2 = NULL; - if (Count > 0) { - settingsData.ACPI.SortedACPI.setEmpty(); - - for (i = 0; i < Count; i++) { - Prop2 = &SortedOrderArray->arrayContent()[i]; - if ( !Prop2->isString()) { - MsgLog("MALFORMED PLIST : SortedOrder must be an array of string"); - continue; - } - settingsData.ACPI.SortedACPI.Add(Prop2->getString()->stringValue()); - } - } - } - - Prop = ACPIDict->propertyForKey("AutoMerge"); - settingsData.ACPI.AutoMerge = IsPropertyNotNullAndTrue(Prop); - - const TagArray* DisabledAMLArray = ACPIDict->arrayPropertyForKey("DisabledAML"); // array of string - if (DisabledAMLArray) { - INTN i; - INTN Count = DisabledAMLArray->arrayContent().size(); - const TagStruct* Prop2 = NULL; - if (Count > 0) { - settingsData.ACPI.DisabledAML.setEmpty(); - for (i = 0; i < Count; i++) { - Prop2 = &DisabledAMLArray->arrayContent()[i]; - if ( !Prop2->isString()) { - MsgLog("MALFORMED PLIST : DisabledAML must be an array of string"); - continue; - } - settingsData.ACPI.DisabledAML.Add(Prop2->getString()->stringValue()); - } - } - } - //arrayPropertyForKey - const TagDict* RenameDevicesDict = NULL; - INTN arraySize = 0; - const TagArray* RenameDevicesArray = ACPIDict->arrayPropertyForKey("RenameDevices"); - bool RenDevIsArray = (RenameDevicesArray != NULL); - if (RenDevIsArray) { - arraySize = RenameDevicesArray->arrayContent().size(); - } else { - RenameDevicesDict = ACPIDict->dictPropertyForKey("RenameDevices"); // dict of key/string - if (RenameDevicesDict) { - arraySize = 1; - } - } - if (arraySize > 0) { - settingsData.ACPI.DeviceRename.setEmpty(); //else will not change - } - for (INTN i = 0; i < arraySize; i++) { - if (RenDevIsArray) { - RenameDevicesDict = RenameDevicesArray->dictElementAt(i, "RenameDevices"_XS8); - } - if (!RenameDevicesDict) break; - INTN Count = RenameDevicesDict->dictKeyCount(); - if (Count > 0) { - for (INTN j = 0; j < Count; j++) { - const TagKey* key; - const TagStruct* value; - if ( !EFI_ERROR(RenameDevicesDict->getKeyAndValueAtIndex(j, &key, &value)) ) { - if ( value->isString() && value->getString()->stringValue().notEmpty() ) { - ACPI_RENAME_DEVICE* List2 = new ACPI_RENAME_DEVICE(); - List2->acpiName.Name = key->keyStringValue(); - List2->renameTo = value->getString()->stringValue(); - settingsData.ACPI.DeviceRename.AddReference(List2, false); - // Debug print. We use getSplittedName() and then ConcatAll because getSplittedName() format components (trim or expand to 4 chars). - DBG("'%s' -> will be renamed to '%s'\n", List2->acpiName.getSplittedName().ConcatAll(":").c_str(), List2->renameTo.c_str()); - } - } - } //for j < dict size - } - } //for i < array size - } -} - -/* - * 2021-04, Jief : this is untouched old code (except a small bug when name starts with '#') to create ArbProperties the old way - * Old way = only one structure DEV_PROPERTY, Properties and ArbProperties are mixed together, no objetcs (XString, XBuffer). - * This is temporary and is used to check that new code gives the same result as the old. To be remove in a while - */ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -void SETTINGS_DATA::DevicesClass::FillDevicePropertiesOld(SETTINGS_DATA& settingsData, const TagDict* DevicesDict) -{ -#pragma GCC diagnostic pop - /* - * Properties is a single string, or a dict - */ - const TagStruct* Prop = DevicesDict->propertyForKey("Properties"); - if (Prop != NULL) { - if (Prop->isString()) { - } - else if ( Prop->isDict() ) { - INTN i; - const TagDict* PropertiesDict = Prop->getDict(); - INTN Count = PropertiesDict->dictKeyCount(); //ok - //settingsData.Devices.AddProperties = new DEV_PROPERTY[Count]; // seems bug, only ArbProperties is used in this block - DEV_PROPERTY *DevPropDevice; - DEV_PROPERTY *DevProps; - DEV_PROPERTY **Child; - - if (Count > 0) { - DBG("Add %lld devices (kTagTypeDict):\n", Count); - - for (i = 0; i < Count; i++) { - const TagKey* key; - const TagStruct* value; - EFI_DEVICE_PATH_PROTOCOL* DevicePath = NULL; - if ( !EFI_ERROR(PropertiesDict->getKeyAndValueAtIndex(i, &key, &value)) ) { //take a with DevicePath. If GetKeyValueAtIndex return success, key and value != NULL - XStringW DevicePathStr = key->keyStringValue(); - // DBG("Device: %ls\n", DevicePathStr); - if (key->keyStringValue().startWithOrEqualTo("#")) { - continue; - } - - // when key in Devices/Properties is one of the strings "PrimaryGPU" / "SecondaryGPU", use device path of first / second gpu accordingly -#ifdef CLOVER_BUILD - if ( DevicePathStr.isEqualIC("PrimaryGPU") ) { - DevicePath = DevicePathFromHandle(gGraphics[0].Handle); // first gpu - } else if ( DevicePathStr.isEqualIC("SecondaryGPU") && NGFX > 1) { - DevicePath = DevicePathFromHandle(gGraphics[1].Handle); // second gpu - } else { - DevicePath = ConvertTextToDevicePath(DevicePathStr.wc_str()); //TODO - } - if (DevicePath == NULL) { - continue; - } -#endif - //Create Device node - DevPropDevice = settingsData.Devices.ArbProperties; - settingsData.Devices.ArbProperties = new DEV_PROPERTY; - settingsData.Devices.ArbProperties->Next = DevPropDevice; //next device - settingsData.Devices.ArbProperties->Child = NULL; - settingsData.Devices.ArbProperties->Device = 0; //to differ from arbitrary - settingsData.Devices.ArbProperties->DevicePath = DevicePath; //this is pointer - settingsData.Devices.ArbProperties->Label = S8Printf("%s", key->keyStringValue().c_str()).forgetDataWithoutFreeing(); - Child = &(settingsData.Devices.ArbProperties->Child); - - if ((value != NULL) && (value->isDict())) { - INTN PropCount = 0; - const TagDict* valueDict = value->getDict(); - PropCount = valueDict->dictKeyCount(); - // DBG("Add %d properties:\n", PropCount); - for (INTN j = 0; j < PropCount; j++) { - DevProps = *Child; - - const TagKey* key2; - const TagStruct* value2; - if (EFI_ERROR(valueDict->getKeyAndValueAtIndex(j, &key2, &value2))) { - continue; - } - if (key2->keyStringValue().isEmpty()) { - continue; - } - if (key2->keyStringValue()[0] == '#') { - continue; - } - - *Child = new DEV_PROPERTY; - (*Child)->Next = DevProps; -// if (key2->keyStringValue()[0] != '#') { - (*Child)->MenuItem.BValue = TRUE; - (*Child)->Key = S8Printf("%s", key2->keyStringValue().c_str()).forgetDataWithoutFreeing(); -// } -// else { -// (*Child)->MenuItem.BValue = FALSE; -// (*Child)->Key = S8Printf("%s", key2->keyStringValue().c_str() + 1).forgetDataWithoutFreeing(); -// } - - // DBG("%s\n type %d\n", (*Child)->Key, Prop3->type); - if (value2 && (value2->isString()) && value2->getString()->stringValue().notEmpty()) { - //first suppose it is Ascii string - (*Child)->Value = (UINT8*)S8Printf("%s", value2->getString()->stringValue().c_str()).forgetDataWithoutFreeing(); - (*Child)->ValueLen = value2->getString()->stringValue().sizeInBytesIncludingTerminator(); - (*Child)->ValueType = kTagTypeString; - } - else if (value2 && (value2->isInt64())) { - if ( value2->getInt64()->intValue() < MIN_INT32 || value2->getInt64()->intValue() > MAX_INT32 ) { - MsgLog("Invalid int value for key %s\n", key2->keyStringValue().c_str()); - }else{ - INT32 intValue = (INT32)value2->getInt64()->intValue(); - (*Child)->Value = (__typeof__((*Child)->Value))AllocatePool(sizeof(intValue)); - *(INT32*)((*Child)->Value) = intValue; - (*Child)->ValueLen = sizeof(intValue); - (*Child)->ValueType = kTagTypeInteger; - } - } - else if (value2 && value2->isTrue() ) { - (*Child)->Value = (__typeof__((*Child)->Value))AllocateZeroPool(4); - (*Child)->Value[0] = TRUE; - (*Child)->ValueLen = 1; - (*Child)->ValueType = kTagTypeTrue; - } - else if ( value2 && value2->isFalse() ) { - (*Child)->Value = (__typeof__((*Child)->Value))AllocateZeroPool(4); - //(*Child)->Value[0] = FALSE; - (*Child)->ValueLen = 1; - (*Child)->ValueType = kTagTypeFalse; - } - else if (value2 && (value2->isData())) { - UINTN Size = value2->getData()->dataLenValue(); - // (*Child)->Value = GetDataSetting(value2, "Value", &Size); //TODO - UINT8* Data = (__typeof__(Data))AllocateZeroPool(Size); - CopyMem(Data, value2->getData()->dataValue(), Size); - (*Child)->Value = Data; - (*Child)->ValueLen = Size; - (*Child)->ValueType = kTagTypeData; - } - } - } - } - } - } - } - } - - const TagArray* ArbitraryTagArray = DevicesDict->arrayPropertyForKey("Arbitrary"); // array of dict - if (ArbitraryTagArray != NULL) { - INTN Index; - INTN Count = ArbitraryTagArray->arrayContent().size(); - DEV_PROPERTY *DevProp; - - if (Count > 0) { - DBG("Add %lld devices (Arbitrary):\n", Count); - for (Index = 0; Index < Count; Index++) { - UINTN DeviceAddr = 0U; - XString8 Label; - DBG(" - [%02lld]:", Index); - const TagDict* Dict2 = ArbitraryTagArray->dictElementAt(Index, "Arbitrary"_XS8); - const TagStruct* Prop3; - Prop3 = Dict2->propertyForKey("PciAddr"); - if (Prop3 != NULL) { - UINT8 Bus, Dev, Func; - - if ( !Prop3->isString() ) { - MsgLog("ATTENTION : property not string in PciAddr\n"); - continue; - } - if ( Prop3->getString()->stringValue().length() < 2 || Prop3->getString()->stringValue()[2] != ':') { - DBG(" wrong PciAddr string: %s\n", Prop3->getString()->stringValue().c_str()); - continue; - } - CONST CHAR8* Str = Prop3->getString()->stringValue().c_str(); - Bus = hexstrtouint8(Str); - Dev = hexstrtouint8(&Str[3]); - Func = hexstrtouint8(&Str[6]); - DeviceAddr = PCIADDR(Bus, Dev, Func); - Label.S8Printf("[%02hhX:%02hhX.%02hhX] ", Bus, Dev, Func); - DBG(" %s", Label.c_str()); - } else { - DBG(" no PciAddr\n"); - continue; - } - - Prop3 = Dict2->propertyForKey("Comment"); - if (Prop3 != NULL) { - if ( !Prop3->isString() ) { - MsgLog("ATTENTION : property not string in Comment\n"); - }else{ - Label += Prop3->getString()->stringValue(); - DBG(" (%s)", Prop3->getString()->stringValue().c_str()); - } - } - DBG("\n"); - const TagArray* CustomPropertiesArray = Dict2->arrayPropertyForKey("CustomProperties"); // array of dict - if (CustomPropertiesArray != NULL) { - const TagDict* Dict3; - INTN PropIndex; - INTN PropCount = CustomPropertiesArray->arrayContent().size(); - - for (PropIndex = 0; PropIndex < PropCount; PropIndex++) { - Dict3 = CustomPropertiesArray->dictElementAt(PropIndex, "CustomProperties"_XS8); - DevProp = settingsData.Devices.ArbProperties; - settingsData.Devices.ArbProperties = new DEV_PROPERTY; - settingsData.Devices.ArbProperties->Next = DevProp; - - settingsData.Devices.ArbProperties->Device = (UINT32)DeviceAddr; - settingsData.Devices.ArbProperties->Label = (__typeof__(settingsData.Devices.ArbProperties->Label))AllocateCopyPool(Label.sizeInBytesIncludingTerminator(), Label.c_str()); - - const TagStruct* DisabledProp = Dict3->propertyForKey("Disabled"); - settingsData.Devices.ArbProperties->MenuItem.BValue = !IsPropertyNotNullAndTrue(DisabledProp); - - DisabledProp = Dict3->propertyForKey("Key"); - if (DisabledProp && (DisabledProp->isString()) && DisabledProp->getString()->stringValue().notEmpty()) { - settingsData.Devices.ArbProperties->Key = S8Printf("%s", DisabledProp->getString()->stringValue().c_str()).forgetDataWithoutFreeing(); - } - - DisabledProp = Dict3->propertyForKey("Value"); - if (DisabledProp && (DisabledProp->isString()) && DisabledProp->getString()->stringValue().notEmpty()) { - //first suppose it is Ascii string - settingsData.Devices.ArbProperties->Value = (UINT8*)S8Printf("%s", DisabledProp->getString()->stringValue().c_str()).forgetDataWithoutFreeing(); - settingsData.Devices.ArbProperties->ValueLen = DisabledProp->getString()->stringValue().sizeInBytesIncludingTerminator(); - settingsData.Devices.ArbProperties->ValueType = kTagTypeString; - } else if (DisabledProp && (DisabledProp->isInt64())) { - if ( DisabledProp->getInt64()->intValue() < MIN_INT32 || DisabledProp->getInt64()->intValue() > MAX_INT32 ) { - MsgLog("Invalid int value for key 'Value'\n"); - }else{ - INT32 intValue = (INT32)DisabledProp->getInt64()->intValue(); - settingsData.Devices.ArbProperties->Value = (__typeof__(settingsData.Devices.ArbProperties->Value))AllocatePool(sizeof(intValue)); - // CopyMem(settingsData.ArbProperties->Value, &Prop3->intValue, 4); - *(INT32*)(settingsData.Devices.ArbProperties->Value) = intValue; - settingsData.Devices.ArbProperties->ValueLen = sizeof(intValue); - settingsData.Devices.ArbProperties->ValueType = kTagTypeInteger; - } - } else if ( DisabledProp && DisabledProp->isTrue() ) { - settingsData.Devices.ArbProperties->Value = (__typeof__(settingsData.Devices.ArbProperties->Value))AllocateZeroPool(4); - settingsData.Devices.ArbProperties->Value[0] = TRUE; - settingsData.Devices.ArbProperties->ValueLen = 1; - settingsData.Devices.ArbProperties->ValueType = kTagTypeTrue; - } else if ( DisabledProp && DisabledProp->isFalse() ) { - settingsData.Devices.ArbProperties->Value = (__typeof__(settingsData.Devices.ArbProperties->Value))AllocateZeroPool(4); - //settingsData.ArbProperties->Value[0] = FALSE; - settingsData.Devices.ArbProperties->ValueLen = 1; - settingsData.Devices.ArbProperties->ValueType = kTagTypeFalse; - } else { - //else data - UINTN Size = 0; - settingsData.Devices.ArbProperties->Value = GetDataSetting (Dict3, "Value", &Size); - settingsData.Devices.ArbProperties->ValueLen = Size; - settingsData.Devices.ArbProperties->ValueType = kTagTypeData; - } - - //Special case. In future there must be more such cases - if ((AsciiStrStr(settingsData.Devices.ArbProperties->Key, "-platform-id") != NULL)) { - CopyMem((CHAR8*)&settingsData.Graphics._IgPlatform, settingsData.Devices.ArbProperties->Value, 4); - } - } //for() device properties - } - } //for() devices - } - // settingsData.NrAddProperties = 0xFFFE; - } -} - - -/* - * To ease copy/paste and text replacement from GetUserSettings, the parameter has the same name as the global - * and is passed by non-const reference. - * This temporary during the refactoring - */ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -EFI_STATUS GetUserSettings(const TagDict* CfgDict, SETTINGS_DATA& settingsData) -{ -#pragma GCC diagnostic pop -// EFI_STATUS Status = EFI_NOT_FOUND; - - if (CfgDict != NULL) { - DbgHeader ("GetUserSettings"); - - // Boot settings. - // Discussion. Why Arguments is here? It should be SystemParameters property! - // we will read them again because of change in GUI menu. It is not only EarlySettings - // - const TagDict* BootDict = CfgDict->dictPropertyForKey("Boot"); - if (BootDict != NULL) { - - const TagStruct* Prop = BootDict->propertyForKey("Arguments"); - if ( Prop != NULL && Prop->isString() && Prop->getString()->stringValue().notEmpty() && !settingsData.Boot.BootArgs.contains(Prop->getString()->stringValue()) ) { - settingsData.Boot.BootArgs = Prop->getString()->stringValue(); - //gBootArgsChanged = TRUE; - //GlobalConfig.gBootChanged = TRUE; - } - - Prop = BootDict->propertyForKey("NeverDoRecovery"); - settingsData.Boot.NeverDoRecovery = IsPropertyNotNullAndTrue(Prop); - } - - //Graphics - - const TagDict* GraphicsDict = CfgDict->dictPropertyForKey("Graphics"); - if (GraphicsDict != NULL) { - INTN i; - const TagStruct* Prop = GraphicsDict->propertyForKey("Inject"); - if (Prop != NULL) { - if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.Graphics.InjectAsDict.GraphicsInjector = TRUE; - settingsData.Graphics.InjectAsDict.InjectIntel = TRUE; - settingsData.Graphics.InjectAsDict.InjectATI = TRUE; - settingsData.Graphics.InjectAsDict.InjectNVidia = TRUE; - } else if (Prop->isDict()) { - const TagDict* Dict2 = Prop->getDict(); - const TagStruct* Prop2 = Dict2->propertyForKey("Intel"); - if (Prop2 != NULL) { - settingsData.Graphics.InjectAsDict.InjectIntel = IsPropertyNotNullAndTrue(Prop2); - } - - Prop2 = Dict2->propertyForKey("ATI"); - if (Prop2 != NULL) { - settingsData.Graphics.InjectAsDict.InjectATI = IsPropertyNotNullAndTrue(Prop2); - } - - Prop2 = Dict2->propertyForKey("NVidia"); - if (Prop2 != NULL) { - settingsData.Graphics.InjectAsDict.InjectNVidia = IsPropertyNotNullAndTrue(Prop2); - } - } else { - settingsData.Graphics.InjectAsDict.GraphicsInjector = FALSE; - settingsData.Graphics.InjectAsDict.InjectIntel = FALSE; - settingsData.Graphics.InjectAsDict.InjectATI = FALSE; - settingsData.Graphics.InjectAsDict.InjectNVidia = FALSE; - } - } - - Prop = GraphicsDict->propertyForKey("RadeonDeInit"); - settingsData.Graphics.RadeonDeInit = IsPropertyNotNullAndTrue(Prop); - - Prop = GraphicsDict->propertyForKey("VRAM"); - settingsData.Graphics.VRAM = (UINTN)GetPropertyAsInteger(Prop, (INTN)settingsData.Graphics.VRAM); //Mb - // - Prop = GraphicsDict->propertyForKey("RefCLK"); - settingsData.Graphics.RefCLK = (UINT16)GetPropertyAsInteger(Prop, 0); - - Prop = GraphicsDict->propertyForKey("LoadVBios"); - settingsData.Graphics.LoadVBios = IsPropertyNotNullAndTrue(Prop); -// -// for (i = 0; i < (INTN)NGFX; i++) { -// gGraphics[i].LoadVBios = settingsData.Graphics.LoadVBios; //default -// } - - Prop = GraphicsDict->propertyForKey("VideoPorts"); - settingsData.Graphics.VideoPorts = (UINT16)GetPropertyAsInteger(Prop, settingsData.Graphics.VideoPorts); - - Prop = GraphicsDict->propertyForKey("BootDisplay"); - settingsData.Graphics.BootDisplay = (INT8)GetPropertyAsInteger(Prop, -1); - - Prop = GraphicsDict->propertyForKey("FBName"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in FBName\n"); - }else{ - settingsData.Graphics.FBName = Prop->getString()->stringValue(); - } - } - - Prop = GraphicsDict->propertyForKey("NVCAP"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in NVCAP\n"); - }else{ - hex2bin (Prop->getString()->stringValue(), (UINT8*)&settingsData.Graphics.NVCAP[0], sizeof(settingsData.Graphics.NVCAP)); - DBG("Read NVCAP:"); - - for (i = 0; i<20; i++) { - DBG("%02hhX", settingsData.Graphics.NVCAP[i]); - } - - DBG("\n"); - //thus confirmed this procedure is working - } - } - - Prop = GraphicsDict->propertyForKey("display-cfg"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in display-cfg\n"); - }else{ - hex2bin (Prop->getString()->stringValue(), (UINT8*)&settingsData.Graphics.Dcfg[0], sizeof(settingsData.Graphics.Dcfg)); - } - } - - Prop = GraphicsDict->propertyForKey("DualLink"); - settingsData.Graphics.DualLink = (UINT32)GetPropertyAsInteger(Prop, settingsData.Graphics.DualLink); - - //InjectEDID - already done in earlysettings - //No! Take again - GetEDIDSettings(GraphicsDict, settingsData); - - // ErmaC: NvidiaGeneric - Prop = GraphicsDict->propertyForKey("NvidiaGeneric"); - settingsData.Graphics.NvidiaGeneric = IsPropertyNotNullAndTrue(Prop); - - Prop = GraphicsDict->propertyForKey("NvidiaNoEFI"); - settingsData.Graphics.NvidiaNoEFI = IsPropertyNotNullAndTrue(Prop); - - Prop = GraphicsDict->propertyForKey("NvidiaSingle"); - settingsData.Graphics.NvidiaSingle = IsPropertyNotNullAndTrue(Prop); - - Prop = GraphicsDict->propertyForKey("ig-platform-id"); - settingsData.Graphics._IgPlatform = (UINT32)GetPropertyAsInteger(Prop, settingsData.Graphics._IgPlatform); - - Prop = GraphicsDict->propertyForKey("snb-platform-id"); - settingsData.Graphics._IgPlatform = (UINT32)GetPropertyAsInteger(Prop, settingsData.Graphics._IgPlatform); - - FillCardList(GraphicsDict, settingsData); //#@ Getcardslist - } - - const TagDict* DevicesDict = CfgDict->dictPropertyForKey("Devices"); - if (DevicesDict != NULL) { - const TagStruct* Prop = DevicesDict->propertyForKey("Inject"); - settingsData.Devices.StringInjector = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("SetIntelBacklight"); - settingsData.Devices.IntelBacklight = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("SetIntelMaxBacklight"); - settingsData.Devices.IntelMaxBacklight = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("IntelMaxValue"); - settingsData.Devices.IntelMaxValue = (UINT16)GetPropertyAsInteger(Prop, settingsData.Devices.IntelMaxValue); - - - settingsData.Devices.FillDevicePropertiesOld(settingsData, DevicesDict); - - /* - * Properties is a single string, or a dict - */ - Prop = DevicesDict->propertyForKey("Properties"); - if (Prop != NULL) { - if (Prop->isString()) { - settingsData.Devices.Properties.propertiesAsString = Prop->getString()->stringValue(); - size_t binaryPropSize = hex2bin(settingsData.Devices.Properties.propertiesAsString, NULL, 0); - if ( binaryPropSize > MAX_UINT32 ) { - MsgLog("settingsData.Devices.Properties.cDeviceProperties is too big"); - settingsData.Devices.Properties.propertiesAsString.setEmpty(); - } - } - else if ( Prop->isDict() ) { - INTN i; - const TagDict* PropertiesDict = Prop->getDict(); - INTN Count = PropertiesDict->dictKeyCount(); //ok - - if (Count > 0) { - DBG("Add %lld devices (kTagTypeDict):\n", Count); - - for (i = 0; i < Count; i++) { - const TagKey* key; - const TagStruct* value; -// EFI_DEVICE_PATH_PROTOCOL* DevicePath = NULL; - if ( !EFI_ERROR(PropertiesDict->getKeyAndValueAtIndex(i, &key, &value)) ) { //take a with DevicePath. If GetKeyValueAtIndex return success, key and value != NULL - - if ( key->keyStringValue().startWithOrEqualTo('#') ) continue; // Commented out, ignored. This is a tempororay litle change of behavior because that's how the new parser will works. - if ( key->keyStringValue().isEqual("!") ) { - // '!' means disabled. If Label is only '!', means an empty disabled label... - continue; - } - - XStringW DevicePathStr = key->keyStringValue(); - // DBG("Device: %ls\n", DevicePathStr); - - // when key in Devices/Properties is one of the strings "PrimaryGPU" / "SecondaryGPU", use device path of first / second gpu accordingly -//#ifdef CLOVER_BUILD -// if ( DevicePathStr.isEqualIC("PrimaryGPU") ) { -// DevicePath = DevicePathFromHandle(gGraphics[0].Handle); // first gpu -// } else if ( DevicePathStr.isEqualIC("SecondaryGPU") && NGFX > 1) { -// DevicePath = DevicePathFromHandle(gGraphics[1].Handle); // second gpu -// } else { -// DevicePath = ConvertTextToDevicePath(DevicePathStr.wc_str()); //TODO -// } -// if (DevicePath == NULL) { -// continue; -// } -//#endif - //Create Device node -// DevPropDevice = settingsData.Devices.ArbProperties; - SETTINGS_DATA::DevicesClass::PropertiesClass::PropertyClass* devProperty = new SETTINGS_DATA::DevicesClass::PropertiesClass::PropertyClass; -// devProperty->DevicePath = DevicePath; //this is pointer TODO ? - devProperty->DevicePathAsString.SWPrintf("%s", key->keyStringValue().c_str()); - if ( key->keyStringValue().startWith('!') ) { - // '!' means disabled. If Label is only '!', means an empty disabled label... - devProperty->DevicePathAsString = key->keyStringValue().subString(1, MAX_XSIZE); - devProperty->Enabled = false; -// devProperty->MenuItem.BValue = true; - }else{ - devProperty->DevicePathAsString = key->keyStringValue(); - devProperty->Enabled = true; -// devProperty->MenuItem.BValue = false; - } - -// settingsData.Devices.ArbProperties.InsertRef(devProperty, 0, false); // TODO - settingsData.Devices.Properties.PropertyArray.AddReference(devProperty, true); - - if ((value != NULL) && (value->isDict())) { - INTN PropCount = 0; - const TagDict* valueDict = value->getDict(); - PropCount = valueDict->dictKeyCount(); - // DBG("Add %d properties:\n", PropCount); - for (INTN j = 0; j < PropCount; j++) { - const TagKey* key2; - const TagStruct* value2; - if (EFI_ERROR(valueDict->getKeyAndValueAtIndex(j, &key2, &value2))) { - continue; - } - if ( key2->keyStringValue().startWithOrEqualTo('#') ) continue; - if ( key2->keyStringValue().isEqual("!") ) continue; - - SETTINGS_DATA::DevicesClass::SimplePropertyClass* ChildPtr = new SETTINGS_DATA::DevicesClass::SimplePropertyClass; - SETTINGS_DATA::DevicesClass::SimplePropertyClass& Child = *ChildPtr; - - if ( key2->keyStringValue().startWith('!') ) { // startWaith return false if XString == '#' - Child.MenuItem.BValue = FALSE; - Child.Key = key2->keyStringValue().subString(1, MAX_XSIZE); - } - else { - Child.MenuItem.BValue = devProperty->Enabled; - Child.Key = key2->keyStringValue(); - } - - - // DBG("%s\n type %d\n", Child.Key, Prop3->type); - if (value2 && (value2->isString()) && value2->getString()->stringValue().notEmpty()) { - //first suppose it is Ascii string - Child.Value.ncpy(value2->getString()->stringValue().c_str(), value2->getString()->stringValue().sizeInBytesIncludingTerminator()); - Child.ValueType = kTagTypeString; - } - else if (value2 && (value2->isInt64())) { - if ( value2->getInt64()->intValue() < MIN_INT32 || value2->getInt64()->intValue() > MAX_INT32 ) { - MsgLog("Invalid int value for key %s\n", key2->keyStringValue().c_str()); - }else{ - INT32 intValue = (INT32)value2->getInt64()->intValue(); - Child.Value.cpy(intValue); - Child.ValueType = kTagTypeInteger; - } - } - else if (value2 && value2->isTrue() ) { - uint8_t b = 1; - Child.Value.cpy(b); - Child.ValueType = kTagTypeTrue; - } - else if ( value2 && value2->isFalse() ) { - uint8_t b = 0; - Child.Value.cpy(b); - Child.ValueType = kTagTypeFalse; - } - else if (value2 && (value2->isData())) { - Child.Value = value2->getData()->data(); - Child.ValueType = kTagTypeData; - } - devProperty->propertiesArray.AddReference(ChildPtr, true); - } - } - } - } - } - } - } - - Prop = DevicesDict->propertyForKey("LANInjection"); - settingsData.Devices.LANInjection = !IsPropertyNotNullAndFalse(Prop); //default = TRUE - - Prop = DevicesDict->propertyForKey("HDMIInjection"); - settingsData.Devices.HDMIInjection = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("NoDefaultProperties"); - settingsData.Devices.NoDefaultProperties = !IsPropertyNotNullAndFalse(Prop); - - const TagArray* ArbitraryArray = DevicesDict->arrayPropertyForKey("Arbitrary"); // array of dict - if (ArbitraryArray != NULL) { - INTN Index; - INTN Count = ArbitraryArray->arrayContent().size(); - - if (Count > 0) { - DBG("Add %lld devices (Arbitrary):\n", Count); - for (Index = 0; Index < Count; Index++) { - UINTN DeviceAddr = 0U; - XString8 Label; - DBG(" - [%02lld]:", Index); - const TagDict* Dict2 = ArbitraryArray->dictElementAt(Index, "Arbitrary"_XS8); - const TagStruct* Prop3; - Prop3 = Dict2->propertyForKey("PciAddr"); - if (Prop3 != NULL) { - UINT8 Bus, Dev, Func; - - if ( !Prop3->isString() ) { - MsgLog("ATTENTION : property not string in PciAddr\n"); - continue; - } - if ( Prop3->getString()->stringValue().length() < 2 || Prop3->getString()->stringValue()[2] != ':') { - DBG(" wrong PciAddr string: %s\n", Prop3->getString()->stringValue().c_str()); - continue; - } - CONST CHAR8* Str = Prop3->getString()->stringValue().c_str(); - Bus = hexstrtouint8(Str); - Dev = hexstrtouint8(&Str[3]); - Func = hexstrtouint8(&Str[6]); - DeviceAddr = PCIADDR(Bus, Dev, Func); - Label.S8Printf("[%02hhX:%02hhX.%02hhX] ", Bus, Dev, Func); - DBG(" %s", Label.c_str()); - } else { - DBG(" no PciAddr\n"); - continue; - } - - Prop3 = Dict2->propertyForKey("Comment"); - if (Prop3 != NULL) { - if ( !Prop3->isString() ) { - MsgLog("ATTENTION : property not string in Comment\n"); - }else{ - Label += Prop3->getString()->stringValue(); - DBG(" (%s)", Prop3->getString()->stringValue().c_str()); - } - } - DBG("\n"); - const TagArray* CustomPropertiesArray = Dict2->arrayPropertyForKey("CustomProperties"); // array of dict - if (CustomPropertiesArray != NULL) { - const TagDict* Dict3; - INTN PropIndex; - INTN PropCount = CustomPropertiesArray->arrayContent().size(); - SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass* arbProp = NULL; - - for (PropIndex = 0; PropIndex < PropCount; PropIndex++) { - Dict3 = CustomPropertiesArray->dictElementAt(PropIndex, "CustomProperties"_XS8); - SETTINGS_DATA::DevicesClass::SimplePropertyClass* newDevProp = new SETTINGS_DATA::DevicesClass::SimplePropertyClass; - - const TagStruct* DisabledProp = Dict3->propertyForKey("Disabled"); - newDevProp->MenuItem.BValue = !IsPropertyNotNullAndTrue(DisabledProp); - - DisabledProp = Dict3->propertyForKey("Key"); - if (DisabledProp && (DisabledProp->isString()) && DisabledProp->getString()->stringValue().notEmpty()) { - newDevProp->Key = DisabledProp->getString()->stringValue(); - } - - DisabledProp = Dict3->propertyForKey("Value"); - if (DisabledProp && (DisabledProp->isString()) && DisabledProp->getString()->stringValue().notEmpty()) { - //first suppose it is Ascii string - newDevProp->Value.ncpy(DisabledProp->getString()->stringValue().c_str(), DisabledProp->getString()->stringValue().sizeInBytesIncludingTerminator()); - newDevProp->ValueType = kTagTypeString; - } else if (DisabledProp && (DisabledProp->isInt64())) { - if ( DisabledProp->getInt64()->intValue() < MIN_INT32 || DisabledProp->getInt64()->intValue() > MAX_INT32 ) { - MsgLog("Invalid int value for key 'Value'\n"); - }else{ - INT32 intValue = (INT32)DisabledProp->getInt64()->intValue(); - newDevProp->Value.cpy(intValue); - newDevProp->ValueType = kTagTypeInteger; - } - } else if ( DisabledProp && DisabledProp->isTrue() ) { - newDevProp->Value.cpy((uint32_t)1); - newDevProp->ValueType = kTagTypeTrue; - } else if ( DisabledProp && DisabledProp->isFalse() ) { - newDevProp->Value.cpy((uint32_t)0); - newDevProp->ValueType = kTagTypeFalse; - } else { - //else data - UINTN Size = 0; - uint8_t* Data = GetDataSetting (Dict3, "Value", &Size); - newDevProp->Value.stealValueFrom(Data, Size); - newDevProp->ValueType = kTagTypeData; - } - - //Special case. In future there must be more such cases -// if ( newDevProp->Key.contains("-platform-id") ) { -// CopyMem((CHAR8*)&settingsData.Graphics.IgPlatform, newDevProp->Value.data(), 4); -// } - if ( arbProp == NULL ) { - arbProp = new SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass(); - arbProp->Device = (UINT32)DeviceAddr; - arbProp->Label = Label; - settingsData.Devices.ArbitraryArray.AddReference(arbProp, true); - } - arbProp->CustomPropertyArray.AddReference(newDevProp, true); - } //for() device properties - } - } //for() devices - } - // settingsData.NrAddProperties = 0xFFFE; - } - //can use AddProperties with ArbProperties - const TagArray* AddPropertiesArray = DevicesDict->arrayPropertyForKey("AddProperties"); // array of dict - if (AddPropertiesArray != NULL) { - INTN i; - INTN Count = AddPropertiesArray->arrayContent().size(); - INTN Index = 0; //begin from 0 if second enter -//count = 0x1F1E1D1C1B1A1918 - if (Count > 0) { - DBG("Add %lld properties:\n", Count); - settingsData.Devices.AddPropertyArray.setEmpty(); - - for (i = 0; i < Count; i++) { - UINTN Size = 0; - DBG(" - [%02lld]:", i); - const TagDict* Dict2 = AddPropertiesArray->dictElementAt(i, "AddProperties"_XS8); - const TagStruct* DeviceProp = Dict2->propertyForKey("Device"); - SETTINGS_DATA::DevicesClass::AddPropertyClass* Property = new SETTINGS_DATA::DevicesClass::AddPropertyClass(); - - if (DeviceProp && (DeviceProp->isString()) && DeviceProp->getString()->stringValue().notEmpty()) { - if (DeviceProp->getString()->stringValue().isEqualIC("ATI")) { - Property->Device = (UINT32)DEV_ATI; - } else if (DeviceProp->getString()->stringValue().isEqualIC("NVidia")) { - Property->Device = (UINT32)DEV_NVIDIA; - } else if (DeviceProp->getString()->stringValue().isEqualIC("IntelGFX")) { - Property->Device = (UINT32)DEV_INTEL; - } else if (DeviceProp->getString()->stringValue().isEqualIC("LAN")) { - Property->Device = (UINT32)DEV_LAN; - } else if (DeviceProp->getString()->stringValue().isEqualIC("WIFI")) { - Property->Device = (UINT32)DEV_WIFI; - } else if (DeviceProp->getString()->stringValue().isEqualIC("Firewire")) { - Property->Device = (UINT32)DEV_FIREWIRE; - } else if (DeviceProp->getString()->stringValue().isEqualIC("SATA")) { - Property->Device = (UINT32)DEV_SATA; - } else if (DeviceProp->getString()->stringValue().isEqualIC("IDE")) { - Property->Device = (UINT32)DEV_IDE; - } else if (DeviceProp->getString()->stringValue().isEqualIC("HDA")) { - Property->Device = (UINT32)DEV_HDA; - } else if (DeviceProp->getString()->stringValue().isEqualIC("HDMI")) { - Property->Device = (UINT32)DEV_HDMI; - } else if (DeviceProp->getString()->stringValue().isEqualIC("LPC")) { - Property->Device = (UINT32)DEV_LPC; - } else if (DeviceProp->getString()->stringValue().isEqualIC("SmBUS")) { - Property->Device = (UINT32)DEV_SMBUS; - } else if (DeviceProp->getString()->stringValue().isEqualIC("USB")) { - Property->Device = (UINT32)DEV_USB; - } else { - DBG(" unknown device, ignored\n"/*, i*/); - continue; - } - } - - if ( DeviceProp->isString() ) DBG(" %s ", DeviceProp->getString()->stringValue().c_str()); - - const TagStruct* Prop2 = Dict2->propertyForKey("Disabled"); - Property->MenuItem.BValue = !IsPropertyNotNullAndTrue(Prop2); - - Prop2 = Dict2->propertyForKey("Key"); - if (Prop2 && (Prop2->isString()) && Prop2->getString()->stringValue().notEmpty()) { - Property->Key = Prop2->getString()->stringValue(); - } - - Prop2 = Dict2->propertyForKey("Value"); - if (Prop2 && (Prop2->isString()) && Prop2->getString()->stringValue().notEmpty()) { - //first suppose it is Ascii string - Property->Value.ncpy(Prop2->getString()->stringValue().c_str(), Prop2->getString()->stringValue().sizeInBytesIncludingTerminator()); - Property->ValueType = kTagTypeString; - } else if (Prop2 && (Prop2->isInt64())) { - if ( Prop2->getInt64()->intValue() < MIN_INT32 || Prop2->getInt64()->intValue() > MAX_INT32 ) { - MsgLog("Invalid int value for key 'Value'\n"); - }else{ - INT32 intValue = (INT32)Prop2->getInt64()->intValue(); - Property->Value.cat(intValue); - Property->ValueType = kTagTypeInteger; -// Property->Value = (__typeof__(Property->Value))AllocatePool (sizeof(intValue)); -// // CopyMem(settingsData.AddProperties[Index].Value, &Prop2->intValue, 4); -// *(INT32*)(Property->Value) = intValue; -// Property->ValueLen = sizeof(intValue); - } - } else { - //else data - uint8_t* Data = GetDataSetting (Dict2, "Value", &Size); - Property->Value.stealValueFrom(Data, Size); - Property->ValueType = kTagTypeData; - } - - DBG("Key: %s, len: %zu\n", Property->Key.c_str(), Property->Value.size()); - - if (!Property->MenuItem.BValue) { - DBG(" property disabled at config\n"); - } - - settingsData.Devices.AddPropertyArray.AddReference(Property, true); - ++Index; - } - -// settingsData.Devices.AddPropertyArray.size() = Index; - } - } - //end AddProperties - - const TagDict* FakeIDDict = DevicesDict->dictPropertyForKey("FakeID"); - if (FakeIDDict != NULL) { - const TagStruct* Prop2 = FakeIDDict->propertyForKey("ATI"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeATI = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("NVidia"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeNVidia = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("IntelGFX"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeIntel = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("LAN"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeLAN = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("WIFI"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeWIFI = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("SATA"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeSATA = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("XHCI"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeXHCI = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - - Prop2 = FakeIDDict->propertyForKey("IMEI"); - if (Prop2 && (Prop2->isString())) { - settingsData.Devices.FakeID.FakeIMEI = (UINT32)AsciiStrHexToUint64(Prop2->getString()->stringValue()); - } - } - - Prop = DevicesDict->propertyForKey("UseIntelHDMI"); - settingsData.Devices.UseIntelHDMI = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("ForceHPET"); - settingsData.Devices.ForceHPET = IsPropertyNotNullAndTrue(Prop); - - Prop = DevicesDict->propertyForKey("DisableFunctions"); - if (Prop && (Prop->isString())) { - settingsData.Devices.DisableFunctions = (UINT32)AsciiStrHexToUint64(Prop->getString()->stringValue()); - } - - Prop = DevicesDict->propertyForKey("AirportBridgeDeviceName"); - if (Prop && (Prop->isString())) { - if ( Prop->getString()->stringValue().length() != 4 ) { - MsgLog("ERROR IN PLIST : AirportBridgeDeviceName must 4 chars long"); - }else{ - settingsData.Devices.AirportBridgeDeviceName = Prop->getString()->stringValue(); - } - } - - const TagDict* AudioDict = DevicesDict->dictPropertyForKey("Audio"); - if (AudioDict != NULL) { - // HDA - // Prop = GetProperty(Prop2, "ResetHDA"); - // settingsData.ResetHDA = IsPropertyTrue(Prop); - Prop = AudioDict->propertyForKey("Inject"); - if (Prop != NULL) { - // enabled by default - // syntax: - // - HDAInjection=No or 0 - disables injection - // - HDAInjection=887 - injects layout-id 887 decimal (0x00000377) - // - HDAInjection=0x377 - injects layout-id 887 decimal (0x00000377) - // - HDAInjection=Detect - reads codec device id (eg. 0x0887) - // converts it to decimal 887 and injects this as layout-id. - // if hex device is cannot be converted to decimal, injects legacy value 12 decimal - // - all other values are equal to HDAInjection=Detect - if (Prop->isInt64()) { - settingsData.Devices.Audio.HDALayoutId = (INT32)Prop->getInt64()->intValue(); //must be signed - settingsData.Devices.Audio.HDAInjection = (settingsData.Devices.Audio.HDALayoutId > 0); - } else if (Prop->isString()){ - if ( Prop->getString()->stringValue().notEmpty() && (Prop->getString()->stringValue()[0] == 'n' || Prop->getString()->stringValue()[0] == 'N') ) { - // if starts with n or N, then no HDA injection - settingsData.Devices.Audio.HDAInjection = FALSE; - } else if ( Prop->getString()->stringValue().length() > 1 && - Prop->getString()->stringValue()[0] == '0' && - ( Prop->getString()->stringValue()[1] == 'x' || Prop->getString()->stringValue()[1] == 'X' ) ) { - // assume it's a hex layout id - settingsData.Devices.Audio.HDALayoutId = (INT32)AsciiStrHexToUintn(Prop->getString()->stringValue()); - settingsData.Devices.Audio.HDAInjection = TRUE; - } else { - // assume it's a decimal layout id - settingsData.Devices.Audio.HDALayoutId = (INT32)AsciiStrDecimalToUintn(Prop->getString()->stringValue()); - settingsData.Devices.Audio.HDAInjection = TRUE; - } - } - } - - Prop = AudioDict->propertyForKey("AFGLowPowerState"); - settingsData.Devices.Audio.AFGLowPowerState = IsPropertyNotNullAndTrue(Prop); - } - - const TagDict* USBDict = DevicesDict->dictPropertyForKey("USB"); - if (USBDict != NULL) { - // USB - Prop = USBDict->propertyForKey("Inject"); - settingsData.Devices.USB.USBInjection = !IsPropertyNotNullAndFalse(Prop); // enabled by default - - Prop = USBDict->propertyForKey("AddClockID"); - settingsData.Devices.USB.InjectClockID = IsPropertyNotNullAndTrue(Prop); // disabled by default - // enabled by default for CloverEFI - // disabled for others - settingsData.Devices.USB.USBFixOwnership = gFirmwareClover; - Prop = USBDict->propertyForKey("FixOwnership"); - if (Prop != NULL) { - settingsData.Devices.USB.USBFixOwnership = IsPropertyNotNullAndTrue(Prop); - } - DBG("USB FixOwnership: %s\n", settingsData.Devices.USB.USBFixOwnership?"yes":"no"); - - Prop = USBDict->propertyForKey("HighCurrent"); - settingsData.Devices.USB.HighCurrent = IsPropertyNotNullAndTrue(Prop); - - Prop = USBDict->propertyForKey("NameEH00"); - settingsData.Devices.USB.NameEH00 = IsPropertyNotNullAndTrue(Prop); - } - } - - //*** ACPI ***// - - getACPISettings(CfgDict, settingsData); - - - - - //done until here - - - - - - - //*** SMBIOS ***// - const TagDict* SMBIOSDict = CfgDict->dictPropertyForKey("SMBIOS"); - if (SMBIOSDict != NULL) { - - ParseSMBIOSSettings(settingsData, SMBIOSDict); - - const TagStruct* Prop = SMBIOSDict->propertyForKey("Trust"); - if (Prop != NULL) { - if (IsPropertyNotNullAndFalse(Prop)) { - settingsData.Smbios.TrustSMBIOS = FALSE; - } else if (IsPropertyNotNullAndTrue(Prop)) { - settingsData.Smbios.TrustSMBIOS = TRUE; - } - } - Prop = SMBIOSDict->propertyForKey("MemoryRank"); - settingsData.Smbios.Attribute = (INT8)GetPropertyAsInteger(Prop, -1); //1==Single Rank, 2 == Dual Rank, 0==undefined -1 == keep as is - - // Delete the user memory when a new config is selected - INTN i = 0; - for (i = 0; i < settingsData.Smbios.Memory.SlotCounts && i < MAX_RAM_SLOTS; i++) { - settingsData.Smbios.Memory.User[i].ModuleSize = 0; - settingsData.Smbios.Memory.User[i].InUse = 0; - } - settingsData.Smbios.Memory.SlotCounts = 0; - settingsData.Smbios.Memory.UserChannels = 0; - settingsData.Smbios.InjectMemoryTables = FALSE; - - // Inject memory tables into SMBIOS - const TagDict* MemoryDict = SMBIOSDict->dictPropertyForKey("Memory"); - if (MemoryDict != NULL){ - // Get memory table count - const TagStruct* Prop2 = MemoryDict->propertyForKey("SlotCount"); - settingsData.Smbios.Memory.SlotCounts = (UINT8)GetPropertyAsInteger(Prop2, 0); - // Get memory channels - Prop2 = MemoryDict->propertyForKey("Channels"); - settingsData.Smbios.Memory.UserChannels = (UINT8)GetPropertyAsInteger(Prop2, 0); - // Get memory tables - const TagArray* ModulesArray = MemoryDict->arrayPropertyForKey("Modules"); // array of dict - if (ModulesArray != NULL) { - INTN Count = ModulesArray->arrayContent().size(); - for (i = 0; i < Count; i++) { - const TagDict* Prop3 = ModulesArray->dictElementAt(i, "SMBIOS/Memory/Modules"_XS8); - int Slot = MAX_RAM_SLOTS; - RAM_SLOT_INFO *SlotPtr; - // Get memory slot - Prop2 = Prop3->propertyForKey("Slot"); - if (Prop2 == NULL) { - continue; - } - - if (Prop2->isString() && Prop2->getString()->stringValue().notEmpty() ) { - Slot = (UINT8)AsciiStrDecimalToUintn(Prop2->getString()->stringValue()); - } else if (Prop2->isInt64()) { - Slot = (UINT8)Prop2->getInt64()->intValue(); - } else { - continue; - } - - if (Slot >= MAX_RAM_SLOTS) { - continue; - } - - SlotPtr = &settingsData.Smbios.Memory.User[Slot]; - - // Get memory size - Prop2 = Prop3->propertyForKey("Size"); - SlotPtr->ModuleSize = (UINT32)GetPropertyAsInteger(Prop2, SlotPtr->ModuleSize); - // Get memory frequency - Prop2 = Prop3->propertyForKey("Frequency"); - SlotPtr->Frequency = (UINT32)GetPropertyAsInteger(Prop2, SlotPtr->Frequency); - // Get memory vendor - Prop2 = Prop3->propertyForKey("Vendor"); - if (Prop2 && Prop2->isString() && Prop2->getString()->stringValue().notEmpty()) { - SlotPtr->Vendor.S8Printf("%s", Prop2->getString()->stringValue().c_str()); - } - // Get memory part number - Prop2 = Prop3->propertyForKey("Part"); - if (Prop2 && Prop2->isString() && Prop2->getString()->stringValue().notEmpty()) { - SlotPtr->PartNo.S8Printf("%s", Prop2->getString()->stringValue().c_str()); - } - // Get memory serial number - Prop2 = Prop3->propertyForKey("Serial"); - if (Prop2 && Prop2->isString() && Prop2->getString()->stringValue().notEmpty()) { - SlotPtr->SerialNo.S8Printf("%s", Prop2->getString()->stringValue().c_str()); - } - // Get memory type - SlotPtr->Type = MemoryTypeDdr3; - Prop2 = Prop3->propertyForKey("Type"); - if (Prop2 && Prop2->isString() && Prop2->getString()->stringValue().notEmpty()) { - if (Prop2->getString()->stringValue().isEqualIC("DDR2")) { - SlotPtr->Type = MemoryTypeDdr2; - } else if (Prop2->getString()->stringValue().isEqualIC("DDR3")) { - SlotPtr->Type = MemoryTypeDdr3; - } else if (Prop2->getString()->stringValue().isEqualIC("DDR4")) { - SlotPtr->Type = MemoryTypeDdr4; - } else if (Prop2->getString()->stringValue().isEqualIC("DDR")) { - SlotPtr->Type = MemoryTypeDdr; - } - } - - SlotPtr->InUse = (SlotPtr->ModuleSize > 0); - if (SlotPtr->InUse) { - if (settingsData.Smbios.Memory.SlotCounts <= Slot) { - settingsData.Smbios.Memory.SlotCounts = Slot + 1; - } - } - } - - if (settingsData.Smbios.Memory.SlotCounts > 0) { - settingsData.Smbios.InjectMemoryTables = TRUE; - } - } - } - - const TagArray* SlotsArray = SMBIOSDict->arrayPropertyForKey("Slots"); // array of dict - if (SlotsArray != NULL) { - INTN DeviceN; - INTN Count = SlotsArray->arrayContent().size(); - - for (INTN Index = 0; Index < Count; ++Index) { - const TagDict* SlotsDict = SlotsArray->dictElementAt(Index, "SMBIOS/Slots"_XS8); - if (!Index) { - DBG("Slots->Devices:\n"); - } - - const TagStruct* Prop2 = SlotsDict->propertyForKey("Device"); - DeviceN = -1; - if (Prop2 && (Prop2->isString()) && Prop2->getString()->stringValue().notEmpty()) { - if (Prop2->getString()->stringValue().isEqualIC("ATI")) { - DeviceN = 0; - } else if (Prop2->getString()->stringValue().isEqualIC("NVidia")) { - DeviceN = 1; - } else if (Prop2->getString()->stringValue().isEqualIC("IntelGFX")) { - DeviceN = 2; - } else if (Prop2->getString()->stringValue().isEqualIC("LAN")) { - DeviceN = 5; - } else if (Prop2->getString()->stringValue().isEqualIC("WIFI")) { - DeviceN = 6; - } else if (Prop2->getString()->stringValue().isEqualIC("Firewire")) { - DeviceN = 12; - } else if (Prop2->getString()->stringValue().isEqualIC("HDMI")) { - DeviceN = 4; - } else if (Prop2->getString()->stringValue().isEqualIC("USB")) { - DeviceN = 11; - } else if (Prop2->getString()->stringValue().isEqualIC("NVME")) { - DeviceN = 13; - } else { - DBG(" - add properties to unknown device %s, ignored\n", Prop2->getString()->stringValue().c_str()); - continue; - } - } else { - DBG(" - no device property for slot\n"); - continue; - } - - if (DeviceN >= 0) { - SLOT_DEVICE *SlotDevice = &settingsData.Smbios.SlotDevices[DeviceN]; - Prop2 = SlotsDict->propertyForKey("ID"); - SlotDevice->SlotID = (UINT8)GetPropertyAsInteger(Prop2, DeviceN); - SlotDevice->SlotType = SlotTypePci; - - Prop2 = SlotsDict->propertyForKey("Type"); - if (Prop2 != NULL) { - switch ((UINT8)GetPropertyAsInteger(Prop2, 0)) { - case 0: - SlotDevice->SlotType = SlotTypePci; - break; - - case 1: - SlotDevice->SlotType = SlotTypePciExpressX1; - break; - - case 2: - SlotDevice->SlotType = SlotTypePciExpressX2; - break; - - case 4: - SlotDevice->SlotType = SlotTypePciExpressX4; - break; - - case 8: - SlotDevice->SlotType = SlotTypePciExpressX8; - break; - - case 16: - SlotDevice->SlotType = SlotTypePciExpressX16; - break; - - default: - SlotDevice->SlotType = SlotTypePciExpress; - break; - } - } - Prop2 = SlotsDict->propertyForKey("Name"); - if (Prop2 && (Prop2->isString()) && Prop2->getString()->stringValue().notEmpty()) { - SlotDevice->SlotName = Prop2->getString()->stringValue(); - } else { - SlotDevice->SlotName.S8Printf("PCI Slot %lld", DeviceN); - } - - DBG(" - %s\n", SlotDevice->SlotName.c_str()); - } - } - } - } - - //CPU - settingsData.CPU.CpuType = GetAdvancedCpuType(); //let it be default - settingsData.CPU.SavingMode = 0xFF; //default - const TagDict* CPUDict = CfgDict->dictPropertyForKey("CPU"); - if (CPUDict != NULL) { - const TagStruct* Prop = CPUDict->propertyForKey("QPI"); - if (Prop != NULL) { - settingsData.CPU.QPI = (UINT16)GetPropertyAsInteger(Prop, settingsData.CPU.QPI); - DBG("QPI: %dMHz\n", settingsData.CPU.QPI); - } - - Prop = CPUDict->propertyForKey("FrequencyMHz"); - if (Prop != NULL) { - settingsData.CPU.CpuFreqMHz = (UINT32)GetPropertyAsInteger(Prop, settingsData.CPU.CpuFreqMHz); - DBG("CpuFreq: %dMHz\n", settingsData.CPU.CpuFreqMHz); - } - - Prop = CPUDict->propertyForKey("Type"); - if (Prop != NULL) { - settingsData.CPU.CpuType = (UINT16)GetPropertyAsInteger(Prop, settingsData.CPU.CpuType); - DBG("CpuType: %hX\n", settingsData.CPU.CpuType); - } - - Prop = CPUDict->propertyForKey("QEMU"); - settingsData.CPU.QEMU = IsPropertyNotNullAndTrue(Prop); - if (settingsData.CPU.QEMU) { - DBG("QEMU: true\n"); - } - - Prop = CPUDict->propertyForKey("UseARTFrequency"); - if (Prop != NULL) { - settingsData.CPU.UseARTFreq = IsPropertyNotNullAndTrue(Prop); - } - - settingsData.CPU.UserChange = FALSE; - Prop = CPUDict->propertyForKey("BusSpeedkHz"); - if (Prop != NULL) { - settingsData.CPU.BusSpeed = (UINT32)GetPropertyAsInteger(Prop, settingsData.CPU.BusSpeed); - DBG("BusSpeed: %dkHz\n", settingsData.CPU.BusSpeed); - settingsData.CPU.UserChange = TRUE; - } - - Prop = CPUDict->propertyForKey("C6"); - if (Prop != NULL) { -// settingsData.ACPI.SSDT.EnableC6 = IsPropertyNotNullAndTrue(Prop); - settingsData.CPU._EnableC6 = IsPropertyNotNullAndTrue(Prop); - } - - Prop = CPUDict->propertyForKey("C4"); - if (Prop != NULL) { -// settingsData.ACPI.SSDT.EnableC4 = IsPropertyNotNullAndTrue(Prop); - settingsData.CPU._EnableC4 = IsPropertyNotNullAndTrue(Prop); - } - - Prop = CPUDict->propertyForKey("C2"); - if (Prop != NULL) { -// settingsData.ACPI.SSDT.EnableC2 = IsPropertyNotNullAndTrue(Prop); - settingsData.CPU._EnableC2 = IsPropertyNotNullAndTrue(Prop); - } - - //Usually it is 0x03e9, but if you want Turbo, you may set 0x00FA - Prop = CPUDict->propertyForKey("Latency"); -// settingsData.ACPI.SSDT.C3Latency = (UINT16)GetPropertyAsInteger(Prop, settingsData.ACPI.SSDT.C3Latency); - if ( Prop != NULL ) settingsData.CPU._C3Latency = (UINT16)GetPropertyAsInteger(Prop, 0); - - Prop = CPUDict->propertyForKey("SavingMode"); - settingsData.CPU.SavingMode = (UINT8)GetPropertyAsInteger(Prop, 0xFF); //the default value means not set - - Prop = CPUDict->propertyForKey("HWPEnable"); - settingsData.CPU.HWPEnable = IsPropertyNotNullAndTrue(Prop); -// if (settingsData.CPU.HWPEnable && (gCPUStructure.Model >= CPU_MODEL_SKYLAKE_U)) { -// GlobalConfig.HWP = TRUE; -//#ifdef CLOVER_BUILD -// AsmWriteMsr64 (MSR_IA32_PM_ENABLE, 1); -//#endif -// } - Prop = CPUDict->propertyForKey("HWPValue"); - if ( Prop ) settingsData.CPU.HWPValue = (UINT32)GetPropertyAsInteger(Prop, 0); -// if (Prop && GlobalConfig.HWP) { -//#ifdef CLOVER_BUILD -// AsmWriteMsr64 (MSR_IA32_HWP_REQUEST, settingsData.CPU.HWPValue); -//#endif -// } - - Prop = CPUDict->propertyForKey("TDP"); - settingsData.CPU.TDP = (UINT8)GetPropertyAsInteger(Prop, 0); - - Prop = CPUDict->propertyForKey("TurboDisable"); - if (Prop && IsPropertyNotNullAndTrue(Prop)) { -#ifdef CLOVER_BUILD - UINT64 msr = AsmReadMsr64(MSR_IA32_MISC_ENABLE); -#endif - settingsData.CPU.TurboDisabled = 1; -#ifdef CLOVER_BUILD - msr &= ~(1ULL<<38); - AsmWriteMsr64 (MSR_IA32_MISC_ENABLE, msr); -#endif - } - } - - // RtVariables - settingsData.RtVariables.RtROMAsData.setEmpty(); - const TagDict* RtVariablesDict = CfgDict->dictPropertyForKey("RtVariables"); - if (RtVariablesDict != NULL) { - // ROM: bin data or base 64 encoded bin data - const TagStruct* Prop = RtVariablesDict->propertyForKey("ROM"); - if (Prop != NULL) { - if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("UseMacAddr0") ) { - settingsData.RtVariables.RtROMAsString = Prop->getString()->stringValue(); - } else if ( Prop->isString() && Prop->getString()->stringValue().isEqualIC("UseMacAddr1") ) { - settingsData.RtVariables.RtROMAsString = Prop->getString()->stringValue(); - } else if ( Prop->isString() || Prop->isData() ) { // GetDataSetting accept both - UINTN ROMLength = 0; - uint8_t* ROM = GetDataSetting(RtVariablesDict, "ROM", &ROMLength); - settingsData.RtVariables.RtROMAsData.stealValueFrom(ROM, ROMLength); - } else { - MsgLog("MALFORMED PLIST : property not string or data in RtVariables/ROM\n"); - } - } - - // MLB: some value - Prop = RtVariablesDict->propertyForKey("MLB"); - if ( Prop != NULL ) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in RtVariables/MLB\n"); - }else{ - if( Prop->getString()->stringValue().notEmpty() ) { - settingsData.RtVariables.RtMLBSetting = Prop->getString()->stringValue(); - } - } - } - // CsrActiveConfig - Prop = RtVariablesDict->propertyForKey("CsrActiveConfig"); - settingsData.RtVariables.CsrActiveConfig = (UINT32)GetPropertyAsInteger(Prop, 0x2E7); //the value 0xFFFF means not set - - //BooterConfig - Prop = RtVariablesDict->propertyForKey("BooterConfig"); - settingsData.RtVariables.BooterConfig = (UINT16)GetPropertyAsInteger(Prop, 0); //the value 0 means not set - //let it be string like "log=0" - Prop = RtVariablesDict->propertyForKey("BooterCfg"); - if ( Prop != NULL ) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in RtVariables/BooterCfg\n"); - }else{ - if( Prop->getString()->stringValue().notEmpty() ) { - settingsData.RtVariables.BooterCfgStr = Prop->getString()->stringValue(); - } - } - } - //Block external variables - const TagArray* BlockArray = RtVariablesDict->arrayPropertyForKey("Block"); // array of dict - if (BlockArray != NULL) { - INTN i; - INTN Count = BlockArray->arrayContent().size(); - settingsData.RtVariables.BlockRtVariableArray.setEmpty(); - SETTINGS_DATA::RtVariablesClass::RT_VARIABLES* RtVariablePtr = new SETTINGS_DATA::RtVariablesClass::RT_VARIABLES(); - SETTINGS_DATA::RtVariablesClass::RT_VARIABLES& RtVariable = *RtVariablePtr; - for (i = 0; i < Count; i++) { - const TagDict* BlockDict = BlockArray->dictElementAt(i, "Block"_XS8); - const TagStruct* Prop2 = BlockDict->propertyForKey("Comment"); - if ( Prop2 != NULL ) { - if ( !Prop2->isString() ) { - MsgLog("ATTENTION : property not string in Block/Comment\n"); - }else{ - if( Prop2->getString()->stringValue().notEmpty() ) { - DBG(" %s\n", Prop2->getString()->stringValue().c_str()); - RtVariable.Comment = Prop2->getString()->stringValue(); - } - } - } - Prop2 = BlockDict->propertyForKey("Disabled"); - if (IsPropertyNotNullAndTrue(Prop2)) { - RtVariable.Disabled = true; -// continue; - } - Prop2 = BlockDict->propertyForKey("Guid"); - if ( Prop2 != NULL ) { - if ( !Prop2->isString() ) { - MsgLog("ATTENTION : property not string in Block/Guid\n"); - }else{ - if( Prop2->getString()->stringValue().notEmpty() ) { - if (IsValidGuidString(Prop2->getString()->stringValue())) { - StrToGuidLE(Prop2->getString()->stringValue(), &RtVariable.Guid); - }else{ - StrToGuidLE(nullGuidAsString, &RtVariable.Guid); - DBG("Error: invalid GUID for RT var '%s' - should be in the format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\n", Prop2->getString()->stringValue().c_str()); - } - } - } - } - - Prop2 = BlockDict->propertyForKey("Name"); - RtVariable.Name.setEmpty(); - if ( Prop2 != NULL ) { - if ( !Prop2->isString() ) { - MsgLog("ATTENTION : property not string in Block/Name\n"); - }else{ - if( Prop2->getString()->stringValue().notEmpty() ) { - RtVariable.Name = Prop2->getString()->stringValue(); - } - } - } - settingsData.RtVariables.BlockRtVariableArray.AddReference(RtVariablePtr, true); - } - } - } - -// if (settingsData.RtVariables.RtROM.isEmpty()) { -// EFI_GUID uuid; -// StrToGuidLE(settingsData.Smbios.SmUUID, &uuid); -// settingsData.RtVariables.RtROM.ncpy(&uuid.Data4[2], 6); -// } - -// if (settingsData.RtVariables.RtMLB.isEmpty()) { -// settingsData.RtVariables.RtMLB = settingsData.Smbios.BoardSerialNumber; -// } - - // if CustomUUID and InjectSystemID are not specified - // then use InjectSystemID=TRUE and SMBIOS UUID - // to get Chameleon's default behaviour (to make user's life easier) -// CopyMem((void*)&gUuid, (void*)&settingsData.SmUUID, sizeof(EFI_GUID)); - - // SystemParameters again - values that can depend on previous params - const TagDict* SystemParametersDict = CfgDict->dictPropertyForKey("SystemParameters"); - if (SystemParametersDict != NULL) { - //BacklightLevel - const TagStruct* Prop = SystemParametersDict->propertyForKey("BacklightLevel"); - if (Prop != NULL) { - settingsData.SystemParameters.BacklightLevel = (UINT16)GetPropertyAsInteger(Prop, settingsData.SystemParameters.BacklightLevel); - settingsData.SystemParameters.BacklightLevelConfig = TRUE; - } - - Prop = SystemParametersDict->propertyForKey("CustomUUID"); - if (Prop != NULL) { - if ( !Prop->isString() ) { - MsgLog("ATTENTION : property not string in SystemParameters/CustomUUID\n"); - }else{ - if (IsValidGuidString(Prop->getString()->stringValue())) { - settingsData.SystemParameters.CustomUuid = Prop->getString()->stringValue(); - // if CustomUUID specified, then default for InjectSystemID=FALSE - // to stay compatibile with previous Clover behaviour - DBG("The UUID is valid\n"); - }else{ - DBG("Error: invalid CustomUUID '%s' - should be in the format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\n", Prop->getString()->stringValue().c_str()); - settingsData.SystemParameters.CustomUuid = {0}; - } - } - } - //else gUuid value from SMBIOS - // DBG("Finally use %s\n", strguid(&gUuid)); - - settingsData.SystemParameters._InjectSystemID = 2; - Prop = SystemParametersDict->propertyForKey("InjectSystemID"); - if ( Prop ) { - if ( Prop->isBool() ) settingsData.SystemParameters._InjectSystemID = Prop->getBool()->boolValue(); - else if ( Prop->isString() ) { - // TODO a function that takes a string and return if it's true or false - if ( Prop->getString()->stringValue().isEqualIC("true") ) settingsData.SystemParameters._InjectSystemID = 1; - else if ( Prop->getString()->stringValue()[0] == 'y' ) settingsData.SystemParameters._InjectSystemID = 1; - else if ( Prop->getString()->stringValue()[0] == 'Y' ) settingsData.SystemParameters._InjectSystemID = 1; - else if ( Prop->getString()->stringValue().isEqualIC("false") ) settingsData.SystemParameters._InjectSystemID = 0; - else if ( Prop->getString()->stringValue().isEqualIC("n") ) settingsData.SystemParameters._InjectSystemID = 0; - else if ( Prop->getString()->stringValue().isEqualIC("N") ) settingsData.SystemParameters._InjectSystemID = 0; - else { - DBG("MALFORMED PLIST : SMBIOS/InjectSystemID must be true, yes, false, no, or non existant"); - } - }else{ - DBG("MALFORMED PLIST : SMBIOS/InjectSystemID must be , or non existant"); - } - } - - Prop = SystemParametersDict->propertyForKey("NvidiaWeb"); - settingsData.SystemParameters.NvidiaWeb = IsPropertyNotNullAndTrue(Prop); - - } - - - const TagDict* BootGraphicsDict = CfgDict->dictPropertyForKey("BootGraphics"); - if (BootGraphicsDict != NULL) { - const TagStruct* Prop = BootGraphicsDict->propertyForKey("DefaultBackgroundColor"); - settingsData.BootGraphics.DefaultBackgroundColor = (UINT32)GetPropertyAsInteger(Prop, 0x80000000); //the value 0x80000000 means not set - - Prop = BootGraphicsDict->propertyForKey("UIScale"); - settingsData.BootGraphics.UIScale = (UINT32)GetPropertyAsInteger(Prop, 0x80000000); - - Prop = BootGraphicsDict->propertyForKey("EFILoginHiDPI"); - settingsData.BootGraphics.EFILoginHiDPI = (UINT32)GetPropertyAsInteger(Prop, 0x80000000); - - Prop = BootGraphicsDict->propertyForKey("flagstate"); - settingsData.BootGraphics._flagstate = (UINT32)GetPropertyAsInteger(Prop, 0x80000000); - - } - /* - //Example - RMde - - char - - QQ== - - - - DictPointer = GetProperty(Dict, "SMCKeys"); - if (DictPointer != NULL) { //sss - TagStruct* Key, ValArray; - for (Key = DictPointer->tag; Key != NULL; Key = Key->tagNext) { - ValArray = Prop->tag; - if (Key->type != kTagTypeKey || ValArray == NULL) { - DBG(" ERROR: Tag is not , type = %d\n", Key->type); - continue; - } - //.... - } - } - */ - /* - { - EFI_GUID AppleGuid; - - CopyMem((void*)&AppleGuid, (void*)&gUuid, sizeof(EFI_GUID)); - AppleGuid.Data1 = SwapBytes32 (AppleGuid.Data1); - AppleGuid.Data2 = SwapBytes16 (AppleGuid.Data2); - AppleGuid.Data3 = SwapBytes16 (AppleGuid.Data3); - DBG("Platform Uuid: %s, InjectSystemID: %s\n", strguid(&AppleGuid), settingsData.InjectSystemID ? "Yes" : "No"); - } - */ - - if (GlobalConfig.gBootChanged) { - const TagDict* KernelAndKextPatchesDict = CfgDict->dictPropertyForKey("KernelAndKextPatches"); - if (KernelAndKextPatchesDict != NULL) { - DBG("refill kernel patches bcoz GlobalConfig.gBootChanged\n"); - FillinKextPatches(&settingsData.KernelAndKextPatches, KernelAndKextPatchesDict); - } - } else { - //DBG("\n ConfigName: %ls n", settingsData.ConfigName); - } - if (GlobalConfig.gThemeChanged) { - settingsData.GUI.Theme.setEmpty(); - const TagDict* GUIDict = CfgDict->dictPropertyForKey("GUI"); - if (GUIDict != NULL) { - const TagStruct* Prop = GUIDict->propertyForKey("Theme"); - if ((Prop != NULL) && (Prop->isString()) && Prop->getString()->stringValue().notEmpty()) { - settingsData.GUI.Theme.takeValueFrom(Prop->getString()->stringValue()); - DBG("Theme from new config: %ls\n", settingsData.GUI.Theme.wc_str()); - } - } - } - SaveSettings(settingsData); - } - //DBG("config.plist read and return %s\n", efiStrError(Status)); - return EFI_SUCCESS; -} -/* -static CONST CHAR8 *SearchString( - IN CONST CHAR8 *Source, - IN UINT64 SourceSize, - IN CONST CHAR8 *Search, - IN UINTN SearchSize - ) -{ - CONST CHAR8 *End = Source + SourceSize; - - while (Source < End) { - if (CompareMem(Source, Search, SearchSize) == 0) { - return Source; - } else { - Source++; - } - } - return NULL; -} -*/ - - - - -EFI_STATUS -static SaveSettings(SETTINGS_DATA& settingsData) -{ - // TODO: SetVariable().. - // here we can apply user settings instead of default one - gMobile = settingsData.Smbios.Mobile; - - if ((settingsData.CPU.BusSpeed != 0) && (settingsData.CPU.BusSpeed > 10 * Kilo) && (settingsData.CPU.BusSpeed < 500 * Kilo)) { - switch (gCPUStructure.Model) { - case CPU_MODEL_PENTIUM_M: - case CPU_MODEL_ATOM:// Atom - case CPU_MODEL_DOTHAN:// Pentium M, Dothan, 90nm - case CPU_MODEL_YONAH:// Core Duo/Solo, Pentium M DC - case CPU_MODEL_MEROM:// Core Xeon, Core 2 Duo, 65nm, Mobile - //case CPU_MODEL_CONROE:// Core Xeon, Core 2 Duo, 65nm, Desktop like Merom but not mobile - case CPU_MODEL_CELERON: - case CPU_MODEL_PENRYN:// Core 2 Duo/Extreme, Xeon, 45nm , Mobile - case CPU_MODEL_NEHALEM:// Core i7 LGA1366, Xeon 5500, "Bloomfield", "Gainstown", 45nm - case CPU_MODEL_FIELDS:// Core i7, i5 LGA1156, "Clarksfield", "Lynnfield", "Jasper", 45nm - case CPU_MODEL_DALES:// Core i7, i5, Nehalem - case CPU_MODEL_CLARKDALE:// Core i7, i5, i3 LGA1156, "Westmere", "Clarkdale", , 32nm - case CPU_MODEL_WESTMERE:// Core i7 LGA1366, Six-core, "Westmere", "Gulftown", 32nm - case CPU_MODEL_NEHALEM_EX:// Core i7, Nehalem-Ex Xeon, "Beckton" - case CPU_MODEL_WESTMERE_EX:// Core i7, Nehalem-Ex Xeon, "Eagleton" - gCPUStructure.ExternalClock = settingsData.CPU.BusSpeed; - //DBG("Read ExternalClock: %d MHz\n", (INT32)(DivU64x32(gCPUStructure.ExternalClock, Kilo))); - break; - default: - //DBG("Read ExternalClock: %d MHz\n", (INT32)(DivU64x32(settingsData.BusSpeed, Kilo))); - - // for sandy bridge or newer - // to match ExternalClock 25 MHz like real mac, divide BusSpeed by 4 - gCPUStructure.ExternalClock = (settingsData.CPU.BusSpeed + 3) / 4; - //DBG("Corrected ExternalClock: %d MHz\n", (INT32)(DivU64x32(gCPUStructure.ExternalClock, Kilo))); - break; - } - - gCPUStructure.FSBFrequency = MultU64x64 (settingsData.CPU.BusSpeed, Kilo); //kHz -> Hz - gCPUStructure.MaxSpeed = (UINT32)(DivU64x32 ((UINT64)settingsData.CPU.BusSpeed * gCPUStructure.MaxRatio, 10000)); //kHz->MHz - } - - if ((settingsData.CPU.CpuFreqMHz > 100) && (settingsData.CPU.CpuFreqMHz < 20000)) { - gCPUStructure.MaxSpeed = settingsData.CPU.CpuFreqMHz; - } - - // to determine the use of Table 132 - if (settingsData.CPU.QPI) { - GlobalConfig.SetTable132 = TRUE; - //DBG("QPI: use Table 132\n"); - } - else { - switch (gCPUStructure.Model) { - case CPU_MODEL_NEHALEM:// Core i7 LGA1366, Xeon 5500, "Bloomfield", "Gainstown", 45nm - case CPU_MODEL_WESTMERE:// Core i7 LGA1366, Six-core, "Westmere", "Gulftown", 32nm - case CPU_MODEL_NEHALEM_EX:// Core i7, Nehalem-Ex Xeon, "Beckton" - case CPU_MODEL_WESTMERE_EX:// Core i7, Nehalem-Ex Xeon, "Eagleton" - GlobalConfig.SetTable132 = TRUE; - DBG("QPI: use Table 132\n"); - break; - default: - //DBG("QPI: disable Table 132\n"); - break; - } - } - - gCPUStructure.CPUFrequency = MultU64x64 (gCPUStructure.MaxSpeed, Mega); - - return EFI_SUCCESS; -} - - - diff --git a/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.h b/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.h deleted file mode 100644 index 621c2c2ab..000000000 --- a/Xcode/CloverX64TestNewParser/src/OldSettings/Settings.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef __OLD_SETTINGS_H__ -#define __OLD_SETTINGS_H__ - -#include "../../../../rEFIt_UEFI/Platform/plist/TagDict.h" -#include "../../../../rEFIt_UEFI/Platform/Settings.h" - -EFI_STATUS -GetEarlyUserSettings ( - const TagDict* CfgDict, - SETTINGS_DATA& gSettings - ); - -EFI_STATUS -GetUserSettings(const TagDict* CfgDict, SETTINGS_DATA& gSettings); - -#endif diff --git a/Xcode/CloverX64TestNewParser/src/Platform.cpp b/Xcode/CloverX64TestNewParser/src/Platform.cpp deleted file mode 100755 index ba22f2936..000000000 --- a/Xcode/CloverX64TestNewParser/src/Platform.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// -// Platform.cpp -// cpp_tests -// -// Created by jief on 23.02.20. -// Copyright © 2020 Jief_Machak. All rights reserved. -// - -#include "Platform.h" - -#include -#include -#include -//#include -#include - -#include -#include -#include -#include - -#include "../../../rEFIt_UEFI/cpp_foundation/unicode_conversions.h" - -void CpuDeadLoop(void) -{ - exit(1); -} diff --git a/Xcode/CloverX64TestNewParser/src/main.cpp b/Xcode/CloverX64TestNewParser/src/main.cpp deleted file mode 100755 index 580b2df0d..000000000 --- a/Xcode/CloverX64TestNewParser/src/main.cpp +++ /dev/null @@ -1,577 +0,0 @@ -// -// main.cpp -// cpp_tests -// -// Created by jief on 23.02.20. -// Copyright © 2020 Jief_Machak. All rights reserved. -// - -#include -#include -#include -#include -#include -#include -#include - -//#include -//#include -//#include -//#include - -//#include - -#include -#include -#include "../../../rEFIt_UEFI/Platform/plist/plist.h" -#include "../../../rEFIt_UEFI/Platform/Settings.h" -#include "../../../rEFIt_UEFI/cpp_unit_test/all_tests.h" - -#include "../../../PosixCompilation/xcode_utf_fixed.h" -#include "../../../rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h" -#include "../../../rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h" - -#include "ConfigSample1.h" -#include "Compare/CompareField.h" -#include "Compare/CompareSettings.h" -#include "Assign/AssignSettings.h" - -#include "OldSettings/Settings.h" - -extern bool gEnableCloverLog; - - -//static EFI_STATUS readFile(const char* filename, char** sourcePtr, size_t* newLen) -//{ -// char*& source = *sourcePtr; -// *newLen = 0; -// FILE *fp = fopen(filename, "r"); -// if (fp == NULL) { -//// fputs("Error fopen config plist", stderr); -// return EFI_NOT_FOUND; -// } -// /* Go to the end of the file. */ -// if (fseek(fp, 0L, SEEK_END) == 0) { -// /* Get the size of the file. */ -// long bufsize = ftell(fp); -// if (bufsize == -1) { -//// fputs("Error ftell config plist", stderr); -// return EFI_LOAD_ERROR; -// } -// -// /* Allocate our buffer to that size. */ -// source = (char*)malloc(sizeof(char) * (bufsize + 1)); -// -// /* Go back to the start of the file. */ -// if (fseek(fp, 0L, SEEK_SET) != 0) { -//// fputs("Error fseek config plist", stderr); -// return EFI_LOAD_ERROR; -// } -// -// /* Read the entire file into memory. */ -// *newLen = fread(source, sizeof(char), bufsize, fp); -// if ( ferror( fp ) != 0 ) { -//// fputs("Error reading config plist", stderr); -// return EFI_LOAD_ERROR; -// } else { -// source[*newLen] = '\0'; /* Just to be safe. */ -// } -// } -// fclose(fp); -// return EFI_SUCCESS; -//} - - -// -//static EFI_STATUS oldParse(const char *source, size_t newLen, bool enableCloverLog, bool enableLog, TagDict** dict, SETTINGS_DATA* settings) -//{ -// EFI_STATUS Status = ParseXML(source, dict, (UINT32)newLen); -// if ( enableLog ) printf("ParseXML returns %s\n", efiStrError(Status)); -// if ( EFI_ERROR(Status) ) { -// return Status; -// } -// // XString8 s; -// // dict->sprintf(0, &s); -// // printf("%s\n", s.c_str()); -// -// Status = GetEarlyUserSettings(*dict, *settings); -// //printf("settings=%llx, &ResetHDA=%llx %d\n", uintptr_t(&settings), uintptr_t(&settings.Devices.Audio.ResetHDA), settings.Devices.Audio.ResetHDA); -// if ( enableLog ) printf("GetEarlyUserSettings returns %s\n", efiStrError(Status)); -// -// Status = GetUserSettings(*dict, *settings); -// if ( enableLog ) printf("GetUserSettings returns %s\n", efiStrError(Status)); -// return Status; -//} -// -//static EFI_STATUS test1(const char *source, size_t newLen, bool enableCloverLog, bool enableLog) -//{ -// EFI_STATUS Status; -// TagDict* dict = NULL; -// SETTINGS_DATA settings; -// -// gEnableCloverLog = enableCloverLog; -// if ( enableCloverLog ) enableLog = true; -// -// Status = oldParse(source, newLen, enableCloverLog, enableLog, &dict, &settings); -// -// bool compareOldAndCompatibleArbOK = settings.Devices.compareOldAndCompatibleArb(); -// if ( !compareOldAndCompatibleArbOK ) { -// if ( enableLog ) printf("!compareOldAndCompatibleArb"); -// } -// -// // if ( !compareOldAndNewArb(settings.Devices.newArbProperties, settings.Devices.oldArbProperties) ) { -// // printf("aie"); -// // } -// -// ConfigPlistClass configPlist; -// -// XmlLiteParser xmlLiteParser; -// xmlLiteParser.init(source, newLen); -// -// gEnableCloverLog = enableLog; -// -// if ( enableLog ) printf("\n"); -// if ( enableLog ) printf("=== [ Parse ] ====================\n"); -// configPlist.parse(&xmlLiteParser, ""_XS8); -// for ( size_t idx = 0 ; idx < xmlLiteParser.getErrorsAndWarnings().size() ; idx++ ) { -// const XmlParserMessage& xmlMsg = xmlLiteParser.getErrorsAndWarnings()[idx]; -// if ( enableLog ) printf("%s: %s\n", xmlMsg.isError ? "Error" : "Warning", xmlMsg.msg.c_str()); -// } -// -// if ( enableLog ) printf("\n"); -// if ( enableLog ) printf("=== [ CompareOldNewSettings ] ====================\n"); -// -// uint64_t nbError = 0; -// -//// nbError = CompareOldNewSettings(settings, configPlist); -//// if ( nbError == 0 ) -//// { -//// SETTINGS_DATA settings2; -//// AssignOldNewSettings(settings2, configPlist, SmbiosPlistClass()); -//// if ( !settings.isEqual(settings2) ) { -//// nbError++; -//// if ( enableLog ) printf("Binary comparison failed\n"); -////bool b_tmp = settings.isEqual(settings2); -////(void)b_tmp; -//// return EFI_COMPROMISED_DATA; -//// } -//// } -//// -////#if __cplusplus > 201703L -//// if ( nbError == 0 ) -//// { -//// SETTINGS_DATA settings2; -//// AssignOldNewSettings(settings2, configPlist); -//// if ( !(settings == settings2) ) { -//// nbError++; -//// if ( enableLog ) printf("Binary comparison(2) failed\n"); -//// return EFI_COMPROMISED_DATA; -//// } -//// } -////#endif -// -// if ( nbError == 0 ) -// { -// SETTINGS_DATA settings2; -// AssignOldNewSettings(settings2, configPlist, SmbiosPlistClass()); -//// if ( !(settings == settings2) ) { -//// nbError++; -//// if ( enableLog ) printf("Binary comparison(2) failed\n"); -//// return EFI_COMPROMISED_DATA; -//// } -// SETTINGS_DATA settings3; -// settings3.takeValueFrom(configPlist); -// if ( !settings3.isEqual(settings2) ) { -// bool b_tmp = settings3.isEqual(settings2); -// (void)b_tmp; -// nbError++; -// } -// } -// -// if ( nbError == 0 ) { -// if ( enableLog ) printf("Comparison OK\n"); -// }else{ -// if ( enableLog ) printf("Nb errors : %lld\n", nbError); -// } -// -// return 0; -//} -// -//EFI_STATUS test1(const char *source, bool enableCloverLog, bool enableLog) -//{ -// return test1(source, strlen(source), enableCloverLog, enableLog); -//} -// -//EFI_STATUS test1_file(const char* filename, bool disableCloverLog, bool noLog) -//{ -// EFI_STATUS Status; -// char * source; -// size_t newLen; -// -//printf("Debug test file:%s\n", filename); -// Status = readFile(filename, &source, &newLen); -// printf("readFile returns %s\n", efiStrError(Status)); -// if ( EFI_ERROR(Status) ) { -// return Status; -// } -// -// return test1(source, newLen, disableCloverLog, noLog); -//} -// -// -//#include -// -// -//EFI_STATUS test_speed(const char* filename) -//{ -// EFI_STATUS Status; -// char * source; -// size_t newLen; -// TagDict* dict = NULL; -// SETTINGS_DATA settings; -// -// printf("Speed test with file:%s\n", filename); -// Status = readFile(filename, &source, &newLen); -// printf("readFile returns %s\n", efiStrError(Status)); -// if ( EFI_ERROR(Status) ) { -// return Status; -// } -// -// auto t1 = std::chrono::high_resolution_clock::now(); -// -// for ( size_t i = 0 ; i < 1000 ; ++i ) { -// Status = oldParse(source, newLen, false, false, &dict, &settings); -//// dict->FreeTag(); -// } -// -// auto t2 = std::chrono::high_resolution_clock::now(); -// -// XmlLiteParser xmlLiteParser; -// ConfigPlistClass configPlist; -// for ( size_t i = 0 ; i < 1000 ; ++i ) { -// xmlLiteParser.init(source, newLen); -// configPlist.parse(&xmlLiteParser, ""_XS8); -// } -// -// auto t3 = std::chrono::high_resolution_clock::now(); -// -// /* Getting number of milliseconds as an integer. */ -// auto s_int = std::chrono::duration_cast( (t2 - t1) / 1 ); -// printf("Elpased time %lld ms\n", s_int.count()); -// -// auto s_int3 = std::chrono::duration_cast( (t3 - t2) / 1 ); -// printf("Elpased time %lld ms\n", s_int3.count()); -// -// return EFI_SUCCESS; -//} -// -// -// -// -// -// -// -//int nbStructuralProblem = 0; -//int nbConfigPlistRead = 0; -// -//bool printFileBefore = true; -// -//EFI_STATUS test4testers(const char* filename) -//{ -// EFI_STATUS Status; -// char * source; -// size_t newLen; -// -// if ( printFileBefore ) printf("file:%s\n", filename); -// -// gEnableCloverLog = false; -// -// Status = readFile(filename, &source, &newLen); -// if ( EFI_ERROR(Status) ) { -// fprintf(stderr, "Cannot read the file '%s'. Status = %s\n", filename, efiStrError(Status)); -// return Status; -// } -// LString8 source8 = LString8(source); -// if ( source8.containsIC("ShowPicker"_XS8) ) { -// // it's OC -// return EFI_SUCCESS; -// } -// if ( source8.startWithOrEqualToIC("bplist"_XS8) ) { -// // it's compressed -// return EFI_SUCCESS; -// } -// if ( !source8.startWithOrEqualToIC(" 0 ) { -//// // printf("nbError > 0"); -//// if ( !printFileBefore ) printf("file:%s\n", filename); -//// return EFI_COMPROMISED_DATA; -//// } -// -// { -// SETTINGS_DATA settings2; -// AssignOldNewSettings(settings2, configPlist, SmbiosPlistClass()); -//// if ( !settings.isEqual(settings2) ) { -//// if ( !printFileBefore ) printf("file:%s\n", filename); -//// bool b_tmp = settings.isEqual(settings2); -//// (void)b_tmp; -//// return EFI_COMPROMISED_DATA; -//// } -// SETTINGS_DATA settings3; -// settings3.takeValueFrom(configPlist); -// if ( !settings3.isEqual(settings2) ) { -// if ( !printFileBefore ) printf("file:%s\n", filename); -// bool b_tmp = settings3.isEqual(settings2); -// (void)b_tmp; -// return EFI_COMPROMISED_DATA; -// } -// } -// -// #if __cplusplus > 201703L -// { -// SETTINGS_DATA settings2; -// AssignOldNewSettings(settings2, configPlist); -// if ( !(settings == settings2) ) { -// if ( !printFileBefore ) printf("file:%s\n", filename); -// return EFI_COMPROMISED_DATA; -// } -// } -// #endif -// -// if ( source8.contains("Boot"_XS8) || source8.contains("KernelAndKextPatches"_XS8) || source8.contains("GUI"_XS8) ) { -// if ( !printFileBefore ) printf("file:%s\n", filename); -// } -//// printf("ZZZZZZfile:%s\n", filename); -// return EFI_SUCCESS; -//} -// -//static bool iterate_test_file(const XString8 &fileFullPath) -//{ -// //printf("fileZZZ:%s %s\n", fileFullPath.c_str(), fileFullPath.basename().c_str()); -// if ( fileFullPath.basename().containsIC("config") && fileFullPath.basename().endWithOrEqualToIC(".plist"_XS8) ) { -// EFI_STATUS Status = test4testers(fileFullPath.c_str()); -// if ( EFI_ERROR(Status) ) { -// if ( Status == EFI_NOT_FOUND ) { -// }else if ( Status == RETURN_HTTP_ERROR ) { -// }else{ -// // fprintf(stderr, "There is a problem is my new parser with the field '%s'. Do NOT change your config.plist.\n", compareField_firstErrorField.c_str()); -// fprintf(stderr, "Please send the file '%s' as is to me. DO NOT modify the file please, or I won't catch that bug in my new parser. Thanks.\n", fileFullPath.c_str()); -// // fprintf(stderr, "Press any key :"); -// // getchar(); -// // fprintf(stderr, "\n"); -// return false; -// } -// } -// } -// return true; -//} -// -//class TestEq -//{ -//public: -// uint8_t foo[2] = {1, 2}; -// #if __cplusplus > 201703L -// bool operator == (const TestEq&) const = default; -// #endif -//}; -// -//bool iterateFileSystem(const XString8& path) -//{ -//// printf("folder:%s\n", path.c_str()); -//// TestEq t1; -//// TestEq t2; -//// printf("t1 == t2 %d\n", t1 == t2); -// -// -// XString8 correctedPath = path; -// while ( correctedPath.contains("//") ) correctedPath.replaceAll("//"_XS8, "/"_XS8); -// if ( correctedPath == "/"_XS8 ) correctedPath.setEmpty(); -// -// DIR *dir; -// struct dirent *entry; -// -// if ( !(dir = opendir(path.c_str())) ) -// return true; -// -// XString8 file; -// XString8 subPath; -// XString8 fullpath; -// XString8Array folderNameArray; -// -// while ((entry = readdir(dir)) != NULL) -// { -// if (entry->d_type == DT_DIR) { -// if (strcmp(entry->d_name, ".") == 0 || strcmp(entry->d_name, "..") == 0) -// continue; -// file.takeValueFrom(entry->d_name); -// fullpath = S8Printf("%s/%s", correctedPath.c_str(), file.c_str()); -// if ( fullpath == "/System"_XS8 ) continue; -// if ( fullpath == "/Library"_XS8 ) continue; -// if ( fullpath == "/private"_XS8 ) continue; -// if ( fullpath == "/usr"_XS8 ) continue; -// if ( fullpath.containsIC(".Spotlight-V100"_XS8) ) continue; -// if ( fullpath.startWithOrEqualToIC("/Users") && file == "Library"_XS8 ) continue; -// if ( file.endWithOrEqualToIC(".app"_XS8) ) continue; -// if ( file == "DerivedData"_XS8 ) continue; -//// printf("%*s[%s]\n", indent, "", entry->d_name); -// folderNameArray.Add(fullpath); -// } else { -// file.takeValueFrom(entry->d_name); -// fullpath = S8Printf("%s/%s", path.c_str(), file.c_str()); -// if ( ! iterate_test_file(fullpath) ) return false; -// } -// } -// closedir(dir); -// -// for ( size_t idx = 0 ; idx < folderNameArray.size() ; ++idx ) -// { -// if( !iterateFileSystem(folderNameArray[idx]) ) return false; -// } -// return true; -//} - -extern "C" int main(int argc, const char * argv[]) -{ -//tmp(); - (void)argc; - (void)argv; - setlocale(LC_ALL, "en_US"); // to allow printf unicode char - -// xcode_utf_fixed_tests(); - - gEnableCloverLog = false; - -//#if defined(JIEF_DEBUG) -// -//// EFI_STATUS Status; -// -//// const char* emptyConfigPlist = ""; -//// Status = test1(emptyConfigPlist, strlen(emptyConfigPlist), true, true); -//// if ( EFI_ERROR(Status) ) { -//// printf("*************************************************** ERROR **********************************\n"); -//// exit(1); -//// } -// -//// test1("", false, true); -//// test1("SMBIOS", false, true); -// -// -//// test1_file("config-test1.plist", true, true); -//// test1_file("/JiefLand/5.Devel/Clover/Clover-projects/Clover--CloverHackyColor--master.3/Xcode/CloverConfigPlistValidator/config-test2.plist", true, true); -//// test1_file("config-small.plist", true, true); -//// test1_file("/System/Library/CoreServices/Certificate Assistant.app/Contents/Resources/3_CreateAndConfigure.bundle/Contents/Resources/CertificateAssistantTrustedApps.plist", true, true); -// // test1_file("/JiefLand/3.Infos/3.Infos-Hackintosh/3.Infos-Dell M4300/Precision M4300 --1D-00-00-00-B1-C2/config.plist", true, true); -//// test_speed("/JiefLand/5.Devel/Clover/Clover-projects/Clover--CloverHackyColor--master.3/Xcode/CloverConfigPlistValidator/config-nowarning-noerror.plist"); -//// iterateFileSystem("/JiefLand/5.Devel/Clover/user config"_XS8); -// -//#else -// printf("Version 13\n"); -// if ( argc == 0 ) { -// printf("Usage %s [path to file or folder to scan]\n", argv[0]); -// return -1; -// } -// size_t nb = 0; -// if ( argc == 1 ) { -// if ( !iterateFileSystem("/"_XS8) ) nb += 1; -// }else{ -// for ( int idx = 1 ; nb == 0 && idx < argc ; ++idx ) { // nb == 0 because I want to stop at the first problem. -// XString8 file; -// file.takeValueFrom(argv[idx]); -// struct stat st_stat; -// if ( stat(file.c_str(), &st_stat) != 0 ) { -// fprintf(stderr, "Cannot access '%s'. Skipped.\n", file.c_str()); -// continue; -// } -// if ( S_ISDIR(st_stat.st_mode) ) { -// printf("Look for config.plist in folder '%s'\n", file.c_str()); -// if ( !iterateFileSystem(file) ) nb += 1; -// }else{ -//// if ( !iterate_test(file) ) nb += 1; -// if ( EFI_ERROR(test1_file(file.c_str(), true, true)) ) nb += 1; -// } -// } -// } -// if ( nb == 0 ) { -// if ( nbStructuralProblem > 0 ) { -// printf("%d file(s) ignored because of xml structural problem (missing closing tag or like).\n", nbStructuralProblem); -// } -// printf("%d file(s) read. No parsing bug detected. Great. Let me know\n", nbConfigPlistRead); -// } -//#endif - - return 0; -} - - - - - - -// -// -//bool b; -//b = "aa"_XS8.endWithOrEqualToIC("config.plist"_XS8); -//b = "config.plist"_XS8.endWithOrEqualToIC("config.plist"_XS8); -//b = "Config.plist"_XS8.endWithOrEqualToIC("config.plist"_XS8); -//b = "AAConfig.plist"_XS8.endWithOrEqualToIC("config.plist"_XS8); -//b = "AAConfig.plista"_XS8.endWithOrEqualToIC("config.plist"_XS8); diff --git a/rEFIt_UEFI/Platform/Settings.cpp b/rEFIt_UEFI/Platform/Settings.cpp index 369f6c43b..4a17b35cf 100755 --- a/rEFIt_UEFI/Platform/Settings.cpp +++ b/rEFIt_UEFI/Platform/Settings.cpp @@ -346,27 +346,18 @@ SetBootCurrent(REFIT_MENU_ITEM_BOOTNUM *Entry) -/* - * To ease copy/paste and text replacement from GetUserSettings, the parameter has the same name as the global - * and is passed by non-const reference. - * This temporary during the refactoring - * All code from this comes from settings.cpp. I am taking out all the init code from settings.cpp so I can replace the reading layer. - */ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wshadow" -void afterGetUserSettings(SETTINGS_DATA& gSettings) +void afterGetUserSettings(SETTINGS_DATA& settingsData) { -#pragma GCC diagnostic pop // Secure boot /* this parameter, which should be called SecureBootSetupMode, is ignored if : * it is true * SecureBoot is already true. */ - if ( gSettings.Boot.SecureSetting == 0 ) { + if ( settingsData.Boot.SecureSetting == 0 ) { // Only disable setup mode, we want always secure boot GlobalConfig.SecureBootSetupMode = 0; - } else if ( gSettings.Boot.SecureSetting == 1 && !GlobalConfig.SecureBoot ) { + } else if ( settingsData.Boot.SecureSetting == 1 && !GlobalConfig.SecureBoot ) { // This mode will force boot policy even when no secure boot or it is disabled GlobalConfig.SecureBootSetupMode = 1; GlobalConfig.SecureBoot = 1; @@ -374,20 +365,20 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) //set to drop - GlobalConfig.DropSSDT = gSettings.ACPI.SSDT.DropSSDTSetting; + GlobalConfig.DropSSDT = settingsData.ACPI.SSDT.DropSSDTSetting; if (GlobalConfig.ACPIDropTables) { - for ( size_t idx = 0 ; idx < gSettings.ACPI.ACPIDropTablesArray.size() ; ++idx) + for ( size_t idx = 0 ; idx < settingsData.ACPI.ACPIDropTablesArray.size() ; ++idx) { ACPI_DROP_TABLE *DropTable = GlobalConfig.ACPIDropTables; - DBG(" - [%02zd]: Drop table : %08X, %16llx : ", idx, gSettings.ACPI.ACPIDropTablesArray[idx].Signature, gSettings.ACPI.ACPIDropTablesArray[idx].TableId); + DBG(" - [%02zd]: Drop table : %08X, %16llx : ", idx, settingsData.ACPI.ACPIDropTablesArray[idx].Signature, settingsData.ACPI.ACPIDropTablesArray[idx].TableId); bool Dropped = FALSE; while (DropTable) { - if (((gSettings.ACPI.ACPIDropTablesArray[idx].Signature == DropTable->Signature) && - (!gSettings.ACPI.ACPIDropTablesArray[idx].TableId || (DropTable->TableId == gSettings.ACPI.ACPIDropTablesArray[idx].TableId)) && - (!gSettings.ACPI.ACPIDropTablesArray[idx].TabLength || (DropTable->Length == gSettings.ACPI.ACPIDropTablesArray[idx].TabLength))) || - (!gSettings.ACPI.ACPIDropTablesArray[idx].Signature && (DropTable->TableId == gSettings.ACPI.ACPIDropTablesArray[idx].TableId))) { + if (((settingsData.ACPI.ACPIDropTablesArray[idx].Signature == DropTable->Signature) && + (!settingsData.ACPI.ACPIDropTablesArray[idx].TableId || (DropTable->TableId == settingsData.ACPI.ACPIDropTablesArray[idx].TableId)) && + (!settingsData.ACPI.ACPIDropTablesArray[idx].TabLength || (DropTable->Length == settingsData.ACPI.ACPIDropTablesArray[idx].TabLength))) || + (!settingsData.ACPI.ACPIDropTablesArray[idx].Signature && (DropTable->TableId == settingsData.ACPI.ACPIDropTablesArray[idx].TableId))) { DropTable->MenuItem.BValue = TRUE; - DropTable->OtherOS = gSettings.ACPI.ACPIDropTablesArray[idx].OtherOS; + DropTable->OtherOS = settingsData.ACPI.ACPIDropTablesArray[idx].OtherOS; GlobalConfig.DropSSDT = FALSE; // if one item=true then dropAll=false by default //DBG(" true"); Dropped = TRUE; @@ -399,23 +390,23 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) } // Whether or not to draw boot screen - GlobalConfig.CustomLogoType = gSettings.Boot.CustomLogoType; - if ( gSettings.Boot.CustomLogoType == CUSTOM_BOOT_USER && gSettings.Boot.CustomLogoAsXString8.notEmpty() ) { + GlobalConfig.CustomLogoType = settingsData.Boot.CustomLogoType; + if ( settingsData.Boot.CustomLogoType == CUSTOM_BOOT_USER && settingsData.Boot.CustomLogoAsXString8.notEmpty() ) { if (GlobalConfig.CustomLogo != NULL) { delete GlobalConfig.CustomLogo; } GlobalConfig.CustomLogo = new XImage; - GlobalConfig.CustomLogo->LoadXImage(&self.getSelfVolumeRootDir(), gSettings.Boot.CustomLogoAsXString8); + GlobalConfig.CustomLogo->LoadXImage(&self.getSelfVolumeRootDir(), settingsData.Boot.CustomLogoAsXString8); if (GlobalConfig.CustomLogo->isEmpty()) { - DBG("Custom boot logo not found at path '%s'!\n", gSettings.Boot.CustomLogoAsXString8.c_str()); + DBG("Custom boot logo not found at path '%s'!\n", settingsData.Boot.CustomLogoAsXString8.c_str()); GlobalConfig.CustomLogoType = CUSTOM_BOOT_DISABLED; } - } else if ( gSettings.Boot.CustomLogoType == CUSTOM_BOOT_USER && gSettings.Boot.CustomLogoAsData.notEmpty() ) { + } else if ( settingsData.Boot.CustomLogoType == CUSTOM_BOOT_USER && settingsData.Boot.CustomLogoAsData.notEmpty() ) { if (GlobalConfig.CustomLogo != NULL) { delete GlobalConfig.CustomLogo; } GlobalConfig.CustomLogo = new XImage; - GlobalConfig.CustomLogo->FromPNG(gSettings.Boot.CustomLogoAsData.data(), gSettings.Boot.CustomLogoAsData.size()); + GlobalConfig.CustomLogo->FromPNG(settingsData.Boot.CustomLogoAsData.data(), settingsData.Boot.CustomLogoAsData.size()); if (GlobalConfig.CustomLogo->isEmpty()) { DBG("Custom boot logo not decoded from data!\n"/*, Prop->getString()->stringValue().c_str()*/); GlobalConfig.CustomLogoType = CUSTOM_BOOT_DISABLED; @@ -423,46 +414,46 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) } DBG("Custom boot %s (0x%llX)\n", CustomBootModeToStr(GlobalConfig.CustomLogoType), (uintptr_t)GlobalConfig.CustomLogo); - GlobalConfig.EnableC6 = gSettings.getEnableC6(); - GlobalConfig.EnableC4 = gSettings.getEnableC4(); - GlobalConfig.EnableC2 = gSettings.getEnableC2(); - GlobalConfig.C3Latency = gSettings.getEnableC6(); + GlobalConfig.EnableC6 = settingsData.getEnableC6(); + GlobalConfig.EnableC4 = settingsData.getEnableC4(); + GlobalConfig.EnableC2 = settingsData.getEnableC2(); + GlobalConfig.C3Latency = settingsData.getEnableC6(); - if (gSettings.CPU.HWPEnable && (gCPUStructure.Model >= CPU_MODEL_SKYLAKE_U)) { + if (settingsData.CPU.HWPEnable && (gCPUStructure.Model >= CPU_MODEL_SKYLAKE_U)) { GlobalConfig.HWP = TRUE; AsmWriteMsr64 (MSR_IA32_PM_ENABLE, 1); - if ( gSettings.CPU.HWPValue.isDefined() ) { - AsmWriteMsr64 (MSR_IA32_HWP_REQUEST, gSettings.CPU.HWPValue.value()); + if ( settingsData.CPU.HWPValue.isDefined() ) { + AsmWriteMsr64 (MSR_IA32_HWP_REQUEST, settingsData.CPU.HWPValue.value()); } } - for ( size_t idx = 0 ; idx < gSettings.GUI.CustomEntriesSettings.size() ; ++idx ) { - const CUSTOM_LOADER_ENTRY_SETTINGS& CustomEntrySettings = gSettings.GUI.CustomEntriesSettings[idx]; + for ( size_t idx = 0 ; idx < settingsData.GUI.CustomEntriesSettings.size() ; ++idx ) { + const CUSTOM_LOADER_ENTRY_SETTINGS& CustomEntrySettings = settingsData.GUI.CustomEntriesSettings[idx]; CUSTOM_LOADER_ENTRY* entry = new CUSTOM_LOADER_ENTRY(CustomEntrySettings); GlobalConfig.CustomEntries.AddReference(entry, true); } - for ( size_t idx = 0 ; idx < gSettings.GUI.CustomLegacySettings.size() ; ++idx ) { - const CUSTOM_LEGACY_ENTRY_SETTINGS& CustomLegacySettings = gSettings.GUI.CustomLegacySettings[idx]; + for ( size_t idx = 0 ; idx < settingsData.GUI.CustomLegacySettings.size() ; ++idx ) { + const CUSTOM_LEGACY_ENTRY_SETTINGS& CustomLegacySettings = settingsData.GUI.CustomLegacySettings[idx]; CUSTOM_LEGACY_ENTRY* entry = new CUSTOM_LEGACY_ENTRY(CustomLegacySettings, ThemeX.getThemeDir()); GlobalConfig.CustomLegacyEntries.AddReference(entry, true); } - for ( size_t idx = 0 ; idx < gSettings.GUI.CustomToolSettings.size() ; ++idx ) { - const CUSTOM_TOOL_ENTRY_SETTINGS& CustomToolSettings = gSettings.GUI.CustomToolSettings[idx]; + for ( size_t idx = 0 ; idx < settingsData.GUI.CustomToolSettings.size() ; ++idx ) { + const CUSTOM_TOOL_ENTRY_SETTINGS& CustomToolSettings = settingsData.GUI.CustomToolSettings[idx]; CUSTOM_TOOL_ENTRY* entry = new CUSTOM_TOOL_ENTRY(CustomToolSettings, ThemeX.getThemeDir()); GlobalConfig.CustomToolsEntries.AddReference(entry, true); } - if ( gSettings.GUI.Theme.notEmpty() ) + if ( settingsData.GUI.Theme.notEmpty() ) { - ThemeX.Theme.takeValueFrom(gSettings.GUI.Theme); - DBG("Default theme: %ls\n", gSettings.GUI.Theme.wc_str()); + ThemeX.Theme.takeValueFrom(settingsData.GUI.Theme); + DBG("Default theme: %ls\n", settingsData.GUI.Theme.wc_str()); OldChosenTheme = 0xFFFF; //default for embedded for (UINTN i = 0; i < ThemeNameArray.size(); i++) { //now comparison is case sensitive - if ( gSettings.GUI.Theme.isEqualIC(ThemeNameArray[i]) ) { + if ( settingsData.GUI.Theme.isEqualIC(ThemeNameArray[i]) ) { OldChosenTheme = i; break; } @@ -471,8 +462,8 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) EFI_TIME Now; gRT->GetTime(&Now, NULL); - if (gSettings.GUI.Timezone != 0xFF) { - INT32 NowHour = Now.Hour + gSettings.GUI.Timezone; + if (settingsData.GUI.Timezone != 0xFF) { + INT32 NowHour = Now.Hour + settingsData.GUI.Timezone; if (NowHour < 0 ) NowHour += 24; if (NowHour >= 24 ) NowHour -= 24; ThemeX.Daylight = (NowHour > 8) && (NowHour < 20); @@ -480,68 +471,68 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) ThemeX.Daylight = TRUE; } - ThemeX.DarkEmbedded = gSettings.GUI.getDarkEmbedded(ThemeX.Daylight); + ThemeX.DarkEmbedded = settingsData.GUI.getDarkEmbedded(ThemeX.Daylight); - if ( gSettings.GUI.languageCode == english ) { + if ( settingsData.GUI.languageCode == english ) { GlobalConfig.Codepage = 0xC0; GlobalConfig.CodepageSize = 0; - } else if ( gSettings.GUI.languageCode == russian ) { + } else if ( settingsData.GUI.languageCode == russian ) { GlobalConfig.Codepage = 0x410; GlobalConfig.CodepageSize = 0x40; - } else if ( gSettings.GUI.languageCode == ukrainian ) { + } else if ( settingsData.GUI.languageCode == ukrainian ) { GlobalConfig.Codepage = 0x400; GlobalConfig.CodepageSize = 0x60; - } else if ( gSettings.GUI.languageCode == chinese ) { + } else if ( settingsData.GUI.languageCode == chinese ) { GlobalConfig.Codepage = 0x3400; GlobalConfig.CodepageSize = 0x19C0; - } else if ( gSettings.GUI.languageCode == korean ) { + } else if ( settingsData.GUI.languageCode == korean ) { GlobalConfig.Codepage = 0x1100; GlobalConfig.CodepageSize = 0x100; } - if (gSettings.Graphics.EDID.InjectEDID){ + if (settingsData.Graphics.EDID.InjectEDID){ //DBG("Inject EDID\n"); - if ( gSettings.Graphics.EDID.CustomEDID.size() > 0 && gSettings.Graphics.EDID.CustomEDID.size() % 128 == 0 ) { + if ( settingsData.Graphics.EDID.CustomEDID.size() > 0 && settingsData.Graphics.EDID.CustomEDID.size() % 128 == 0 ) { InitializeEdidOverride(); } } - GlobalConfig.KPKernelPm = gSettings.KernelAndKextPatches._KPKernelPm || GlobalConfig.NeedPMfix; - GlobalConfig.KPAppleIntelCPUPM = gSettings.KernelAndKextPatches._KPAppleIntelCPUPM || GlobalConfig.NeedPMfix; + GlobalConfig.KPKernelPm = settingsData.KernelAndKextPatches._KPKernelPm || GlobalConfig.NeedPMfix; + GlobalConfig.KPAppleIntelCPUPM = settingsData.KernelAndKextPatches._KPAppleIntelCPUPM || GlobalConfig.NeedPMfix; - if ( gSettings.RtVariables.RtROMAsString.isEqualIC("UseMacAddr0") ) { + if ( settingsData.RtVariables.RtROMAsString.isEqualIC("UseMacAddr0") ) { if ( gConf.LanCardArray.size() > 0 ) GlobalConfig.RtROM.ncpy(&gConf.LanCardArray[0].MacAddress[0], 6); else GlobalConfig.RtROM.memset(0, 6); - } else if ( gSettings.RtVariables.RtROMAsString.isEqualIC("UseMacAddr1") ) { + } else if ( settingsData.RtVariables.RtROMAsString.isEqualIC("UseMacAddr1") ) { if ( gConf.LanCardArray.size() > 1 ) GlobalConfig.RtROM.ncpy(&gConf.LanCardArray[1].MacAddress[0], 6); else GlobalConfig.RtROM.memset(0, 6); }else{ - GlobalConfig.RtROM = gSettings.RtVariables.RtROMAsData; + GlobalConfig.RtROM = settingsData.RtVariables.RtROMAsData; } if ( GlobalConfig.RtROM.isEmpty() ) { EFI_GUID uuid; - StrToGuidBE(gSettings.Smbios.SmUUID, &uuid); + StrToGuidBE(settingsData.Smbios.SmUUID, &uuid); GlobalConfig.RtROM.ncpy(&uuid.Data4[2], 6); } - GlobalConfig.RtMLB = gSettings.RtVariables.RtMLBSetting; + GlobalConfig.RtMLB = settingsData.RtVariables.RtMLBSetting; if ( GlobalConfig.RtMLB.isEmpty() ) { - GlobalConfig.RtMLB = gSettings.Smbios.BoardSerialNumber; + GlobalConfig.RtMLB = settingsData.Smbios.BoardSerialNumber; } for (size_t idx = 0 ; idx < gConf.GfxPropertiesArrayNonConst.size() ; idx++ ) { - gConf.GfxPropertiesArrayNonConst[idx].LoadVBios = gSettings.Graphics.LoadVBios; //default + gConf.GfxPropertiesArrayNonConst[idx].LoadVBios = settingsData.Graphics.LoadVBios; //default } - if ( gSettings.CPU.TurboDisabled ) { + if ( settingsData.CPU.TurboDisabled ) { GlobalConfig.Turbo = false; }else{ GlobalConfig.Turbo = gCPUStructure.Turbo; } // Jief : Shouldn't this injection made at StartLoader only ? And only for macOS ? - if ( gSettings.Devices.Properties.propertiesAsString.notEmpty() ) + if ( settingsData.Devices.Properties.propertiesAsString.notEmpty() ) { - size_t binaryPropSize = hex2bin(gSettings.Devices.Properties.propertiesAsString, NULL, 0); // check of correct length is supposed to have been done when reading settings. + size_t binaryPropSize = hex2bin(settingsData.Devices.Properties.propertiesAsString, NULL, 0); // check of correct length is supposed to have been done when reading settings. UINTN nbPages = EFI_SIZE_TO_PAGES(binaryPropSize); EFI_PHYSICAL_ADDRESS BufferPtr = EFI_SYSTEM_TABLE_MAX_ADDRESS; //0xFE000000; EFI_STATUS Status = gBS->AllocatePages ( @@ -553,7 +544,7 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) if (!EFI_ERROR(Status)) { cProperties = (UINT8*)(UINTN)BufferPtr; - cPropSize = (UINT32)hex2bin(gSettings.Devices.Properties.propertiesAsString, cProperties, EFI_PAGES_TO_SIZE(nbPages)); // cast should be safe hex2bin return < MAX_UINT32 + cPropSize = (UINT32)hex2bin(settingsData.Devices.Properties.propertiesAsString, cProperties, EFI_PAGES_TO_SIZE(nbPages)); // cast should be safe hex2bin return < MAX_UINT32 DBG("Injected EFIString of length %d\n", cPropSize); }else{ @@ -561,9 +552,9 @@ void afterGetUserSettings(SETTINGS_DATA& gSettings) } } //--------- - GlobalConfig.IgPlatform = gSettings.Graphics._IgPlatform; - for ( size_t idx = 0 ; idx < gSettings.Devices.ArbitraryArray.size() ; ++idx ) { - const SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass& arbitraryProperty = gSettings.Devices.ArbitraryArray[idx]; + GlobalConfig.IgPlatform = settingsData.Graphics._IgPlatform; + for ( size_t idx = 0 ; idx < settingsData.Devices.ArbitraryArray.size() ; ++idx ) { + const SETTINGS_DATA::DevicesClass::ArbitraryPropertyClass& arbitraryProperty = settingsData.Devices.ArbitraryArray[idx]; for ( size_t jdx = 0 ; jdx < arbitraryProperty.CustomPropertyArray.size() ; ++jdx ) { const SETTINGS_DATA::DevicesClass::SimplePropertyClass& customProperty = arbitraryProperty.CustomPropertyArray[jdx]; if ( customProperty.Key.contains("-platform-id") ) { diff --git a/rEFIt_UEFI/Platform/Settings.h b/rEFIt_UEFI/Platform/Settings.h old mode 100644 new mode 100755 index 4e04d7917..30e9be5cb --- a/rEFIt_UEFI/Platform/Settings.h +++ b/rEFIt_UEFI/Platform/Settings.h @@ -279,7 +279,7 @@ public: XString8 AddArguments = XString8(); XString8 FullTitle = XStringW(); XStringW Settings = XStringW(); // path of a config.plist that'll be read at the beginning of startloader - CHAR16 Hotkey = 0; + char32_t Hotkey = 0; BOOLEAN CommonSettings = 0; // UINT8 Flags = 0; bool Hidden = 0; @@ -445,7 +445,7 @@ public: XStringW Volume = XStringW(); XStringW FullTitle = XStringW(); XStringW Title = XStringW(); - CHAR16 Hotkey = 0; + char32_t Hotkey = 0; // UINT8 Flags = 0; bool Hidden = 0; bool AlwaysHidden = 0; @@ -534,7 +534,7 @@ public: XString8 Arguments = XString8(); XStringW FullTitle = XStringW(); XStringW Title = XStringW(); - CHAR16 Hotkey = 0; + char32_t Hotkey = 0; // UINT8 Flags = 0; bool Hidden = 0; bool AlwaysHidden = 0; @@ -670,8 +670,8 @@ public: const VBIOS_PATCH_BYTES* getVBIOS_PATCH_BYTES() const { VBIOS_PATCH_BYTES_array.setSize(size()); for ( size_t idx = 0 ; idx < size() ; ++idx ) { - VBIOS_PATCH_BYTES_array[idx].Find = ElementAt(idx).Find.data(); - VBIOS_PATCH_BYTES_array[idx].Replace = ElementAt(idx).Replace.data(); + VBIOS_PATCH_BYTES_array[idx].Find = ElementAt(idx).Find.vdata(); + VBIOS_PATCH_BYTES_array[idx].Replace = ElementAt(idx).Replace.vdata(); VBIOS_PATCH_BYTES_array[idx].NumberOfBytes = ElementAt(idx).Replace.size(); } return VBIOS_PATCH_BYTES_array; diff --git a/rEFIt_UEFI/Platform/SettingsUtils.cpp b/rEFIt_UEFI/Platform/SettingsUtils.cpp old mode 100644 new mode 100755 index b5a855fab..60157256a --- a/rEFIt_UEFI/Platform/SettingsUtils.cpp +++ b/rEFIt_UEFI/Platform/SettingsUtils.cpp @@ -6,3 +6,10 @@ // #include "SettingsUtils.h" + +#ifdef _MSC_VER // avoid waring LNK4221 +int SettingsUtils_dummy = 0; +#endif + +// 2021-05 There's probably soon to come +// If not, this file could be removed. diff --git a/rEFIt_UEFI/Platform/Utils.cpp b/rEFIt_UEFI/Platform/Utils.cpp old mode 100644 new mode 100755 index ac622729e..fdb30b639 --- a/rEFIt_UEFI/Platform/Utils.cpp +++ b/rEFIt_UEFI/Platform/Utils.cpp @@ -53,10 +53,14 @@ UINT8 hexstrtouint8 (const CHAR8* buf) return i; } -BOOLEAN IsHexDigit (CHAR8 c) { +BOOLEAN IsHexDigit(char c) { return (IS_DIGIT(c) || (IS_HEX(c)))?TRUE:FALSE; } +BOOLEAN IsHexDigit(wchar_t c) { + return (IS_DIGIT(c) || (IS_HEX(c)))?TRUE:FALSE; +} + //out value is a number of byte. out = len // get rid of this one diff --git a/rEFIt_UEFI/Platform/Utils.h b/rEFIt_UEFI/Platform/Utils.h old mode 100644 new mode 100755 index cf44593ff..73f8202f8 --- a/rEFIt_UEFI/Platform/Utils.h +++ b/rEFIt_UEFI/Platform/Utils.h @@ -83,8 +83,8 @@ size_t hex2bin(const T hex, size_t hexlen, uint8_t *out, size_t outlen) DebugLog(1, "[ERROR] bin2hex '%.*s' syntax error\n", (int)hexlen, XString8().takeValueFrom(hex).c_str()); return 0; } - buf[0] = hex[hexidx++]; - buf[1] = hex[hexidx++]; + buf[0] = (char)hex[hexidx++]; // safe cast, it's an hex digit + buf[1] = (char)hex[hexidx++]; // safe cast, it's an hex digit if ( out != NULL ) { if ( outidx == outlen ) { DebugLog(1, "[ERROR] bin2hex '%.*s' outbuffer not big enough\n", (int)hexlen, XString8().takeValueFrom(hex).c_str()); diff --git a/rEFIt_UEFI/Platform/b64cdecode.cpp b/rEFIt_UEFI/Platform/b64cdecode.cpp old mode 100755 new mode 100644 index 323288861..33359a96d --- a/rEFIt_UEFI/Platform/b64cdecode.cpp +++ b/rEFIt_UEFI/Platform/b64cdecode.cpp @@ -134,7 +134,7 @@ UINT8 *Base64DecodeClover(IN CONST CHAR8 *EncodedData, size_t EncodedSize, OUT U if (DecodedSize != NULL) { if ( DecodedSizeInternal < 0 ) { - panic_ask("Base64DecodeClover : DecodedSizeInternal < 0"); + log_technical_bug("Base64DecodeClover : DecodedSizeInternal < 0"); *DecodedSize = 0; // better 0 than a cast of a negative number }else{ *DecodedSize = (UINTN)DecodedSizeInternal; diff --git a/rEFIt_UEFI/Platform/cpu.cpp b/rEFIt_UEFI/Platform/cpu.cpp old mode 100644 new mode 100755 index 3d6b542a6..5aa0da3f3 --- a/rEFIt_UEFI/Platform/cpu.cpp +++ b/rEFIt_UEFI/Platform/cpu.cpp @@ -1658,14 +1658,14 @@ void FillOCCpuInfo(OC_CPU_INFO* CpuInfo) CpuInfo->CpuidExtSigEcx.Uint32 = (UINT32)gCPUStructure.CPUID[CPUID_81][ECX]; CpuInfo->CpuidExtSigEdx.Uint32 = (UINT32)gCPUStructure.CPUID[CPUID_81][EDX]; CpuInfo->Brand = (UINT8)CpuInfo->CpuidVerEbx.Bits.BrandIndex; - CpuInfo->MaxDiv = gCPUStructure.SubDivider; + CpuInfo->MaxDiv = (UINT8)gCPUStructure.SubDivider; //there is a fault in OC as it can't handle non-integer values. Clover does by *10. - CpuInfo->MinBusRatio = gCPUStructure.MinRatio / 10; - CpuInfo->MaxBusRatio = gCPUStructure.MaxRatio / 10; - CpuInfo->TurboBusRatio1 = gCPUStructure.Turbo1 /10; - CpuInfo->TurboBusRatio2 = gCPUStructure.Turbo2 /10; - CpuInfo->TurboBusRatio3 = gCPUStructure.Turbo3 /10; - CpuInfo->TurboBusRatio4 = gCPUStructure.Turbo4 /10; + CpuInfo->MinBusRatio = (UINT8)(gCPUStructure.MinRatio / 10); + CpuInfo->MaxBusRatio = (UINT8)(gCPUStructure.MaxRatio / 10); + CpuInfo->TurboBusRatio1 = (UINT8)(gCPUStructure.Turbo1 /10); + CpuInfo->TurboBusRatio2 = (UINT8)(gCPUStructure.Turbo2 /10); + CpuInfo->TurboBusRatio3 = (UINT8)(gCPUStructure.Turbo3 /10); + CpuInfo->TurboBusRatio4 = (UINT8)(gCPUStructure.Turbo4 /10); CpuInfo->PackageCount = 1; //number of started cores. Intel always start with one core. CpuInfo->CoreCount = gCPUStructure.Cores; CpuInfo->ThreadCount = gCPUStructure.Threads; diff --git a/rEFIt_UEFI/Platform/guid.h b/rEFIt_UEFI/Platform/guid.h index 3c79cf2bd..5e4ae40fc 100644 --- a/rEFIt_UEFI/Platform/guid.h +++ b/rEFIt_UEFI/Platform/guid.h @@ -134,12 +134,12 @@ StrHToBuf ( for(Index4IsValidGuidAsciiString = 0; Index4IsValidGuidAsciiString < StrLength; Index4IsValidGuidAsciiString++) { - if ((Str[Index4IsValidGuidAsciiString] >= (__typeof__(*Str))'a') && (Str[Index4IsValidGuidAsciiString] <= (__typeof__(*Str))'f')) { - Digit = (UINT8) (Str[Index4IsValidGuidAsciiString] - (__typeof__(*Str))'a' + 0x0A); - } else if ((Str[Index4IsValidGuidAsciiString] >= (__typeof__(*Str))'A') && (Str[Index4IsValidGuidAsciiString] <= (__typeof__(*Str))'F')) { + if ((Str[Index4IsValidGuidAsciiString] >= (decltype(*Str))'a') && (Str[Index4IsValidGuidAsciiString] <= (decltype(*Str))'f')) { + Digit = (UINT8) (Str[Index4IsValidGuidAsciiString] - (decltype(*Str))'a' + 0x0A); + } else if ((Str[Index4IsValidGuidAsciiString] >= (decltype(*Str))'A') && (Str[Index4IsValidGuidAsciiString] <= (decltype(*Str))'F')) { Digit = (UINT8) (Str[Index4IsValidGuidAsciiString] - L'A' + 0x0A); - } else if ((Str[Index4IsValidGuidAsciiString] >= (__typeof__(*Str))'0') && (Str[Index4IsValidGuidAsciiString] <= (__typeof__(*Str))'9')) { - Digit = (UINT8) (Str[Index4IsValidGuidAsciiString] - (__typeof__(*Str))'0'); + } else if ((Str[Index4IsValidGuidAsciiString] >= (decltype(*Str))'0') && (Str[Index4IsValidGuidAsciiString] <= (decltype(*Str))'9')) { + Digit = (UINT8) (Str[Index4IsValidGuidAsciiString] - (decltype(*Str))'0'); } else { return EFI_INVALID_PARAMETER; } diff --git a/rEFIt_UEFI/Platform/smbios.cpp b/rEFIt_UEFI/Platform/smbios.cpp old mode 100644 new mode 100755 index df80e9f1f..57b6b1e5c --- a/rEFIt_UEFI/Platform/smbios.cpp +++ b/rEFIt_UEFI/Platform/smbios.cpp @@ -1116,18 +1116,18 @@ void PatchTableType9(const SmbiosInjectedSettings& smbiosSettings) // real PC -> PCI, real Mac -> PCIe #ifdef JIEF_DEBUG - for (uint64_t Index = 0; Index <= 15; Index++) { - DBG("SlotDevice[%lld].BusNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).BusNum); - DBG("SlotDevice[%lld].DevFuncNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).DevFuncNum); - DBG("SlotDevice[%lld].SegmentGroupNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SegmentGroupNum); - DBG("SlotDevice[%lld].SlotID = %hhd\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotID); - DBG("SlotDevice[%lld].SlotType = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotType); - DBG("SlotDevice[%lld].SlotName = %s\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotName.c_str()); - DBG("SlotDevice[%lld].Valid = %d\n", Index, smbiosSettings.SlotDevices.isSlotForIndexValid(Index)); + for (uint8_t Index = 0; Index <= 15; Index++) { + DBG("SlotDevice[%hhu].BusNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).BusNum); + DBG("SlotDevice[%hhu].DevFuncNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).DevFuncNum); + DBG("SlotDevice[%hhu].SegmentGroupNum = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SegmentGroupNum); + DBG("SlotDevice[%hhu].SlotID = %hhd\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotID); + DBG("SlotDevice[%hhu].SlotType = %d\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotType); + DBG("SlotDevice[%hhu].SlotName = %s\n", Index, smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotName.c_str()); + DBG("SlotDevice[%hhu].Valid = %d\n", Index, smbiosSettings.SlotDevices.isSlotForIndexValid(Index)); } #endif - for (size_t Index = 0; Index < 15; Index++) { + for (uint8_t Index = 0; Index < 15; Index++) { if (smbiosSettings.SlotDevices.isSlotForIndexValid(Index)) { INTN Dev, Func; ZeroMem((void*)newSmbiosTable.Type9, MAX_TABLE_SIZE); @@ -1135,7 +1135,7 @@ void PatchTableType9(const SmbiosInjectedSettings& smbiosSettings) newSmbiosTable.Type9->Hdr.Length = sizeof(SMBIOS_TABLE_TYPE9); newSmbiosTable.Type9->Hdr.Handle = (UINT16)(0x0900 + Index); newSmbiosTable.Type9->SlotDesignation = 1; - newSmbiosTable.Type9->SlotType = smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotType; + newSmbiosTable.Type9->SlotType = (uint8_t)smbiosSettings.SlotDevices.getSlotForIndex(Index).SlotType; newSmbiosTable.Type9->SlotDataBusWidth = SlotDataBusWidth1X; newSmbiosTable.Type9->CurrentUsage = SlotUsageAvailable; newSmbiosTable.Type9->SlotLength = SlotLengthShort; diff --git a/rEFIt_UEFI/Platform/smbios.h b/rEFIt_UEFI/Platform/smbios.h index e0f20920b..38ac5622b 100644 --- a/rEFIt_UEFI/Platform/smbios.h +++ b/rEFIt_UEFI/Platform/smbios.h @@ -18,6 +18,8 @@ extern "C" { // The maximum number of RAM slots to detect // even for 3-channels chipset X58 there are no more then 8 slots #define MAX_RAM_SLOTS 24 +static_assert(MAX_RAM_SLOTS < UINT8_MAX, "MAX_RAM_SLOTS < UINT8_MAX"); // Important + // The maximum sane frequency for a RAM module #define MAX_RAM_FREQUENCY 5000 @@ -163,7 +165,7 @@ class SmbiosInjectedSettings void setEmpty() { super::setEmpty(); } void AddReference(SLOT_DEVICE* newElement, bool FreeIt) { super::AddReference(newElement, FreeIt); } - const SLOT_DEVICE& getSlotForIndex(uint8_t Index) const { + const SLOT_DEVICE& getSlotForIndex(size_t Index) const { if ( Index >= MAX_RAM_SLOTS) { log_technical_bug("%s : Index >= MAX_RAM_SLOTS", __PRETTY_FUNCTION__); } @@ -172,7 +174,7 @@ class SmbiosInjectedSettings } return nullSLOT_DEVICE; } - SLOT_DEVICE& getOrCreateSlotForIndex(uint8_t Index) { + SLOT_DEVICE& getOrCreateSlotForIndex(size_t Index) { if ( Index >= MAX_RAM_SLOTS) { log_technical_bug("%s : Index >= MAX_RAM_SLOTS", __PRETTY_FUNCTION__); } diff --git a/rEFIt_UEFI/PlatformEFI/cpp_util/globals_ctor.h b/rEFIt_UEFI/PlatformEFI/cpp_util/globals_ctor.h index 10a72f487..f3e01cf29 100644 --- a/rEFIt_UEFI/PlatformEFI/cpp_util/globals_ctor.h +++ b/rEFIt_UEFI/PlatformEFI/cpp_util/globals_ctor.h @@ -1,4 +1,16 @@ + +#ifdef __cplusplus +extern "C" { +#endif + +#include + + +#ifdef __cplusplus +} +#endif + /* * NOTE : self.getSelfLoadedImage() must be initialized to call this. */ diff --git a/rEFIt_UEFI/PlatformEFI/include/Platform.h b/rEFIt_UEFI/PlatformEFI/include/Platform.h index 3d61d5c89..87210e7ff 100755 --- a/rEFIt_UEFI/PlatformEFI/include/Platform.h +++ b/rEFIt_UEFI/PlatformEFI/include/Platform.h @@ -38,6 +38,10 @@ Headers collection for procedures #endif +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + // Jief : temporary rename #define AllocateZeroPool AllocateZeroPool diff --git a/rEFIt_UEFI/PlatformEFI/include/XToolsConf.h b/rEFIt_UEFI/PlatformEFI/include/XToolsConf.h index 37b2a0f47..8f0123a43 100755 --- a/rEFIt_UEFI/PlatformEFI/include/XToolsConf.h +++ b/rEFIt_UEFI/PlatformEFI/include/XToolsConf.h @@ -36,4 +36,8 @@ extern "C" { #define XTOOLS_VA_END VA_END #define XTOOLS_VA_ARG VA_ARG +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + #endif diff --git a/rEFIt_UEFI/PlatformEFI/posix/abort.cpp b/rEFIt_UEFI/PlatformEFI/posix/abort.cpp index e862c6295..0f9a6710f 100644 --- a/rEFIt_UEFI/PlatformEFI/posix/abort.cpp +++ b/rEFIt_UEFI/PlatformEFI/posix/abort.cpp @@ -2,6 +2,10 @@ #include // Only use angled for Platform, else, xcode project won't compile +#ifdef __cplusplus +extern "C" { +#endif + #if defined(CLOVER_BUILD) || !defined(_MSC_VER) void abort(void) { @@ -12,6 +16,10 @@ void abort(void) } #endif +#ifdef __cplusplus +} +#endif + bool stop_at_panic = true; bool i_have_panicked = false; @@ -77,42 +85,47 @@ void panic(const char* format, ...) #endif } -/* - * Future version to warn about problem but offer the possibility to try to continue - * It's not done yes. So far, it's just panic - * TODO: - */ -void panic_ask(const char* format, ...) -{ -#ifdef PANIC_CAN_RETURN - if ( stop_at_panic ) { - VA_LIST va; - VA_START(va, format); - panic_(format, va); // panic doesn't return -// VA_END(va); - }else{ - i_have_panicked = true; - } -#else - VA_LIST va; - VA_START(va, format); - panic_(format, va); // panic doesn't return -#endif -} - /* * Future version to log about pontential technical bugs * It's not done yes. So far, it's just panic * TODO: */ +static void panic__(const char* format, VA_LIST va) +{ +#ifdef CLOVER_BUILD + egSetGraphicsModeEnabled(false); + printf("Clover build id: %s\n", gBuildId.c_str()); +#endif + if ( format ) { +// vprintf(format, va); +// #ifdef DEBUG_ON_SERIAL_PORT +// char buf[500]; +// vsnprintf(buf, sizeof(buf)-1, format, va); +// SerialPortWrite((UINT8*)buf, strlen(buf)); +// #endif + char buf[500]; + vsnprintf(buf, sizeof(buf)-1, format, va); + DebugLog(2, "%s", buf); + } +// printf(FATAL_ERROR_MSG); +// #ifdef DEBUG_ON_SERIAL_PORT +// SerialPortWrite((UINT8*)FATAL_ERROR_MSG, strlen(FATAL_ERROR_MSG)); +// #endif + DebugLog(2, "%s", FATAL_ERROR_MSG); + DebugLog(2, "\n"); + for (size_t i = 0 ; i < SIZE_T_MAX ; i++ ) { // this will avoid warning : Function declared 'noreturn' should not return + CpuDeadLoop(); + } +} + void log_technical_bug(const char* format, ...) { #ifdef PANIC_CAN_RETURN if ( stop_at_panic ) { VA_LIST va; VA_START(va, format); - panic_(format, va); // panic doesn't return + panic__(format, va); // panic doesn't return // VA_END(va); }else{ i_have_panicked = true; @@ -120,7 +133,7 @@ void log_technical_bug(const char* format, ...) #else VA_LIST va; VA_START(va, format); - panic_(format, va); // panic doesn't return + panic__(format, va); // panic doesn't return #endif } diff --git a/rEFIt_UEFI/PlatformEFI/posix/abort.h b/rEFIt_UEFI/PlatformEFI/posix/abort.h index 21701e480..007ac0fa4 100755 --- a/rEFIt_UEFI/PlatformEFI/posix/abort.h +++ b/rEFIt_UEFI/PlatformEFI/posix/abort.h @@ -33,7 +33,6 @@ void panic(const char* format, ...) __attribute__((__format__(__printf__, 1, 2)) ; -void panic_ask(const char* format, ...) __attribute__((__format__(__printf__, 1, 2))); void log_technical_bug(const char* format, ...) __attribute__((__format__(__printf__, 1, 2))); diff --git a/rEFIt_UEFI/PlatformEFI/posix/posix.h b/rEFIt_UEFI/PlatformEFI/posix/posix.h index 390bd04f6..027787038 100755 --- a/rEFIt_UEFI/PlatformEFI/posix/posix.h +++ b/rEFIt_UEFI/PlatformEFI/posix/posix.h @@ -36,8 +36,16 @@ #define strchr(str,ch) ScanMem8((void *)(str),AsciiStrSize(str),(UINT8)ch) #define strstr(a,b) AsciiStrStr(a,b) + +#ifdef __cplusplus +extern "C" { +#endif + void abort(void); +#ifdef __cplusplus +} +#endif inline float fabsf(float x) { diff --git a/rEFIt_UEFI/PlatformEFI/posix/posix_additions.h b/rEFIt_UEFI/PlatformEFI/posix/posix_additions.h index 25c1ae6cf..1a5421570 100644 --- a/rEFIt_UEFI/PlatformEFI/posix/posix_additions.h +++ b/rEFIt_UEFI/PlatformEFI/posix/posix_additions.h @@ -8,7 +8,18 @@ #ifndef PLATFORM_POSIX_POSIX_ADDITIONS_H_ #define PLATFORM_POSIX_POSIX_ADDITIONS_H_ +#ifdef __cplusplus +extern "C" { +#endif + +#include + const char* efiStrError(EFI_STATUS errnum); const char* strguid(EFI_GUID* guid); + +#ifdef __cplusplus +} +#endif + #endif /* PLATFORM_POSIX_POSIX_ADDITIONS_H_ */ diff --git a/rEFIt_UEFI/PlatformEFI/posix/stdio.h b/rEFIt_UEFI/PlatformEFI/posix/stdio.h index ea2074c0d..6244dc320 100644 --- a/rEFIt_UEFI/PlatformEFI/posix/stdio.h +++ b/rEFIt_UEFI/PlatformEFI/posix/stdio.h @@ -1,10 +1,13 @@ #ifndef __CLOVER_STDIO_H__ #define __CLOVER_STDIO_H__ + #ifdef __cplusplus extern "C" { #endif +#include + #ifdef _MSC_VER #define __attribute__(x) #endif diff --git a/rEFIt_UEFI/PlatformEFI/posix/stdlib.h b/rEFIt_UEFI/PlatformEFI/posix/stdlib.h index 568ab6330..968f02d3f 100644 --- a/rEFIt_UEFI/PlatformEFI/posix/stdlib.h +++ b/rEFIt_UEFI/PlatformEFI/posix/stdlib.h @@ -13,8 +13,16 @@ extern "C" { #include "stddef.h" // for size_t +#ifdef __cplusplus +extern "C" { +#endif + void abort(void); +#ifdef __cplusplus +} +#endif + inline void* malloc(size_t size) { return AllocatePool(size); diff --git a/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.cpp b/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.cpp deleted file mode 100644 index 7a10bc30b..000000000 --- a/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.cpp +++ /dev/null @@ -1,13 +0,0 @@ -/* - * ConfigPlist.cpp - * - * Created on: Oct 9, 2020 - * Author: jief - */ - -#include "ConfigPlistClass.h" -#include "../../cpp_lib/XmlLiteSimpleTypes.h" -#include "../../cpp_lib/XmlLiteParser.h" - -//static ConfigPlist gConfigPlist; - diff --git a/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h b/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h old mode 100644 new mode 100755 index c34073fa6..5febc1a12 --- a/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h +++ b/rEFIt_UEFI/Settings/ConfigPlist/ConfigPlistClass.h @@ -70,7 +70,7 @@ public: DevicesClass Devices = DevicesClass(); XmlStringWArray DisableDrivers = XmlStringWArray(); GUI_Class GUI = GUI_Class(); - Graphics_Class Graphics = Graphics_Class(*this); + Graphics_Class Graphics; // Cannot do this : = Graphics_Class(*this); because of a MSVC bug. Compilation failed at ssignment of m_fields because all member become const. KernelAndKextPatches_Class KernelAndKextPatches = KernelAndKextPatches_Class(); protected: SmbiosPlistClass::SmbiosDictClass SMBIOS = SmbiosPlistClass::SmbiosDictClass(); // use the same dict as for standalone smbios plist @@ -96,18 +96,13 @@ public: }; public: + ConfigPlistClass() : Graphics(*this) {} + virtual void getFields(XmlDictField** fields, size_t* nb) override { *fields = m_fields; *nb = sizeof(m_fields)/sizeof(m_fields[0]); }; -public: - ConfigPlistClass() {}; - const decltype(DisableDrivers)::ValueType& dgetDisabledDriverArray() const { return DisableDrivers.isDefined() ? DisableDrivers.value() : DisableDrivers.nullValue; }; const decltype(SMBIOS)& getSMBIOS() const { return SMBIOS; }; }; - -//extern const ConfigPlist& configPlist; -//extern const ConfigPlist& getConfigPlist(); - #endif /* _CONFIGPLISTCLASS_H_ */ diff --git a/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.cpp b/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.cpp deleted file mode 100644 index 106455929..000000000 --- a/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.cpp +++ /dev/null @@ -1,27 +0,0 @@ -/* - * ConfigPlist.cpp - * - * Created on: Oct 9, 2020 - * Author: jief - */ - -#include "ConfigPlistClass.h" -#include "Config_ACPI.h" -#include "../../cpp_lib/XmlLiteSimpleTypes.h" -#include "../../cpp_lib/XmlLiteParser.h" - - -// -//XmlAbstractType& ConfigPlistClass::ACPI_Class::ACPI_RenamesDevices_Class::parseKeyAndValueFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors, const char** keyValuePtr, size_t* keyValueLengthPtr) -//{ -// XmlKeyAndValue* kv = new XmlKeyAndValue(); -// if ( kv->parseFromXmlLite(xmlLiteParser, xmlPath, generateErrors) ) { -// KV.AddReference(kv, true); -// *keyValuePtr = kv->xmlKey.xstring8.c_str(); -// *keyValueLengthPtr = kv->xmlKey.xstring8.sizeInBytes(); -// return *kv; -// }else{ -// delete kv; -// return nullXmlType; -// } -//} diff --git a/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h b/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h old mode 100644 new mode 100755 index 4c7742757..f183844d7 --- a/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h +++ b/rEFIt_UEFI/Settings/ConfigPlist/Config_ACPI.h @@ -86,7 +86,7 @@ public: } } Signature = Signature_Class(); - XmlString8AllowEmpty TableId = XmlString8AllowEmpty(); + XmlString8AllowEmpty TableId = XmlString8AllowEmpty(); // TODO:chekc that all chars are ASCII XmlUInt32 Length = XmlUInt32(); XmlBool DropForAllOS = XmlBool(); @@ -106,7 +106,7 @@ public: CHAR8 Id[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 }; for ( size_t idx = 0 ; idx < TableId.value().length() ; idx++ ) { // DBG("%c", *Str); - Id[idx] = TableId.value()[idx]; + Id[idx] = (char)TableId.value()[idx]; // safe cast when TableId would have been validated ! } return *(UINT64*)&Id; }; diff --git a/rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h b/rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h old mode 100644 new mode 100755 index b096e2fb7..105ac76c3 --- a/rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h +++ b/rEFIt_UEFI/Settings/ConfigPlist/Config_GUI.h @@ -134,56 +134,56 @@ public: if ( !ScanAsAsDict.isDefined() ) return 0; return ScanAsAsDict.dgetKernel(); } - }; + }; // -------------------------------------------------- Scan class end - // -------------------------------------------------- Custom_Class class end - class GUI_Custom_Class : public XmlDict - { - using super = XmlDict; - public: + // -------------------------------------------------- Custom_Class class end + class GUI_Custom_Class : public XmlDict + { + using super = XmlDict; + public: - class GUI_Custom_Entry_VolumeType_Class : public XmlUnion - { - using super = XmlDict; - protected: - XmlString8AllowEmpty VolumeTypeAsString = XmlString8AllowEmpty(); - XmlArray VolumeTypeAsArray = XmlArray(); + class GUI_Custom_Entry_VolumeType_Class : public XmlUnion + { + using super = XmlDict; + protected: + XmlString8AllowEmpty VolumeTypeAsString = XmlString8AllowEmpty(); + XmlArray VolumeTypeAsArray = XmlArray(); - XmlUnionField m_fields[2] = { VolumeTypeAsString, VolumeTypeAsArray}; - virtual void getFields(XmlUnionField** fields, size_t* nb) override { *fields = m_fields; *nb = sizeof(m_fields)/sizeof(m_fields[0]); }; + XmlUnionField m_fields[2] = { VolumeTypeAsString, VolumeTypeAsArray}; + virtual void getFields(XmlUnionField** fields, size_t* nb) override { *fields = m_fields; *nb = sizeof(m_fields)/sizeof(m_fields[0]); }; - static UINT8 CheckVolumeType(UINT8 VolumeType, const XString8& VolumeTypeAsString) - { - UINT8 VolumeTypeTmp = VolumeType; - if (VolumeTypeAsString.isEqualIC("Internal")) { - VolumeTypeTmp |= VOLTYPE_INTERNAL; - } else if (VolumeTypeAsString.isEqualIC("External")) { - VolumeTypeTmp |= VOLTYPE_EXTERNAL; - } else if (VolumeTypeAsString.isEqualIC("Optical")) { - VolumeTypeTmp |= VOLTYPE_OPTICAL; - } else if (VolumeTypeAsString.isEqualIC("FireWire")) { - VolumeTypeTmp |= VOLTYPE_FIREWIRE; - } - return VolumeTypeTmp; + static UINT8 CheckVolumeType(UINT8 VolumeType, const XString8& VolumeTypeAsString) + { + UINT8 VolumeTypeTmp = VolumeType; + if (VolumeTypeAsString.isEqualIC("Internal")) { + VolumeTypeTmp |= VOLTYPE_INTERNAL; + } else if (VolumeTypeAsString.isEqualIC("External")) { + VolumeTypeTmp |= VOLTYPE_EXTERNAL; + } else if (VolumeTypeAsString.isEqualIC("Optical")) { + VolumeTypeTmp |= VOLTYPE_OPTICAL; + } else if (VolumeTypeAsString.isEqualIC("FireWire")) { + VolumeTypeTmp |= VOLTYPE_FIREWIRE; } + return VolumeTypeTmp; + } - public: - UINT8 dgetVolumeType() const { - if ( VolumeTypeAsString.isDefined() ) return CheckVolumeType(0, VolumeTypeAsString.value()); - if ( VolumeTypeAsArray.isDefined() ) { - UINT8 VolumeType = 0; - for (size_t idx = 0; idx < VolumeTypeAsArray.size() ; ++idx) { - VolumeType = CheckVolumeType(VolumeType, VolumeTypeAsArray[idx].value()); - } - return VolumeType; + public: + UINT8 dgetVolumeType() const { + if ( VolumeTypeAsString.isDefined() ) return CheckVolumeType(0, VolumeTypeAsString.value()); + if ( VolumeTypeAsArray.isDefined() ) { + UINT8 VolumeType = 0; + for (size_t idx = 0; idx < VolumeTypeAsArray.size() ; ++idx) { + VolumeType = CheckVolumeType(VolumeType, VolumeTypeAsArray[idx].value()); } - return 0; + return VolumeType; } - }; + return 0; + } + }; class GUI_Custom_SubEntry_Class; @@ -292,7 +292,7 @@ public: const XBuffer& dgetImageData() const { return ImageData.isDefined() ? ImageData.value() : XBuffer::NullXBuffer; }; const XStringW& dgetm_DriveImagePath() const { return DriveImagePath.isDefined() ? DriveImagePath.value() : NullXStringW; }; const XBuffer& dgetDriveImageData() const { return DriveImageData.isDefined() ? DriveImageData.value() : XBuffer::NullXBuffer; }; - CHAR16 dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; + char32_t dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; const XString8& dgetCustomLogoAsXString8() const { return CustomLogo.xmlString8.isDefined() ? CustomLogo.xmlString8.value() : NullXString8; }; const XBuffer& dgetCustomLogoAsData() const { return CustomLogo.xmlData.isDefined() ? CustomLogo.xmlData.value() : XBuffer::NullXBuffer; }; @@ -524,7 +524,7 @@ public: const XBuffer& dgetImageData() const { return ImageData.isDefined() ? ImageData.value() : XBuffer::NullXBuffer; }; const XString8& dgetDriveImagePath() const { return DriveImagePath.isDefined() ? DriveImagePath.value() : NullXString8; }; const XBuffer& dgetDriveImageData() const { return DriveImageData.isDefined() ? DriveImageData.value() : XBuffer::NullXBuffer; }; - CHAR16 dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; + char32_t dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; bool dgetHidden() const { return Hidden.isDefined() && Hidden.xmlBool.isDefined() ? Hidden.xmlBool.value() : false; }; bool dgetAlwaysHidden() const { return Hidden.isDefined() && Hidden.xmlString8.isDefined() ? Hidden.xmlString8.value().isEqualIC("Always") : false; }; UINT8 dgetType() const { @@ -585,7 +585,7 @@ public: const XString8& dgetFullTitle() const { return FullTitle.isDefined() ? FullTitle.value() : NullXString8; }; const XString8& dgetImagePath() const { return ImagePath.isDefined() ? ImagePath.value() : NullXString8; }; const XBuffer& dgetImageData() const { return ImageData.isDefined() ? ImageData.value() : XBuffer::NullXBuffer; }; - CHAR16 dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; + char32_t dgetHotkey() const { return Hotkey.isDefined() && Hotkey.value().notEmpty() ? Hotkey.value()[0] : 0; }; bool dgetHidden() const { return Hidden.isDefined() && Hidden.xmlBool.isDefined() ? Hidden.xmlBool.value() : false; }; bool dgetAlwaysHidden() const { return Hidden.isDefined() && Hidden.xmlString8.isDefined() ? Hidden.xmlString8.value().isEqualIC("Always") : false; }; @@ -643,8 +643,8 @@ protected: RETURN_IF_FALSE( super::validate(xmlLiteParser, xmlPath, keyPos, generateErrors) ); // TODO Check that resolution is Integer x Integer return true; - xmlLiteParser->addError(generateErrors, S8Printf("ScreenResolution must be {width}x{height} at line %d.", keyPos.getLine())); - return false; + //xmlLiteParser->addError(generateErrors, S8Printf("ScreenResolution must be {width}x{height} at line %d.", keyPos.getLine())); + //return false; } } ScreenResolution = ScreenResolutionClass(); // ProvideConsoleGop @@ -663,7 +663,7 @@ protected: return false; } } ConsoleMode = ConsoleModeClass(); -// Language + // Language class LanguageClass: public XmlString8AllowEmpty { using super = XmlString8AllowEmpty; virtual bool validate(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, const XmlParserPosition& keyPos, bool generateErrors) override { @@ -692,19 +692,20 @@ protected: // KbdPrevLang XmlBool KbdPrevLang = XmlBool(); public: -// Mouse + // Mouse GUI_Mouse_Class Mouse = GUI_Mouse_Class(); // Hide protected: XmlString8Array Hide = XmlString8Array(); public: -// Scan - GUI_Scan_Class Scan = GUI_Scan_Class(*this); -// Custom + // Scan + GUI_Scan_Class Scan; + // Custom GUI_Custom_Class Custom = GUI_Custom_Class(); protected: - XmlDictField m_fields[16] = { + + XmlDictField m_fields[16] { {"Timezone", Timezone}, {"Theme", Theme}, {"EmbeddedThemeType", EmbeddedThemeType}, @@ -724,6 +725,9 @@ protected: }; public: + + GUI_Class() : Scan(*this) {} + virtual void getFields(XmlDictField** fields, size_t* nb) override { *fields = m_fields; *nb = sizeof(m_fields)/sizeof(m_fields[0]); }; // virtual bool validate(XmlLiteParser* xmlLiteParser, const char* name, XmlAbstractType* xmlTyp, const XString8& xmlPath, const XmlParserPosition& pos, bool generateErrors) override; diff --git a/rEFIt_UEFI/Settings/ConfigPlist/Config_Quirks.h b/rEFIt_UEFI/Settings/ConfigPlist/Config_Quirks.h old mode 100644 new mode 100755 index af990b5ed..214951acd --- a/rEFIt_UEFI/Settings/ConfigPlist/Config_Quirks.h +++ b/rEFIt_UEFI/Settings/ConfigPlist/Config_Quirks.h @@ -127,8 +127,8 @@ protected: XmlString8AllowEmpty KernelCache = XmlString8AllowEmpty(); XmlBool ProvideConsoleGopEnable = XmlBool(); public: - OcKernelQuirks_Class OcKernelQuirks = OcKernelQuirks_Class(*this); - OcBooterQuirks_Class OcBooterQuirks = OcBooterQuirks_Class(*this); + OcKernelQuirks_Class OcKernelQuirks; + OcBooterQuirks_Class OcBooterQuirks; XmlDictField m_fields[30] = { {"AvoidRuntimeDefrag", OcBooterQuirks.AvoidRuntimeDefrag}, @@ -163,6 +163,8 @@ public: {"XhciPortLimit", OcKernelQuirks.XhciPortLimit}, }; + Quirks_Class() : OcKernelQuirks(*this), OcBooterQuirks(*this) {} + virtual void getFields(XmlDictField** fields, size_t* nb) override { *fields = m_fields; *nb = sizeof(m_fields)/sizeof(m_fields[0]); }; virtual bool validate(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, const XmlParserPosition& keyPos, bool generateErrors) override { diff --git a/rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h b/rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h old mode 100644 new mode 100755 index 0e69e9728..5283f26fd --- a/rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h +++ b/rEFIt_UEFI/Settings/ConfigPlist/SMBIOSPlist.h @@ -179,10 +179,14 @@ public: decltype(SlotCount)::ValueType dgetSlotMax() const { if ( !isDefined() || !Modules.isDefined() || Modules.size() == 0 ) return 0; - decltype(SlotCount)::ValueType max = 0; + uint8_t max = 0; for ( size_t idx = 0 ; idx < Modules.size() ; ++idx ) { if ( Modules[idx].dgetModuleSize() > 0 ) { - if ( Modules[idx].dgetSlotNo() > max ) max = Modules[idx].dgetSlotNo(); + if ( Modules[idx].dgetSlotNo() > UINT8_MAX ) { + log_technical_bug("Modules[idx].dgetSlotNo() > UINT8_MAX"); + }else{ + if ( Modules[idx].dgetSlotNo() > max ) max = (uint8_t)Modules[idx].dgetSlotNo(); // safe cast Modules[idx].dgetSlotNo() is <= UINT8_MAX + } } } return max+1; @@ -235,7 +239,7 @@ public: return b; } const decltype(Device)::ValueType& dgetDevice() const { return Device.isDefined() ? Device.value() : Device.nullValue; }; - INTN dgetDeviceN() const { + uint8_t dgetDeviceN() const { // if ( !Device.isDefined() ) panic("%s: invalid value. Check validate method.", __PRETTY_FUNCTION__); if ( !Device.isDefined() ) return 0; if (Device.value().isEqualIC("ATI")) { @@ -282,7 +286,7 @@ public: } } - decltype(Name)::ValueType dgetSlotName() const { return Name.isDefined() ? Name.value() : Device.isDefined() ? S8Printf("PCI Slot %lld", dgetDeviceN()) : NullXString8; }; + decltype(Name)::ValueType dgetSlotName() const { return Name.isDefined() ? Name.value() : Device.isDefined() ? S8Printf("PCI Slot %hhd", dgetDeviceN()) : NullXString8; }; }; diff --git a/rEFIt_UEFI/cpp_foundation/XBuffer.h b/rEFIt_UEFI/cpp_foundation/XBuffer.h index b0c327d4d..61b955610 100755 --- a/rEFIt_UEFI/cpp_foundation/XBuffer.h +++ b/rEFIt_UEFI/cpp_foundation/XBuffer.h @@ -109,8 +109,8 @@ public: template void __setSize(IntegralType size) { - if ( size<0 ) { panic_ask("XBuffer::setSize() -> i < 0"); return; } - if ( (unsigned_type(IntegralType))size > MAX_XSIZE ) { panic_ask("XBuffer::setSize() -> i > MAX_XSIZE"); return; } + if ( size<0 ) { log_technical_bug("XBuffer::setSize() -> i < 0"); return; } + if ( (unsigned_type(IntegralType))size > MAX_XSIZE ) { log_technical_bug("XBuffer::setSize() -> i > MAX_XSIZE"); return; } CheckAllocatedSize((unsigned_type(IntegralType))size); XBuffer_Super::m_size = (unsigned_type(IntegralType))size; }; @@ -118,9 +118,9 @@ public: /* add value 0 until size is reached */ template void setSize(IntegralType size, const T& elementToCopy) { - if ( size<0 ) { panic_ask("XBuffer::setSize() -> i < 0"); return; } + if ( size<0 ) { log_technical_bug("XBuffer::setSize() -> i < 0"); return; } unsigned_type(IntegralType) usize = (unsigned_type(IntegralType))size; - if ( usize > MAX_XSIZE ) { panic_ask("XBuffer::setSize() -> i > MAX_XSIZE"); return; } + if ( usize > MAX_XSIZE ) { log_technical_bug("XBuffer::setSize() -> i > MAX_XSIZE"); return; } CheckAllocatedSize(usize); for ( size_t idx = XBuffer_Super::m_size ; idx < usize ; ++idx ) { _WData[idx] = elementToCopy; diff --git a/rEFIt_UEFI/cpp_foundation/XObjArray.h b/rEFIt_UEFI/cpp_foundation/XObjArray.h index 36b07782e..e72085813 100755 --- a/rEFIt_UEFI/cpp_foundation/XObjArray.h +++ b/rEFIt_UEFI/cpp_foundation/XObjArray.h @@ -63,41 +63,40 @@ class XObjArrayNC const TYPE &ElementAt(IntegralType nIndex) const { if (nIndex < 0) { -#ifdef DEBUG - panic("XObjArrayNC::ElementAt() : i < 0. System halted\n"); -#else - nIndex = 0; -#endif + if ( _Len == 0 ) { + // Impossible to return anything + panic("XObjArrayNC::ElementAt(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + }else{ + log_technical_bug("XObjArrayNC::ElementAt(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + nIndex = 0; + } } - if ( (unsigned_type(IntegralType))nIndex >= _Len ) { -#ifdef DEBUG - panic("XObjArrayNC::ElementAt() -> operator [] - index (%zu) greater than length (%zu)\n", (size_t)nIndex, _Len); -#else - nIndex = 0; -#endif + unsigned_type(IntegralType) uIndex = (unsigned_type(IntegralType))nIndex; + if ( uIndex >= _Len ) { + log_technical_bug("XObjArrayNC::ElementAt() -> operator [] - index (%zu) greater than length (%zu)\n", (size_t)nIndex, _Len); // TODO: remove cast with new printf + uIndex = (unsigned_type(IntegralType))_Len; // safe cast : uIndex is >= _Len, so _Len can fit } - return *((TYPE *)(_Data[nIndex].Object)); + return *((TYPE *)(_Data[uIndex].Object)); } template TYPE &ElementAt(IntegralType nIndex) { - if (nIndex < 0) { -#ifdef DEBUG - panic("XObjArrayNC::ElementAt() : i < 0. System halted\n"); -#else - nIndex = 0; -#endif - } - - if ( (unsigned_type(IntegralType))nIndex >= _Len ) { -#ifdef DEBUG - panic("XObjArrayNC::ElementAt() const -> operator [] - index (%zu) greater than length (%zu)\n", (size_t)nIndex, _Len); -#else - nIndex = 0; -#endif - } - return *((TYPE *)(_Data[nIndex].Object)); + if (nIndex < 0) { + if ( _Len == 0 ) { + // Impossible to return anything + panic("XObjArrayNC::ElementAt(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + }else{ + log_technical_bug("XObjArrayNC::ElementAt(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + nIndex = 0; + } + } + unsigned_type(IntegralType) uIndex = (unsigned_type(IntegralType))nIndex; + if ( uIndex >= _Len ) { + log_technical_bug("XObjArrayNC::ElementAt() -> operator [] - index (%zu) greater than length (%zu)\n", (size_t)nIndex, _Len); // TODO: remove cast with new printf + uIndex = (unsigned_type(IntegralType))_Len; // safe cast : uIndex is >= _Len, so _Len can fit + } + return *((TYPE *)(_Data[uIndex].Object)); } // This was useful for realtime debugging with a debugger that do not recognise references. That was years and years ago. Probably not needed anymore. @@ -142,18 +141,42 @@ class XObjArrayNC void Remove(const TYPE *Element); void RemoveWithoutFreeing(const TYPE *Element); void Remove(const TYPE &Element); - void RemoveAtIndex(size_t nIndex); - void RemoveAtIndex(int nIndex); + + template + void RemoveAtIndex(IntegralType nIndex) + { + if (nIndex < 0) { + log_technical_bug("XObjArrayNC::RemoveAtIndex(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + return; + } + unsigned_type(IntegralType) uIndex = (unsigned_type(IntegralType))nIndex; + if ( uIndex >= XObjArrayNC::_Len ) { + log_technical_bug("void XObjArrayNC::RemoveAtIndex(IntegralType nIndex) : BUG nIndex (%llu) is > length().", (uint64_t)nIndex); // TODO: remove cast with new printf + return; + } + if ( _Data[nIndex].FreeIt ) + { + TYPE *TmpObject; // BCB 4 oblige me to use a tmp var for doing the delete. + + TmpObject = (TYPE *)(_Data[nIndex].Object); + delete TmpObject; + } + if ( uIndex < _Len-1 ) memmove(&_Data[nIndex], &_Data[nIndex+1], (_Len-nIndex-1)*sizeof(XObjArrayEntry)); + _Len -= 1; + return; + } template TYPE* RemoveWithoutFreeingAtIndex(IntegralType nIndex) { if (nIndex < 0) { - panic("XObjArrayNC::ElementAt() : i < 0. System halted\n"); + log_technical_bug("XObjArrayNC::RemoveWithoutFreeingAtIndex(IntegralType nIndex) : BUG nIndex (%lld) < 0.", (int64_t)nIndex); // TODO: remove cast with new printf + return NULL; } unsigned_type(IntegralType) uIndex = (unsigned_type(IntegralType))nIndex; if ( uIndex >= _Len ) { - panic("XObjArrayNC::ElementAt() -> operator [] - index (%zu) greater than length (%zu)\n", (size_t)nIndex, _Len); + log_technical_bug("XObjArrayNC::RemoveWithoutFreeingAtIndex(IntegralType nIndex) : BUG nIndex (%llu) is > length().", (uint64_t)nIndex); // TODO: remove cast with new printf + return NULL; } TYPE* tmp = _Data[uIndex].Object; if ( uIndex < _Len-1 ) memcpy(&_Data[nIndex], &_Data[uIndex+1], (_Len-uIndex-1)*sizeof(XObjArrayEntry)); @@ -721,44 +744,10 @@ void XObjArrayNC::SetFreeIt(const TYPE *Element, bool Flag) #endif } -/* Remove(size_t) */ -template -void XObjArrayNC::RemoveAtIndex(size_t nIndex) -{ - if ( nIndex >= XObjArrayNC::_Len ) { -#if defined(_DEBUG) - panic("void XObjArrayNC::RemoveAtIndex(size_t nIndex) : BUG nIndex (%zu) is > length(). System halted\n", nIndex); -#else - return; -#endif - } - if ( _Data[nIndex].FreeIt ) - { - TYPE *TmpObject; // BCB 4 oblige me to use a tmp var for doing the delete. - - TmpObject = (TYPE *)(_Data[nIndex].Object); - delete TmpObject; - } - if ( nIndex::_Len-1 ) memmove(&_Data[nIndex], &_Data[nIndex+1], (_Len-nIndex-1)*sizeof(XObjArrayEntry)); - _Len -= 1; - return; -} - //------------------------------------------------------------------------------------------------- // //------------------------------------------------------------------------------------------------- -/* Remove(int) */ -template -void XObjArrayNC::RemoveAtIndex(int nIndex) -{ - #if defined(__XTOOLS_CHECK_OVERFLOW__) - if ( nIndex < 0 ) { - panic("XArray::RemoveAtIndex(int nIndex) : BUG nIndex (%d) is < 0. System halted\n", nIndex); - } - #endif - RemoveAtIndex( (size_t)nIndex ); // Remove(size_t) will check that index is < _Len -} /* Remove(const TYPE &) */ template diff --git a/rEFIt_UEFI/cpp_foundation/XString.h b/rEFIt_UEFI/cpp_foundation/XString.h index eb72224d2..f0cf56638 100755 --- a/rEFIt_UEFI/cpp_foundation/XString.h +++ b/rEFIt_UEFI/cpp_foundation/XString.h @@ -231,6 +231,24 @@ constexpr LString16 operator "" _XS16 ( const char16_t* s, size_t len); constexpr LString32 operator "" _XS32 ( const char32_t* s, size_t len); constexpr LStringW operator "" _XSW ( const wchar_t* s, size_t len); + +#ifdef _MSC_VER +// I don't know why it's needed with VS. + +template<> +struct _xstringarray__char_type +{ + static const typename XString8::char_t* getCharPtr(const XString8& t) { return t.s(); } +}; + +template<> +struct _xstringarray__char_type +{ + static const typename XStringW::char_t* getCharPtr(const XStringW& t) { return t.s(); } +}; + +#endif + extern const XString8 NullXString8; extern const XStringW NullXStringW; diff --git a/rEFIt_UEFI/cpp_foundation/XStringAbstract.h b/rEFIt_UEFI/cpp_foundation/XStringAbstract.h old mode 100755 new mode 100644 index 68d59b574..ae9222d1d --- a/rEFIt_UEFI/cpp_foundation/XStringAbstract.h +++ b/rEFIt_UEFI/cpp_foundation/XStringAbstract.h @@ -243,7 +243,7 @@ protected: { XSTRING_CHECK_SIZE; if ( pos<0 ) { - panic_ask("T* data(int i) -> i < 0"); + log_technical_bug("T* data(int i) -> i < 0"); return __m_data; } size_t offset = size_of_utf_string_len(__m_data, (unsigned_type(IntegralType))pos); // If pos is too big, size_of_utf_string_len returns the end of the string @@ -263,11 +263,11 @@ public: // no assignement, no destructor - const T* s() const { XSTRING_CHECK_SIZE; return __m_data; } - const T* data() const { XSTRING_CHECK_SIZE; return __m_data; } + constexpr const T* s() const { XSTRING_CHECK_SIZE; return __m_data; } + constexpr const T* data() const { XSTRING_CHECK_SIZE; return __m_data; } template - const T* data(IntegralType pos) const { return _data(pos); } + constexpr const T* data(IntegralType pos) const { return _data(pos); } size_t length() const { return length_of_utf_string(data()); } // TODO: caching length @@ -714,17 +714,6 @@ struct _xstringarray__char_type static const typename T::char_t* getCharPtr(const T& t) { return t.s(); } }; -template<> -struct _xstringarray__char_type -{ - static const typename XString8::char_t* getCharPtr(const XString8& t) { return t.s(); } -}; - -template<> -struct _xstringarray__char_type -{ - static const typename XStringW::char_t* getCharPtr(const XStringW& t) { return t.s(); } -}; #endif @@ -762,7 +751,7 @@ class XStringAbstract : public __String super::__m_data = (T*)Xrealloc(super::__m_data, nNewAllocatedSize*sizeof(T), m_allocatedSize*sizeof(T)); } if ( !super::__m_data ) { - panic_ask("XStringAbstract::Alloc(%zu) : Xrealloc(%" PRIuPTR ", %lu, %zd) returned NULL. System halted\n", nNewAllocatedSize, uintptr_t(super::__m_data), nNewAllocatedSize*sizeof(T), m_allocatedSize*sizeof(T)); + log_technical_bug("XStringAbstract::Alloc(%zu) : Xrealloc(%" PRIuPTR ", %lu, %zd) returned NULL. System halted\n", nNewAllocatedSize, uintptr_t(super::__m_data), nNewAllocatedSize*sizeof(T), m_allocatedSize*sizeof(T)); m_allocatedSize = 0; return; } @@ -920,11 +909,11 @@ public: T* dataSized(IntegralType size) { if ( size<0 ) { - panic_ask("T* dataSized() -> i < 0"); + log_technical_bug("T* dataSized() -> i < 0"); return NULL; } if ( (unsigned_type(IntegralType))size > MAX_XSIZE ) { - panic_ask("T* dataSized() -> i > MAX_XSIZE"); + log_technical_bug("T* dataSized() -> i > MAX_XSIZE"); return NULL; } CheckSize((unsigned_type(IntegralType))size, 0); diff --git a/rEFIt_UEFI/cpp_foundation/XToolsCommon.h b/rEFIt_UEFI/cpp_foundation/XToolsCommon.h index 9b8f2a50c..ad72e00ec 100644 --- a/rEFIt_UEFI/cpp_foundation/XToolsCommon.h +++ b/rEFIt_UEFI/cpp_foundation/XToolsCommon.h @@ -50,9 +50,9 @@ template <> struct _xtools__make_unsigned {typedef unsigned // is_integral template struct _xtools__is_integral_st : public _xtools__false_type {}; //template <> struct _xtools__is_integral_st : public _xtools__true_type {}; -//template <> struct _xtools__is_integral_st : public _xtools__true_type {}; -//template <> struct _xtools__is_integral_st : public _xtools__true_type {}; -//template <> struct _xtools__is_integral_st : public _xtools__true_type {}; +template <> struct _xtools__is_integral_st : public _xtools__true_type {}; +template <> struct _xtools__is_integral_st : public _xtools__true_type {}; +template <> struct _xtools__is_integral_st : public _xtools__true_type {}; //template <> struct _xtools__is_integral_st : public _xtools__true_type {}; template <> struct _xtools__is_integral_st : public _xtools__true_type {}; template <> struct _xtools__is_integral_st : public _xtools__true_type {}; diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteArrayTypes.h b/rEFIt_UEFI/cpp_lib/XmlLiteArrayTypes.h index 9d32f027e..c2e8f80b1 100644 --- a/rEFIt_UEFI/cpp_lib/XmlLiteArrayTypes.h +++ b/rEFIt_UEFI/cpp_lib/XmlLiteArrayTypes.h @@ -11,12 +11,15 @@ #include #include "XmlLiteSimpleTypes.h" + +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + #ifndef NOP #define NOP do { int i=0 ; (void)i; } while (0) // for debugging #endif -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wnon-virtual-dtor" template class XmlArray : public XmlAbstractType, public XObjArray @@ -45,7 +48,6 @@ class XmlArray : public XmlAbstractType, public XObjArray virtual bool validate(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, const XmlParserPosition& keyPos, bool generateErrors) override; }; -#pragma GCC diagnostic pop template const typename XmlArray::ValueType XmlArray::nullValue; diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteDictTypes.h b/rEFIt_UEFI/cpp_lib/XmlLiteDictTypes.h index edf2e0108..e6e83aaf0 100644 --- a/rEFIt_UEFI/cpp_lib/XmlLiteDictTypes.h +++ b/rEFIt_UEFI/cpp_lib/XmlLiteDictTypes.h @@ -14,6 +14,10 @@ #include "XmlLiteSimpleTypes.h" #include "XmlLiteDictTypes.h" +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + class XmlDictField { public: diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteParser.cpp b/rEFIt_UEFI/cpp_lib/XmlLiteParser.cpp index 3d4019bb4..fcb0a65ec 100755 --- a/rEFIt_UEFI/cpp_lib/XmlLiteParser.cpp +++ b/rEFIt_UEFI/cpp_lib/XmlLiteParser.cpp @@ -14,6 +14,10 @@ #include "../cpp_foundation/unicode_conversions.h" +#ifdef _MSC_VER +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + bool strnnIsEqual(const char* key, size_t keyLength, const char* value, size_t valueLength) { diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteParser.h b/rEFIt_UEFI/cpp_lib/XmlLiteParser.h index 7ccd6d118..0a7a59ca7 100755 --- a/rEFIt_UEFI/cpp_lib/XmlLiteParser.h +++ b/rEFIt_UEFI/cpp_lib/XmlLiteParser.h @@ -12,6 +12,11 @@ #include "../cpp_lib/XmlLiteSimpleTypes.h" #include "../cpp_lib/XmlLiteParser.h" + +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + bool strnnIsEqual(const char* key, size_t keyLength, const char* value, size_t valueLength); bool strnIsEqual(const char* key, size_t keyLength, const char* value); bool strnnIsEqualIC(const char* key, size_t keyLength, const char* value, size_t valueLength); diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.cpp b/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.cpp index 4b1c6cabf..dc903297e 100644 --- a/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.cpp +++ b/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.cpp @@ -328,7 +328,7 @@ bool XmlData::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xml RETURN_IF_FALSE( xmlLiteParser->getSimpleTag(&tag, &tagLength, &value, &valueLength, NULL, generateErrors) ); if ( strnIsEqual(tag, tagLength, "string") ) { size_t allocatedSize = valueLength/2; // number of hex digits - uint8_t *Data = (__typeof__(Data))malloc(allocatedSize); + uint8_t *Data = (uint8_t*)malloc(allocatedSize); size_t hexLen = hex2bin(value, valueLength, Data, allocatedSize); return stealDataValue(Data, hexLen, allocatedSize); } @@ -507,7 +507,7 @@ bool XmlUInt8::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xm UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, 0, UINT8_MAX, generateErrors) ); - return setUInt8Value(value, sign); + return setUInt8Value((uint8_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlUInt16::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -515,7 +515,7 @@ bool XmlUInt16::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& x UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, 0, UINT16_MAX, generateErrors) ); - return setUInt16Value(value, sign); + return setUInt16Value((uint16_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlUInt32::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -523,7 +523,7 @@ bool XmlUInt32::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& x UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, 0, UINT32_MAX, generateErrors) ); - return setUInt32Value((uint32_t)value, sign); + return setUInt32Value((uint32_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlUInt64::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -531,7 +531,7 @@ bool XmlUInt64::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& x UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, 0, UINT64_MAX, generateErrors) ); - return setUInt64Value(value, sign); + return setUInt64Value((uint64_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlInt8::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -539,7 +539,7 @@ bool XmlInt8::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xml UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, INT8_MIN, INT8_MAX, generateErrors) ); - return setInt8Value(value, sign); + return setInt8Value((int8_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlInt16::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -547,7 +547,7 @@ bool XmlInt16::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xm UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, INT16_MIN, INT16_MAX, generateErrors) ); - return setInt16Value(value, sign); + return setInt16Value((int16_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlInt32::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -555,7 +555,7 @@ bool XmlInt32::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xm UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, INT32_MIN, INT32_MAX, generateErrors) ); - return setInt32Value((int32_t)value, sign); + return setInt32Value((int32_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } bool XmlInt64::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) @@ -563,5 +563,5 @@ bool XmlInt64::parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xm UINTN value; bool sign; RETURN_IF_FALSE( parseXmlInteger(xmlLiteParser, xmlPath, &value, &sign, INT64_MIN, INT64_MAX, generateErrors) ); - return setInt64Value(value, sign); + return setInt64Value((int8_t)value, sign); // safe cast because parseXmlInteger minimum/maximum parameter } diff --git a/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h b/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h old mode 100644 new mode 100755 index c43ea8623..d23af9c67 --- a/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h +++ b/rEFIt_UEFI/cpp_lib/XmlLiteSimpleTypes.h @@ -12,13 +12,16 @@ #define NOP do { int i=0 ; (void)i; } while (0) // for debugging #endif - #include "../cpp_foundation/XBuffer.h" #include "../cpp_foundation/XObjArray.h" #include "../cpp_foundation/XToolsCommon.h" #include "XmlLiteParser.h" +#if defined(_MSC_VER) && !defined(__PRETTY_FUNCTION__) +#define __PRETTY_FUNCTION__ __FUNCSIG__ +#endif + static inline void WARNING_IF_DEFINED_breakpoint() { (void)0; @@ -374,7 +377,11 @@ public: virtual const char* getDescription() override { return "uint8"; }; bool setUInt8Value(ValueType ui8) { setDefined(); m_value = ui8; return true; } - bool setUInt8Value(ValueType value, bool sign) { if ( sign ) return setUInt8Value(-value); else setUInt8Value(value); return true; } + bool setUInt8Value(ValueType value, bool sign) { + if ( sign ) { log_technical_bug("XmlUInt8 sign=true"); setUInt8Value(0); return false; } + setUInt8Value(value); + return true; + } // bool setUInt8Value(uint8_t value, bool sign, XmlLiteParser* xmlLiteParser, const XString8& xmlPath, const XmlParserPosition& pos, bool generateErrors) { // setUInt8Value(value, sign); // return validate(xmlLiteParser, xmlPath, pos, generateErrors); @@ -391,8 +398,8 @@ public: virtual const char* getDescription() override { return "int8"; }; - bool setInt8Value(int8_t i8) { setDefined(); m_value = i8; return true; } - bool setInt8Value(int8_t value, bool sign) { if ( sign ) return setInt8Value(-value); else setInt8Value(value); return true; } + bool setInt8Value(ValueType i8) { setDefined(); m_value = i8; return true; } + bool setInt8Value(ValueType value, bool sign) { if ( sign ) return setInt8Value(-value); else setInt8Value(value); return true; } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -405,8 +412,12 @@ public: virtual const char* getDescription() override { return "uint16"; }; - bool setUInt16Value(uint16_t ui16) { setDefined(); m_value = ui16; return true; } - bool setUInt16Value(uint16_t value, bool sign) { if ( sign ) return setUInt16Value(-value); else setUInt16Value(value); return true; } + bool setUInt16Value(ValueType ui16) { setDefined(); m_value = ui16; return true; } + bool setUInt16Value(ValueType value, bool sign) { + if ( sign ) { log_technical_bug("XmlUInt16 sign=true"); setUInt16Value(0); return false; } + setUInt16Value(value); + return true; + } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -419,8 +430,8 @@ public: virtual const char* getDescription() override { return "unt16"; }; - bool setInt16Value(uint16_t ui16) { setDefined(); m_value = ui16; return true; } - bool setInt16Value(uint16_t value, bool sign) { if ( sign ) return setInt16Value(-value); else setInt16Value(value); return true; } + bool setInt16Value(ValueType ui16) { setDefined(); m_value = ui16; return true; } + bool setInt16Value(ValueType value, bool sign) { if ( sign ) return setInt16Value(-value); else setInt16Value(value); return true; } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -433,8 +444,12 @@ public: virtual const char* getDescription() override { return "uint32"; }; - bool setUInt32Value(uint32_t ui32) { setDefined(); m_value = ui32; return true; } - bool setUInt32Value(uint32_t value, bool sign) { if ( sign ) return setUInt32Value(-value); else setUInt32Value(value); return true; } + bool setUInt32Value(ValueType ui32) { setDefined(); m_value = ui32; return true; } + bool setUInt32Value(ValueType value, bool sign) { + if ( sign ) { log_technical_bug("XmlUInt32 sign=true"); setUInt32Value(0); return false; } + setUInt32Value(value); + return true; + } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -447,8 +462,8 @@ public: virtual const char* getDescription() override { return "int32"; }; - bool setInt32Value(int32_t i32) { setDefined(); m_value = i32; return true; } - bool setInt32Value(uint32_t value, bool sign) { if ( sign ) return setInt32Value(-value); else setInt32Value(value); return true; } + bool setInt32Value(ValueType i32) { setDefined(); m_value = i32; return true; } + bool setInt32Value(ValueType value, bool sign) { if ( sign ) return setInt32Value(-value); else setInt32Value(value); return true; } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -461,8 +476,12 @@ public: virtual const char* getDescription() override { return "uint64"; }; - bool setUInt64Value(uint64_t ui64) { setDefined(); m_value = ui64; return true; } - bool setUInt64Value(uint64_t value, bool sign) { if ( sign ) return setUInt64Value(-value); else setUInt64Value(value); return true; } + bool setUInt64Value(ValueType ui64) { setDefined(); m_value = ui64; return true; } + bool setUInt64Value(ValueType value, bool sign) { + if ( sign ) { log_technical_bug("XmlUInt64 sign=true"); setUInt64Value(0); return false; } + setUInt64Value(value); + return true; + } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; @@ -475,8 +494,8 @@ public: virtual const char* getDescription() override { return "int64"; }; - bool setInt64Value(int64_t i64) { setDefined(); m_value = i64; return true; } - bool setInt64Value(uint64_t value, bool sign) { if ( sign ) return setInt64Value(-value); else setInt64Value(value); return true; } + bool setInt64Value(ValueType i64) { setDefined(); m_value = i64; return true; } + bool setInt64Value(ValueType value, bool sign) { if ( sign ) return setInt64Value(-value); else setInt64Value(value); return true; } virtual bool parseFromXmlLite(XmlLiteParser* xmlLiteParser, const XString8& xmlPath, bool generateErrors) override; }; diff --git a/rEFIt_UEFI/cpp_lib/undefinable.h b/rEFIt_UEFI/cpp_lib/undefinable.h index aa41f24bc..ebb6d13d0 100644 --- a/rEFIt_UEFI/cpp_lib/undefinable.h +++ b/rEFIt_UEFI/cpp_lib/undefinable.h @@ -61,7 +61,7 @@ class undefinable_uint8 : public undefinable using super = undefinable; public: undefinable_uint8() { } - explicit undefinable_uint8(uint16_t newValue) { super::operator=(newValue); } + explicit undefinable_uint8(uint8_t newValue) { super::operator=(newValue); } undefinable_uint8& operator = (uint8_t newValue) { super::operator=(newValue); return *this; } }; diff --git a/rEFIt_UEFI/cpp_unit_test/MacOsVersion_test.cpp b/rEFIt_UEFI/cpp_unit_test/MacOsVersion_test.cpp index bb5155e0a..7676a33e4 100644 --- a/rEFIt_UEFI/cpp_unit_test/MacOsVersion_test.cpp +++ b/rEFIt_UEFI/cpp_unit_test/MacOsVersion_test.cpp @@ -54,7 +54,7 @@ // -static BOOLEAN IsOSValid_OLD(const XString8& MatchOS, const XString8& CurrOS) +static bool IsOSValid_OLD(const XString8& MatchOS, const XString8& CurrOS) { /* example for valid matches are: 10.7, only 10.7 (10.7.1 will be skipped) @@ -62,7 +62,7 @@ static BOOLEAN IsOSValid_OLD(const XString8& MatchOS, const XString8& CurrOS) 10.10.x (or 10.10.X), in this case is valid for all minor version of 10.10 (10.10.(0-9)) */ - BOOLEAN ret = FALSE; + bool ret = FALSE; if (MatchOS.isEmpty() || CurrOS.isEmpty()) { return TRUE; //undefined matched corresponds to old behavior diff --git a/rEFIt_UEFI/cpp_unit_test/XToolsCommon_test.cpp b/rEFIt_UEFI/cpp_unit_test/XToolsCommon_test.cpp index de86ae9fc..8cfc5b1ae 100755 --- a/rEFIt_UEFI/cpp_unit_test/XToolsCommon_test.cpp +++ b/rEFIt_UEFI/cpp_unit_test/XToolsCommon_test.cpp @@ -107,7 +107,7 @@ int XToolsCommon_tests() ASSERT_ALL_INTEGRAL_CHAR(ASSERT_UNSIGNED_TYPE, true) ASSERT_ALL_INTEGRAL_CHAR(ASSERT_SIZEOF_UNSIGNED_TYPE, true) // expectedResult unused by ASSERT_SIZEOF_UNSIGNED_TYPE ASSERT_ALL_INTEGRAL(ASSERT_IS_INTEGRAL, true) - ASSERT_ALL_CHAR(ASSERT_IS_INTEGRAL, false) +// ASSERT_ALL_CHAR(ASSERT_IS_INTEGRAL, false) ASSERT_ALL_INTEGRAL(ASSERT_IS_CHAR, false) ASSERT_ALL_CHAR(ASSERT_IS_CHAR, true) diff --git a/rEFIt_UEFI/cpp_unit_test/config-test.cpp b/rEFIt_UEFI/cpp_unit_test/config-test.cpp index f15e8e072..c97041fb9 100755 --- a/rEFIt_UEFI/cpp_unit_test/config-test.cpp +++ b/rEFIt_UEFI/cpp_unit_test/config-test.cpp @@ -8,881 +8,884 @@ #include "../Settings/ConfigPlist/ConfigPlistClass.h" -static const char* config_all = "\n\n\n\n\n\n\n\n\n\n\n" -"\r\n\ -\r\n\ -\r\n\ -\r\n\ - ACPI\r\n\ - \r\n\ - AutoMerge\r\n\ - \r\n\ - #AutoMerge1\r\n\ - \r\n\ - ##AutoMerge2\r\n\ - \r\n\ - DSDT\r\n\ - \r\n\ - Debug\r\n\ - \r\n\ - Fixes\r\n\ - \r\n\ - FixDarwin\r\n\ - \r\n\ - FixDisplay\r\n\ - \r\n\ - FixS3D\r\n\ - \r\n\ - \r\n\ - Name\r\n\ - aa\r\n\ - Patches\r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - ACPI1\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - AA==\r\n\ - \r\n\ - Replace\r\n\ - \r\n\ - AQ==\r\n\ - \r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - ACPI2\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - Ag==\r\n\ - \r\n\ - Replace\r\n\ - \r\n\ - Aw==\r\n\ - \r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - change EHC1 to EH01\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - RUhDMQ==\r\n\ - \r\n\ - Replace\r\n\ - \r\n\ - RUgwMQ==\r\n\ - \r\n\ - \r\n\ - \r\n\ - ReuseFFFF\r\n\ - \r\n\ - Rtc8Allowed\r\n\ - \r\n\ - SuspendOverride\r\n\ - \r\n\ - \r\n\ - DisableASPM\r\n\ - \r\n\ - DisabledAML\r\n\ - \r\n\ - aa\r\n\ - bb\r\n\ - \r\n\ - DropTables\r\n\ - \r\n\ - \r\n\ - Signature\r\n\ - SSDT\r\n\ - TableId\r\n\ - CpuPm\r\n\ - \r\n\ - \r\n\ - HaltEnabler\r\n\ - \r\n\ - PatchAPIC\r\n\ - \r\n\ - ResetAddress\r\n\ - 01\r\n\ - ResetValue\r\n\ - 02\r\n\ - SortedOrder\r\n\ - \r\n\ - dd\r\n\ - cc\r\n\ - \r\n\ - smartUPS\r\n\ - \r\n\ - \r\n\ - Boot\r\n\ - \r\n\ - Arguments\r\n\ - -v arch=i386 slide=0 dart=0 -xcpm darkwake=1 npci=0x2000 cpus=1 debug=0x100 aa\r\n\ - BlackList\r\n\ - \r\n\ - hh\r\n\ - \r\n\ - CustomLogo\r\n\ - Apple\r\n\ - Debug\r\n\ - \r\n\ - DefaultLoader\r\n\ - ii\r\n\ - DefaultVolume\r\n\ - LastBootedVolume\r\n\ - DisableCloverHotkeys\r\n\ - \r\n\ - HibernationFixup\r\n\ - \r\n\ - Legacy\r\n\ - LegacyBiosDefault\r\n\ - LegacyBiosDefaultEntry\r\n\ - 12\r\n\ - NeverDoRecovery\r\n\ - \r\n\ - NeverHibernate\r\n\ - \r\n\ - NoEarlyProgress\r\n\ - \r\n\ - Policy\r\n\ - Allow\r\n\ - Secure\r\n\ - \r\n\ - SignatureFixup\r\n\ - \r\n\ - SkipHibernateTimeout\r\n\ - \r\n\ - StrictHibernate\r\n\ - \r\n\ - Timeout\r\n\ - 2\r\n\ - WhiteList\r\n\ - \r\n\ - ff\r\n\ - gg\r\n\ - \r\n\ - XMPDetection\r\n\ - 1\r\n\ - \r\n\ - BootGraphics\r\n\ - \r\n\ - DefaultBackgroundColor\r\n\ - 0xF1F1F1\r\n\ - EFILoginHiDPI\r\n\ - 2\r\n\ - UIScale\r\n\ - 4\r\n\ - flagstate\r\n\ - 3\r\n\ - \r\n\ - CPU\r\n\ - \r\n\ - BusSpeedkHz\r\n\ - 800\r\n\ - C2\r\n\ - \r\n\ - C4\r\n\ - \r\n\ - C6\r\n\ - \r\n\ - FrequencyMHz\r\n\ - 2000\r\n\ - HWPEnable\r\n\ - \r\n\ - HWPValue\r\n\ - 0x7\r\n\ - Latency\r\n\ - 0x3\r\n\ - QEMU\r\n\ - \r\n\ - QPI\r\n\ - 4\r\n\ - TDP\r\n\ - 6\r\n\ - TurboDisable\r\n\ - \r\n\ - Type\r\n\ - 0x5\r\n\ - UseARTFrequency\r\n\ - \r\n\ - \r\n\ - Devices\r\n\ - \r\n\ - AddProperties\r\n\ - \r\n\ - \r\n\ - Device\r\n\ - SATA\r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - 10\r\n\ - Value\r\n\ - 11\r\n\ - \r\n\ - \r\n\ - Device\r\n\ - LPC\r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - 12\r\n\ - Value\r\n\ - 13\r\n\ - \r\n\ - \r\n\ - Device\r\n\ - SmBUS\r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - kk\r\n\ - Value\r\n\ - ll\r\n\ - \r\n\ - \r\n\ - Device\r\n\ - Firewire\r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - 14\r\n\ - Value\r\n\ - \r\n\ - FQ==\r\n\ - \r\n\ - \r\n\ - \r\n\ - AirportBridgeDeviceName\r\n\ - airportbridge\r\n\ - Arbitrary\r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - C1\r\n\ - CustomProperties\r\n\ - \r\n\ - \r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - ll\r\n\ - Value\r\n\ - mm\r\n\ - \r\n\ - \r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - nn\r\n\ - Value\r\n\ - 1\r\n\ - \r\n\ - \r\n\ - Disabled\r\n\ - \r\n\ - Key\r\n\ - oo\r\n\ - Value\r\n\ - \r\n\ - Ag==\r\n\ - \r\n\ - \r\n\ - \r\n\ - PciAddr\r\n\ - 00:00.01\r\n\ - \r\n\ - \r\n\ - Audio\r\n\ - \r\n\ - AFGLowPowerState\r\n\ - \r\n\ - Inject\r\n\ - Detect\r\n\ - ResetHDA\r\n\ - \r\n\ - \r\n\ - DisableFunctions\r\n\ - 2\r\n\ - FakeID\r\n\ - \r\n\ - ATI\r\n\ - 0x22221002\r\n\ - IMEI\r\n\ - 0x22221002\r\n\ - IntelGFX\r\n\ - 0x22221002\r\n\ - LAN\r\n\ - 0x22221002\r\n\ - NVidia\r\n\ - 0x22221002\r\n\ - SATA\r\n\ - 0x22221002\r\n\ - WIFI\r\n\ - 0x22221002\r\n\ - XHCI\r\n\ - 0x22221002\r\n\ - \r\n\ - ForceHPET\r\n\ - \r\n\ - Inject\r\n\ - \r\n\ - IntelMaxValue\r\n\ - 1\r\n\ - NoDefaultProperties\r\n\ - \r\n\ - Properties\r\n\ - jj\r\n\ -kk\r\n\ - SetIntelBacklight\r\n\ - \r\n\ - SetIntelMaxBacklight\r\n\ - \r\n\ - USB\r\n\ - \r\n\ - AddClockID\r\n\ - \r\n\ - FixOwnership\r\n\ - \r\n\ - HighCurrent\r\n\ - \r\n\ - Inject\r\n\ - \r\n\ - \r\n\ - UseIntelHDMI\r\n\ - \r\n\ - \r\n\ - DisableDrivers\r\n\ - \r\n\ - OsxAptioFixDrv\r\n\ - Ps2KeyboardDxe\r\n\ - Ps2MouseDxe\r\n\ - \r\n\ - GUI\r\n\ - \r\n\ - ConsoleMode\r\n\ - Max\r\n\ - Custom\r\n\ - \r\n\ - Entries\r\n\ - \r\n\ - \r\n\ - AddArguments\r\n\ - addarg\r\n\ - Arguments\r\n\ - arg\r\n\ - BootBgColor\r\n\ - bootbgcolor\r\n\ - CustomLogo\r\n\ - Apple\r\n\ - Disabled\r\n\ - \r\n\ - DriveImage\r\n\ - driveimage\r\n\ - Title\r\n\ - title\r\n\ - FullTitle\r\n\ - title\r\n\ - Hidden\r\n\ - \r\n\ - Hotkey\r\n\ - H\r\n\ - Image\r\n\ - image\r\n\ - Path\r\n\ - path\r\n\ - Settings\r\n\ - settings\r\n\ - SubEntries\r\n\ - \r\n\ - \r\n\ - AddArguments\r\n\ - arg2\r\n\ - FullTitle\r\n\ - title1\r\n\ - \r\n\ - \r\n\ - AddArguments\r\n\ - arg3\r\n\ - Title\r\n\ - title2\r\n\ - \r\n\ - \r\n\ - AddArguments\r\n\ - arg4\r\n\ - FullTitle\r\n\ - title3\r\n\ - \r\n\ - \r\n\ - AddArguments\r\n\ - arg5\r\n\ - Title\r\n\ - title4\r\n\ - \r\n\ - \r\n\ - Type\r\n\ - Oldest\r\n\ - Volume\r\n\ - v1\r\n\ - VolumeType\r\n\ - Internal\r\n\ - \r\n\ - \r\n\ - Legacy\r\n\ - \r\n\ - \r\n\ - Disabled\r\n\ - \r\n\ - FullTitle\r\n\ - title\r\n\ - Hidden\r\n\ - \r\n\ - Hotkey\r\n\ - a\r\n\ - Type\r\n\ - Windows\r\n\ - Volume\r\n\ - v2\r\n\ - \r\n\ - \r\n\ - Tool\r\n\ - \r\n\ - \r\n\ - Arguments\r\n\ - b\r\n\ - Disabled\r\n\ - \r\n\ - Hidden\r\n\ - \r\n\ - Hotkey\r\n\ - b\r\n\ - Path\r\n\ - path\r\n\ - Title\r\n\ - title\r\n\ - Volume\r\n\ - tool1\r\n\ - \r\n\ - \r\n\ - \r\n\ - CustomIcons\r\n\ - \r\n\ - Hide\r\n\ - \r\n\ - sdfsdfdf\r\n\ - sdfsfdf\r\n\ - \r\n\ - Language\r\n\ - es:0\r\n\ - Mouse\r\n\ - \r\n\ - Enabled\r\n\ - \r\n\ - Mirror\r\n\ - \r\n\ - Speed\r\n\ - 5\r\n\ - \r\n\ - Scan\r\n\ - \r\n\ - Entries\r\n\ - \r\n\ - Kernel\r\n\ - First\r\n\ - Legacy\r\n\ - First\r\n\ - Linux\r\n\ - \r\n\ - Tool\r\n\ - \r\n\ - \r\n\ - ScreenResolution\r\n\ - 1366x768\r\n\ - ShowOptimus\r\n\ - \r\n\ - TextOnly\r\n\ - \r\n\ - Theme\r\n\ - th\r\n\ - \r\n\ - Graphics\r\n\ - \r\n\ - ATI\r\n\ - \r\n\ - \r\n\ - IOPCIPrimaryMatch\r\n\ - 0x1002888\r\n\ - IOPCISubDevId\r\n\ - 0x106B\r\n\ - LoadVBios\r\n\ - \r\n\ - Model\r\n\ - cc\r\n\ - VRAM\r\n\ - 2000\r\n\ - VideoPorts\r\n\ - 3\r\n\ - \r\n\ - \r\n\ - BootDisplay\r\n\ - 12\r\n\ - DualLink\r\n\ - 1\r\n\ - EDID\r\n\ - \r\n\ - Custom\r\n\ - \r\n\ - AQID\r\n\ - \r\n\ - Inject\r\n\ - \r\n\ - ProductID\r\n\ - 0x9777\r\n\ - VendorID\r\n\ - 0x1007\r\n\ - \r\n\ - FBName\r\n\ - Exmoor\r\n\ - Inject\r\n\ - \r\n\ - ATI\r\n\ - \r\n\ - Intel\r\n\ - \r\n\ - NVidia\r\n\ - \r\n\ - \r\n\ - LoadVBios\r\n\ - \r\n\ - NVCAP\r\n\ - 0304\r\n\ - NVIDIA\r\n\ - \r\n\ - \r\n\ - IOPCIPrimaryMatch\r\n\ - 0x10DE999\r\n\ - IOPCISubDevId\r\n\ - 0x106B\r\n\ - LoadVBios\r\n\ - \r\n\ - Model\r\n\ - aa\r\n\ - VRAM\r\n\ - 1000\r\n\ - VideoPorts\r\n\ - 1\r\n\ - \r\n\ - \r\n\ - IOPCIPrimaryMatch\r\n\ - 0x10DE999\r\n\ - IOPCISubDevId\r\n\ - 0x106B\r\n\ - LoadVBios\r\n\ - \r\n\ - Model\r\n\ - bb\r\n\ - VRAM\r\n\ - 1000\r\n\ - VideoPorts\r\n\ - 2\r\n\ - \r\n\ - \r\n\ - NvidiaGeneric\r\n\ - \r\n\ - NvidiaNoEFI\r\n\ - \r\n\ - NvidiaSingle\r\n\ - \r\n\ - PatchVBios\r\n\ - \r\n\ - PatchVBiosBytes\r\n\ - \r\n\ - \r\n\ - Find\r\n\ - \r\n\ - AwQF\r\n\ - \r\n\ - Replace\r\n\ - \r\n\ - BgcI\r\n\ - \r\n\ - \r\n\ - \r\n\ - VRAM\r\n\ - 1500\r\n\ - VideoPorts\r\n\ - 2\r\n\ - display-cfg\r\n\ - 04\r\n\ - ig-platform-id\r\n\ - 0x59230000\r\n\ - \r\n\ - KernelAndKextPatches\r\n\ - \r\n\ - ATIConnectorsController\r\n\ - ATICtl\r\n\ - ATIConnectorsData\r\n\ - 111213\r\n\ - ATIConnectorsPatch\r\n\ - 141516\r\n\ - AppleIntelCPUPM\r\n\ - \r\n\ - AppleRTC\r\n\ - \r\n\ - BootPatches\r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - c3\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - MTI=\r\n\ - \r\n\ - MatchBuild\r\n\ - 10.12.6\r\n\ - MatchOS\r\n\ - 10.12\r\n\ - Replace\r\n\ - \r\n\ - MzQ=\r\n\ - \r\n\ - \r\n\ - \r\n\ - Debug\r\n\ - \r\n\ - DellSMBIOSPatch\r\n\ - \r\n\ - FakeCPUID\r\n\ - 0x0306D0\r\n\ - ForceKextsToLoad\r\n\ - \r\n\ - ForceKext\r\n\ - \r\n\ - KernelLapic\r\n\ - \r\n\ - KernelPm\r\n\ - \r\n\ - KernelToPatch\r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - c2\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - ISI=\r\n\ - \r\n\ - MatchBuild\r\n\ - 10.13.6\r\n\ - MatchOS\r\n\ - 10.13\r\n\ - Replace\r\n\ - \r\n\ - IyQ=\r\n\ - \r\n\ - \r\n\ - \r\n\ - KernelXCPM\r\n\ - \r\n\ - KextsToPatch\r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - c1\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - AQ==\r\n\ - \r\n\ - InfoPlistPatch\r\n\ - \r\n\ - MatchBuild\r\n\ - 10.14.6\r\n\ - MatchOS\r\n\ - 10.14\r\n\ - Name\r\n\ - k1\r\n\ - Replace\r\n\ - \r\n\ - Ag==\r\n\ - \r\n\ - \r\n\ - \r\n\ - Comment\r\n\ - IONVMeFamily IONameMatch\r\n\ - Disabled\r\n\ - \r\n\ - Find\r\n\ - \r\n\ - PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=\r\n\ - \r\n\ - InfoPlistPatch\r\n\ - \r\n\ - Name\r\n\ - IONVMeFamily\r\n\ - Replace\r\n\ - \r\n\ - PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=\r\n\ - \r\n\ - \r\n\ - \r\n\ - \r\n\ - RtVariables\r\n\ - \r\n\ - BooterConfig\r\n\ - 0x1\r\n\ - CsrActiveConfig\r\n\ - 0x2\r\n\ - MLB\r\n\ - 12345678901234567\r\n\ - ROM\r\n\ - \r\n\ - MBRwYnHo\r\n\ - \r\n\ - \r\n\ - SMBIOS\r\n\ - \r\n\ - BiosReleaseDate\r\n\ - 08/08/17\r\n\ - BiosVendor\r\n\ - Apple Inc.\r\n\ - BiosVersion\r\n\ - MBP81.88Z.004D.B00.1708080655\r\n\ - Board-ID\r\n\ - Mac-94245B3640C91C81\r\n\ - BoardManufacturer\r\n\ - Apple Inc.\r\n\ - BoardSerialNumber\r\n\ - W89135306OPDM6CAD\r\n\ - BoardType\r\n\ - 10\r\n\ - BoardVersion\r\n\ - 1.0\r\n\ - ChassisAssetTag\r\n\ - MacBook-Aluminum\r\n\ - ChassisManufacturer\r\n\ - Apple Inc.\r\n\ - ChassisType\r\n\ - 0x0A\r\n\ - Family\r\n\ - MacBook Pro\r\n\ - FirmwareFeatures\r\n\ - 0xC00DE137\r\n\ - FirmwareFeaturesMask\r\n\ - 0xFF1FFF3F\r\n\ - LocationInChassis\r\n\ - Part Component\r\n\ - Manufacturer\r\n\ - Apple Inc.\r\n\ - Memory\r\n\ - \r\n\ - Channels\r\n\ - 2\r\n\ - Modules\r\n\ - \r\n\ - \r\n\ - Frequency\r\n\ - 333\r\n\ - Part\r\n\ - Part1\r\n\ - Serial\r\n\ - Ser1\r\n\ - Size\r\n\ - 2048\r\n\ - Slot\r\n\ - 1\r\n\ - Type\r\n\ - DDR\r\n\ - Vendor\r\n\ - v1\r\n\ - \r\n\ - \r\n\ - Frequency\r\n\ - 366\r\n\ - Part\r\n\ - Part2\r\n\ - Serial\r\n\ - Ser2\r\n\ - Size\r\n\ - 4096\r\n\ - Slot\r\n\ - 2\r\n\ - Type\r\n\ - DDR2\r\n\ - Vendor\r\n\ - v2\r\n\ - \r\n\ - \r\n\ - SlotCount\r\n\ - 4\r\n\ - \r\n\ - Mobile\r\n\ - \r\n\ - PlatformFeature\r\n\ - 0xFFFF\r\n\ - ProductName\r\n\ - MacBookPro8,1\r\n\ - SerialNumber\r\n\ - W89G91VFDH2G\r\n\ - Slots\r\n\ - \r\n\ - \r\n\ - Device\r\n\ - NVidia\r\n\ - ID\r\n\ - 1\r\n\ - Name\r\n\ - APPL,sdfsdf\r\n\ - Type\r\n\ - 1\r\n\ - \r\n\ - \r\n\ - SmUUID\r\n\ - F1AB23C0-C35A-473E-BDB7-455C3A6271E8\r\n\ - Version\r\n\ - 1.0\r\n\ - \r\n\ - SystemParameters\r\n\ - \r\n\ - BacklightLevel\r\n\ - 2\r\n\ - CustomUUID\r\n\ - 2926A57C-FF0E-4A64-980F-23483BD41969\r\n\ - InjectKexts\r\n\ - Yes\r\n\ - InjectSystemID\r\n\ - \r\n\ - NoCaches\r\n\ - \r\n\ - NvidiaWeb\r\n\ - \r\n\ - \r\n\ -\r\n\ -"; +#ifndef _MSC_VER +static const char* config_all = R"V0G0N( + + + + + ACPI + + AutoMerge + + #AutoMerge1 + + ##AutoMerge2 + + DSDT + + Debug + + Fixes + + FixDarwin + + FixDisplay + + FixS3D + + + Name + aa + Patches + + + Comment + ACPI1 + Disabled + + Find + + AA== + + Replace + + AQ== + + + + Comment + ACPI2 + Disabled + + Find + + Ag== + + Replace + + Aw== + + + + Comment + change EHC1 to EH01 + Disabled + + Find + + RUhDMQ== + + Replace + + RUgwMQ== + + + + ReuseFFFF + + Rtc8Allowed + + SuspendOverride + + + DisableASPM + + DisabledAML + + aa + bb + + DropTables + + + Signature + SSDT + TableId + CpuPm + + + HaltEnabler + + PatchAPIC + + ResetAddress + 01 + ResetValue + 02 + SortedOrder + + dd + cc + + smartUPS + + + Boot + + Arguments + -v arch=i386 slide=0 dart=0 -xcpm darkwake=1 npci=0x2000 cpus=1 debug=0x100 aa + BlackList + + hh + + CustomLogo + Apple + Debug + + DefaultLoader + ii + DefaultVolume + LastBootedVolume + DisableCloverHotkeys + + HibernationFixup + + Legacy + LegacyBiosDefault + LegacyBiosDefaultEntry + 12 + NeverDoRecovery + + NeverHibernate + + NoEarlyProgress + + Policy + Allow + Secure + + SignatureFixup + + SkipHibernateTimeout + + StrictHibernate + + Timeout + 2 + WhiteList + + ff + gg + + XMPDetection + 1 + + BootGraphics + + DefaultBackgroundColor + 0xF1F1F1 + EFILoginHiDPI + 2 + UIScale + 4 + flagstate + 3 + + CPU + + BusSpeedkHz + 800 + C2 + + C4 + + C6 + + FrequencyMHz + 2000 + HWPEnable + + HWPValue + 0x7 + Latency + 0x3 + QEMU + + QPI + 4 + TDP + 6 + TurboDisable + + Type + 0x5 + UseARTFrequency + + + Devices + + AddProperties + + + Device + SATA + Disabled + + Key + 10 + Value + 11 + + + Device + LPC + Disabled + + Key + 12 + Value + 13 + + + Device + SmBUS + Disabled + + Key + kk + Value + ll + + + Device + Firewire + Disabled + + Key + 14 + Value + + FQ== + + + + AirportBridgeDeviceName + airportbridge + Arbitrary + + + Comment + C1 + CustomProperties + + + Disabled + + Key + ll + Value + mm + + + Disabled + + Key + nn + Value + 1 + + + Disabled + + Key + oo + Value + + Ag== + + + + PciAddr + 00:00.01 + + + Audio + + AFGLowPowerState + + Inject + Detect + ResetHDA + + + DisableFunctions + 2 + FakeID + + ATI + 0x22221002 + IMEI + 0x22221002 + IntelGFX + 0x22221002 + LAN + 0x22221002 + NVidia + 0x22221002 + SATA + 0x22221002 + WIFI + 0x22221002 + XHCI + 0x22221002 + + ForceHPET + + Inject + + IntelMaxValue + 1 + NoDefaultProperties + + Properties + jj +kk + SetIntelBacklight + + SetIntelMaxBacklight + + USB + + AddClockID + + FixOwnership + + HighCurrent + + Inject + + + UseIntelHDMI + + + DisableDrivers + + OsxAptioFixDrv + Ps2KeyboardDxe + Ps2MouseDxe + + GUI + + ConsoleMode + Max + Custom + + Entries + + + AddArguments + addarg + Arguments + arg + BootBgColor + bootbgcolor + CustomLogo + Apple + Disabled + + DriveImage + driveimage + Title + title + FullTitle + title + Hidden + + Hotkey + H + Image + image + Path + path + Settings + settings + SubEntries + + + AddArguments + arg2 + FullTitle + title1 + + + AddArguments + arg3 + Title + title2 + + + AddArguments + arg4 + FullTitle + title3 + + + AddArguments + arg5 + Title + title4 + + + Type + Oldest + Volume + v1 + VolumeType + Internal + + + Legacy + + + Disabled + + FullTitle + title + Hidden + + Hotkey + a + Type + Windows + Volume + v2 + + + Tool + + + Arguments + b + Disabled + + Hidden + + Hotkey + b + Path + path + Title + title + Volume + tool1 + + + + CustomIcons + + Hide + + sdfsdfdf + sdfsfdf + + Language + es:0 + Mouse + + Enabled + + Mirror + + Speed + 5 + + Scan + + Entries + + Kernel + First + Legacy + First + Linux + + Tool + + + ScreenResolution + 1366x768 + ShowOptimus + + TextOnly + + Theme + th + + Graphics + + ATI + + + IOPCIPrimaryMatch + 0x1002888 + IOPCISubDevId + 0x106B + LoadVBios + + Model + cc + VRAM + 2000 + VideoPorts + 3 + + + BootDisplay + 12 + DualLink + 1 + EDID + + Custom + + AQID + + Inject + + ProductID + 0x9777 + VendorID + 0x1007 + + FBName + Exmoor + Inject + + ATI + + Intel + + NVidia + + + LoadVBios + + NVCAP + 0304 + NVIDIA + + + IOPCIPrimaryMatch + 0x10DE999 + IOPCISubDevId + 0x106B + LoadVBios + + Model + aa + VRAM + 1000 + VideoPorts + 1 + + + IOPCIPrimaryMatch + 0x10DE999 + IOPCISubDevId + 0x106B + LoadVBios + + Model + bb + VRAM + 1000 + VideoPorts + 2 + + + NvidiaGeneric + + NvidiaNoEFI + + NvidiaSingle + + PatchVBios + + PatchVBiosBytes + + + Find + + AwQF + + Replace + + BgcI + + + + VRAM + 1500 + VideoPorts + 2 + display-cfg + 04 + ig-platform-id + 0x59230000 + + KernelAndKextPatches + + ATIConnectorsController + ATICtl + ATIConnectorsData + 111213 + ATIConnectorsPatch + 141516 + AppleIntelCPUPM + + AppleRTC + + BootPatches + + + Comment + c3 + Disabled + + Find + + MTI= + + MatchBuild + 10.12.6 + MatchOS + 10.12 + Replace + + MzQ= + + + + Debug + + DellSMBIOSPatch + + FakeCPUID + 0x0306D0 + ForceKextsToLoad + + ForceKext + + KernelLapic + + KernelPm + + KernelToPatch + + + Comment + c2 + Disabled + + Find + + ISI= + + MatchBuild + 10.13.6 + MatchOS + 10.13 + Replace + + IyQ= + + + + KernelXCPM + + KextsToPatch + + + Comment + c1 + Disabled + + Find + + AQ== + + InfoPlistPatch + + MatchBuild + 10.14.6 + MatchOS + 10.14 + Name + k1 + Replace + + Ag== + + + + Comment + IONVMeFamily IONameMatch + Disabled + + Find + + PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4= + + InfoPlistPatch + + Name + IONVMeFamily + Replace + + PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4= + + + + + RtVariables + + BooterConfig + 0x1 + CsrActiveConfig + 0x2 + MLB + 12345678901234567 + ROM + + MBRwYnHo + + + SMBIOS + + BiosReleaseDate + 08/08/17 + BiosVendor + Apple Inc. + BiosVersion + MBP81.88Z.004D.B00.1708080655 + Board-ID + Mac-94245B3640C91C81 + BoardManufacturer + Apple Inc. + BoardSerialNumber + W89135306OPDM6CAD + BoardType + 10 + BoardVersion + 1.0 + ChassisAssetTag + MacBook-Aluminum + ChassisManufacturer + Apple Inc. + ChassisType + 0x0A + Family + MacBook Pro + FirmwareFeatures + 0xC00DE137 + FirmwareFeaturesMask + 0xFF1FFF3F + LocationInChassis + Part Component + Manufacturer + Apple Inc. + Memory + + Channels + 2 + Modules + + + Frequency + 333 + Part + Part1 + Serial + Ser1 + Size + 2048 + Slot + 1 + Type + DDR + Vendor + v1 + + + Frequency + 366 + Part + Part2 + Serial + Ser2 + Size + 4096 + Slot + 2 + Type + DDR2 + Vendor + v2 + + + SlotCount + 4 + + Mobile + + PlatformFeature + 0xFFFF + ProductName + MacBookPro8,1 + SerialNumber + W89G91VFDH2G + Slots + + + Device + NVidia + ID + 1 + Name + APPL,sdfsdf + Type + 1 + + + SmUUID + F1AB23C0-C35A-473E-BDB7-455C3A6271E8 + Version + 1.0 + + SystemParameters + + BacklightLevel + 2 + CustomUUID + 2926A57C-FF0E-4A64-980F-23483BD41969 + InjectKexts + Yes + InjectSystemID + + NoCaches + + NvidiaWeb + + + + +)V0G0N"; +#endif - -static const char* config_test = -"\r\n\ -\r\n\ -\r\n\ -\r\n\ - ACPIx\r\n\ - \r\n\ - AutoMerge\r\n\ - 0\r\n\ - \r\n\ -\r\n\ -"; +static const char* config_test = R"V0G0N( + + + + + ACPIx + + AutoMerge + 0 + + + +)V0G0N"; @@ -895,7 +898,9 @@ static int breakpoint(int i) int config_plist_tests() { +#ifndef _MSC_VER (void)config_all; +#endif // int ret; // // const char* tag; diff --git a/rEFIt_UEFI/entry_scan/legacy.cpp b/rEFIt_UEFI/entry_scan/legacy.cpp index 6a97ffa2c..ad872eda3 100755 --- a/rEFIt_UEFI/entry_scan/legacy.cpp +++ b/rEFIt_UEFI/entry_scan/legacy.cpp @@ -57,7 +57,7 @@ //the function is not in the class and deals always with MainMenu //I made args as pointers to have an ability to call with NULL -BOOLEAN AddLegacyEntry(IN const XStringW& FullTitle, IN const XStringW& _LoaderTitle, IN REFIT_VOLUME *Volume, IN const XIcon* Image, IN const XIcon* DriveImage, IN CHAR16 Hotkey, IN BOOLEAN CustomEntry) +BOOLEAN AddLegacyEntry(IN const XStringW& FullTitle, IN const XStringW& _LoaderTitle, IN REFIT_VOLUME *Volume, IN const XIcon* Image, IN const XIcon* DriveImage, IN char32_t Hotkey, IN BOOLEAN CustomEntry) { LEGACY_ENTRY *Entry, *SubEntry; REFIT_MENU_SCREEN *SubScreen; diff --git a/rEFIt_UEFI/entry_scan/loader.cpp b/rEFIt_UEFI/entry_scan/loader.cpp index 187a1eb63..c219e16ad 100644 --- a/rEFIt_UEFI/entry_scan/loader.cpp +++ b/rEFIt_UEFI/entry_scan/loader.cpp @@ -892,7 +892,7 @@ STATIC LOADER_ENTRY *CreateLoaderEntry(IN CONST XStringW& LoaderPath, IN XIcon *DriveImage, IN UINT8 OSType, IN UINT8 Flags, - IN CHAR16 Hotkey, + IN char32_t Hotkey, EFI_GRAPHICS_OUTPUT_BLT_PIXEL BootBgColor, IN UINT8 CustomBoot, IN const XImage& CustomLogo, @@ -2202,7 +2202,7 @@ void ScanLoader(void) { size_t prebootIdx = MainMenu.Entries.getIdx(loaderEntry1Ptr); if ( prebootIdx == SIZE_T_MAX ) { - panic_ask ("%s : prebootIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); + log_technical_bug("%s : prebootIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); }else{ size_t idxMain = MainMenu.Entries.getApfsLoaderIdx(loaderEntry1.Volume->ApfsContainerUUID, loaderEntry1.APFSTargetUUID, OSTYPE_OSX); if ( idxMain != SIZE_T_MAX && idxMain != prebootIdx+1 ) { @@ -2234,7 +2234,7 @@ void ScanLoader(void) { size_t installerIdx = MainMenu.Entries.getIdx(loaderEntry1Ptr); if ( installerIdx == SIZE_T_MAX ) { - panic_ask("%s : installerIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); + log_technical_bug("%s : installerIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); }else{ size_t idxPreboot = MainMenu.Entries.getApfsPrebootLoaderIdx(loaderEntry1.Volume->ApfsContainerUUID, loaderEntry1.APFSTargetUUID, OSTYPE_OSX); if ( idxPreboot != SIZE_T_MAX ) { @@ -2278,7 +2278,7 @@ void ScanLoader(void) { size_t recoveryIdx = MainMenu.Entries.getIdx(loaderEntry1Ptr); if ( recoveryIdx == SIZE_T_MAX ) { - panic_ask ("%s : recoveryIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); + log_technical_bug("%s : recoveryIdx == SIZE_T_MAX", __PRETTY_FUNCTION__); }else{ size_t idxMain = MainMenu.Entries.getApfsLoaderIdx(loaderEntry1.Volume->ApfsContainerUUID, loaderEntry1.APFSTargetUUID, OSTYPE_OSX); if ( idxMain != SIZE_T_MAX ) { diff --git a/rEFIt_UEFI/entry_scan/tool.cpp b/rEFIt_UEFI/entry_scan/tool.cpp old mode 100644 new mode 100755 index b591ff97d..1f7bf93f1 --- a/rEFIt_UEFI/entry_scan/tool.cpp +++ b/rEFIt_UEFI/entry_scan/tool.cpp @@ -81,7 +81,7 @@ STATIC BOOLEAN AddToolEntry(IN CONST XStringW& LoaderPath, IN CONST CHAR16 *FullTitle, IN CONST CHAR16 *LoaderTitle, IN REFIT_VOLUME *Volume, const XIcon& Image, - IN CHAR16 ShortcutLetter, IN CONST XString8Array& Options) + IN char32_t ShortcutLetter, IN CONST XString8Array& Options) { REFIT_MENU_ENTRY_LOADER_TOOL *Entry; // Check the loader exists diff --git a/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp b/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp index 9b5469fe3..3eed8a278 100644 --- a/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp +++ b/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp @@ -431,7 +431,7 @@ void REFIT_MENU_SCREEN::FreeMenu() InfoLines.setEmpty(); } -INTN REFIT_MENU_SCREEN::FindMenuShortcutEntry(IN CHAR16 Shortcut) +INTN REFIT_MENU_SCREEN::FindMenuShortcutEntry(IN char32_t Shortcut) { if (Shortcut >= 'a' && Shortcut <= 'z') Shortcut -= ('a' - 'A'); diff --git a/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h b/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h index 7a91ea1b9..ba45a2baf 100644 --- a/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h +++ b/rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h @@ -424,7 +424,7 @@ public: void AddMenuCheck(CONST CHAR8 *Text, UINTN Bit, INTN ItemNum); void AddMenuItemInput(INTN Inx, CONST CHAR8 *Title, BOOLEAN Cursor); void FreeMenu(); - INTN FindMenuShortcutEntry(IN CHAR16 Shortcut); + INTN FindMenuShortcutEntry(IN char32_t Shortcut); UINTN RunGenericMenu(IN OUT INTN *DefaultEntryIndex, OUT REFIT_ABSTRACT_MENU_ENTRY **ChosenEntry); UINTN RunMenu(OUT REFIT_ABSTRACT_MENU_ENTRY **ChosenEntry); UINTN InputDialog(); diff --git a/rEFIt_UEFI/gui/menu_items/menu_items.h b/rEFIt_UEFI/gui/menu_items/menu_items.h index 79ea4c341..783eb29c7 100644 --- a/rEFIt_UEFI/gui/menu_items/menu_items.h +++ b/rEFIt_UEFI/gui/menu_items/menu_items.h @@ -108,7 +108,7 @@ class REFIT_ABSTRACT_MENU_ENTRY bool Hidden = 0; UINTN Row = 0; CHAR16 ShortcutDigit = 0; - CHAR16 ShortcutLetter = 0; + char32_t ShortcutLetter = 0; XIcon Image = 0; EG_RECT Place = EG_RECT(); ACTION AtClick = ActionNone; diff --git a/rEFIt_UEFI/libeg/nanosvg.cpp b/rEFIt_UEFI/libeg/nanosvg.cpp old mode 100644 new mode 100755 index 192df2509..cb0193f00 --- a/rEFIt_UEFI/libeg/nanosvg.cpp +++ b/rEFIt_UEFI/libeg/nanosvg.cpp @@ -2018,7 +2018,7 @@ static int nsvg__parseAttr(NSVGparser* p, const char* name, char* value) // if the fillColor has an alpha value then use it to // set the fillOpacity if (attr->fillColor & 0xFF000000) { - attr->fillOpacity = ((attr->fillColor >> 24) & 0xFF) / 255.0; + attr->fillOpacity = (float)(((attr->fillColor >> 24) & 0xFF)) / 255.0f; // safe cast // remove the alpha value from the color attr->fillColor &= 0x00FFFFFF; } @@ -2047,7 +2047,7 @@ static int nsvg__parseAttr(NSVGparser* p, const char* name, char* value) // if the strokeColor has an alpha value then use it to // set the strokeOpacity if (attr->strokeColor & 0xFF000000) { - attr->strokeOpacity = ((attr->strokeColor >> 24) & 0xFF) / 255.0; + attr->strokeOpacity = (float)(((attr->strokeColor >> 24) & 0xFF)) / 255.0f; // safe cast // remove the alpha value from the color attr->strokeColor &= 0x00FFFFFF; } @@ -3336,7 +3336,7 @@ static void parsePattern(NSVGparser* p, char** dict) } } - pt = (__typeof__(pt))AllocateZeroPool(sizeof(NSVGpattern)); + pt = (decltype(pt))AllocateZeroPool(sizeof(NSVGpattern)); AsciiStrCpyS(pt->id, 64, attr->id); pt->width = w; pt->height = h; @@ -3674,7 +3674,7 @@ static void nsvg__parseFont(NSVGparser* p, char** dict) return; } - font = (__typeof__(font))AllocateZeroPool(sizeof(*font)); + font = (decltype(font))AllocateZeroPool(sizeof(*font)); for (i = 0; dict[i]; i += 2) { if (strcmp(dict[i], "horiz-adv-x") == 0) { @@ -3692,7 +3692,7 @@ static void nsvg__parseFont(NSVGparser* p, char** dict) } DBG("found font id=%s family=%s\n", font->id, font->fontFamily); - NSVGfontChain* fontChain = (__typeof__(fontChain))AllocatePool(sizeof(*fontChain)); + NSVGfontChain* fontChain = (decltype(fontChain))AllocatePool(sizeof(*fontChain)); fontChain->font = font; fontChain->next = fontsDB; p->font = font; diff --git a/rEFIt_UEFI/refit.inf b/rEFIt_UEFI/refit.inf index c818a7bb1..541f93cd1 100644 --- a/rEFIt_UEFI/refit.inf +++ b/rEFIt_UEFI/refit.inf @@ -64,6 +64,8 @@ cpp_lib/XmlLiteUnionTypes.h cpp_unit_test/all_tests.cpp cpp_unit_test/all_tests.h + cpp_unit_test/config-test.cpp + cpp_unit_test/config-test.h cpp_unit_test/find_replace_mask_Clover_tests.cpp cpp_unit_test/find_replace_mask_Clover_tests.h cpp_unit_test/find_replace_mask_OC_tests.cpp @@ -359,9 +361,7 @@ Settings/ConfigManager.h Settings/ConfigPlist/ConfigPlistAbstract.cpp Settings/ConfigPlist/ConfigPlistAbstract.h - Settings/ConfigPlist/ConfigPlistClass.cpp Settings/ConfigPlist/ConfigPlistClass.h - Settings/ConfigPlist/Config_ACPI.cpp Settings/ConfigPlist/Config_ACPI.h Settings/ConfigPlist/Config_ACPI_DSDT.cpp Settings/ConfigPlist/Config_ACPI_DSDT.h @@ -561,4 +561,6 @@ GCC:*_*_*_CC_FLAGS = -fno-omit-frame-pointer -DJCONST=CONST GCC:*_*_*_CXX_FLAGS = -fno-omit-frame-pointer -fno-rtti -DJCONST=CONST - MSFT:*_*_*_CC_FLAGS = /Os /wd4201 /D JCONST=const + MSFT:*_*_*_CC_FLAGS = /wd4201 /D JCONST=const + #TODO re-enable warnings + MSFT:*_*_*_CXX_FLAGS = /wd4201 /wd4244 /wd4267 /D JCONST=const diff --git a/rEFIt_UEFI/refit/menu.cpp b/rEFIt_UEFI/refit/menu.cpp index 3e0d9ab01..4961d3180 100644 --- a/rEFIt_UEFI/refit/menu.cpp +++ b/rEFIt_UEFI/refit/menu.cpp @@ -1059,7 +1059,7 @@ void ApplyInputs(void) } i++; //122 if (InputItems[i].Valid) { - gSettings.Quirks.OcBooterQuirks.ProvideMaxSlide = (UINTN)StrDecimalToUintn(InputItems[i].SValue.wc_str()); + gSettings.Quirks.OcBooterQuirks.ProvideMaxSlide = (uint8_t)StrDecimalToUintn(InputItems[i].SValue.wc_str()); DBG(" set MaxSlide = %hhu\n", gSettings.Quirks.OcBooterQuirks.ProvideMaxSlide); } i++; //123