audk/UefiPayloadPkg
Guo Dong cafb4f3f36 UefiPayloadPkg: Fix boot shell issue for universal UEFI payload
After moving BDS driver to a new FV for universal UEFI payload,
the shell boot option path is not correct since it used the BDS
FV instead of DXE FV in its device path.
This patch would find the correct FV by reading shell file.
It also removed PcdShellFile by using gUefiShellFileGuid.

Signed-off-by: Guo Dong <guo.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Sean Rhodes <sean@starlabs.systems>
Cc: James Lu <james.lu@intel.com>
Cc: Gua Guo <gua.guo@intel.com>
Reviewed-by: James Lu <james.lu@intel.com>
Reviewed-by: Gua Guo <gua.guo@intel.com>
Reviewed-by: Mike Maslenkin <mike.maslenkin@gmail.com>
2023-05-15 21:26:04 +00:00
..
BlSupportDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BlSupportSmm BlSupportSmm: fix definition of SetSmrr() 2022-03-07 22:48:49 +00:00
FvbRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
GraphicsOutputDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Include UefiPayloadPkg: remove the change that get platform specific logic 2023-02-23 07:47:12 +00:00
Library UefiPayloadPkg: Fix boot shell issue for universal UEFI payload 2023-05-15 21:26:04 +00:00
PayloadLoaderPeim UefiPayloadPkg: Set RTC dynamic PCD to PeiPCDdatabase 2023-01-31 15:04:26 +00:00
PchSmiDispatchSmm UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmAccessDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmmControlRuntimeDxe UefiPayloadPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Tools UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UefiPayloadEntry UefiPayloadPkg: Always build MemoryTypeInformation HOB for DXE GCD 2023-04-12 11:50:30 +00:00
BuildAndIntegrationInstructions.txt UefiPayloadPkg: Fix architecture in the build instruction 2022-03-29 05:18:43 +00:00
UefiPayloadPkg.ci.yaml UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UefiPayloadPkg.dec UefiPayloadPkg: Fix boot shell issue for universal UEFI payload 2023-05-15 21:26:04 +00:00
UefiPayloadPkg.dsc UefiPayloadPkg: Fix issues when MULTIPLE_DEBUG_PORT_SUPPORT is true 2023-05-02 07:11:21 +00:00
UefiPayloadPkg.fdf UefiPayloadPkg: Move Network modules from Dxe FV to Network FV in elf 2023-04-20 18:47:10 +00:00
UniversalPayloadBuild.py UefiPayloadPkg: Clang dependency removal 2023-04-28 05:54:26 +00:00
UniversalPayloadBuild.sh UefiPayloadPkg: Provide a wrapper for UniversalPayloadBuild.py 2022-09-28 17:52:34 +08:00