From 963236092b48013e34c5c889ae4c90b34bd8aef5 Mon Sep 17 00:00:00 2001 From: Michael Kinney Date: Mon, 3 Oct 2016 11:16:19 -0700 Subject: [PATCH] QuarkPlatformPkg: Add ForceRecovery UEFI application https://bugzilla.tianocore.org/show_bug.cgi?id=138 Add the ForceRecovery UEFI application to the Quark.dsc file so this application can be put onto an SD card or USB drive to test the Galileo firmware recovery feature. The library mappings to the RecoveryOemHookLib are also removed becuse this library is not longer used by any modules. Cc: Kelly Steele Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney Reviewed-by: Kelly Steele --- QuarkPlatformPkg/Quark.dsc | 6 +++++- QuarkPlatformPkg/QuarkMin.dsc | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/QuarkPlatformPkg/Quark.dsc b/QuarkPlatformPkg/Quark.dsc index 51a7b63207..d5988da25b 100644 --- a/QuarkPlatformPkg/Quark.dsc +++ b/QuarkPlatformPkg/Quark.dsc @@ -221,7 +221,6 @@ # # Quark Platform # - RecoveryOemHookLib|QuarkPlatformPkg/Library/RecoveryOemHookLib/RecoveryOemHookLib.inf PlatformSecLib|QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLib.inf PlatformPcieHelperLib|QuarkPlatformPkg/Library/PlatformPcieHelperLib/PlatformPcieHelperLib.inf PlatformHelperLib|QuarkPlatformPkg/Library/PlatformHelperLib/DxePlatformHelperLib.inf @@ -863,6 +862,11 @@ } !endif + # + # Force Recovery Application + # + QuarkPlatformPkg/Application/ForceRecovery/ForceRecovery.inf + ShellPkg/Application/Shell/Shell.inf { ShellCommandLib|ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf diff --git a/QuarkPlatformPkg/QuarkMin.dsc b/QuarkPlatformPkg/QuarkMin.dsc index 99ae0677eb..1a4bd30dd3 100644 --- a/QuarkPlatformPkg/QuarkMin.dsc +++ b/QuarkPlatformPkg/QuarkMin.dsc @@ -190,7 +190,6 @@ # # Quark Platform # - RecoveryOemHookLib|QuarkPlatformPkg/Library/RecoveryOemHookLib/RecoveryOemHookLib.inf PlatformSecLib|QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLib.inf PlatformPcieHelperLib|QuarkPlatformPkg/Library/PlatformPcieHelperLib/PlatformPcieHelperLib.inf PlatformHelperLib|QuarkPlatformPkg/Library/PlatformHelperLib/DxePlatformHelperLib.inf