diff options
author | Ruiyu Ni <ruiyu.ni@intel.com> | 2018-07-04 09:32:47 +0800 |
---|---|---|
committer | Ruiyu Ni <ruiyu.ni@intel.com> | 2018-07-27 15:47:55 +0800 |
commit | eea668c91abfe8974d0e9882507aa6da93de48e0 (patch) | |
tree | f545890a315a967ec40385246b5681c797c1b5dc /ArmPkg/Library/PlatformBootManagerLib | |
parent | a88c10ab5ef756f079d211b563932366d0470072 (diff) | |
download | edk2-eea668c91abfe8974d0e9882507aa6da93de48e0.zip edk2-eea668c91abfe8974d0e9882507aa6da93de48e0.tar.gz edk2-eea668c91abfe8974d0e9882507aa6da93de48e0.tar.bz2 |
ArmPkg/PlatformBDS: Implement PlatformBootManagerUnableToBoot
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'ArmPkg/Library/PlatformBootManagerLib')
-rw-r--r-- | ArmPkg/Library/PlatformBootManagerLib/PlatformBm.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.c b/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.c index 079f155..f9c71d4 100644 --- a/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.c +++ b/ArmPkg/Library/PlatformBootManagerLib/PlatformBm.c @@ -3,7 +3,7 @@ Copyright (C) 2015-2016, Red Hat, Inc.
Copyright (c) 2014, ARM Ltd. All rights reserved.<BR>
- Copyright (c) 2004 - 2016, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>
This program and the accompanying materials are licensed and made available
@@ -766,3 +766,19 @@ PlatformBootManagerWaitCallback ( Print (L".");
}
}
+
+/**
+ The function is called when no boot option could be launched,
+ including platform recovery options and options pointing to applications
+ built into firmware volumes.
+
+ If this function returns, BDS attempts to enter an infinite loop.
+**/
+VOID
+EFIAPI
+PlatformBootManagerUnableToBoot (
+ VOID
+ )
+{
+ return;
+}
|