After switching to MdeModulePkg BdsDxe, the boot option created by OS was always put at the end of BootOrder after reboot. Besides, the PXE boot options were always the first boot options.
This series fixes the priority of boot options and stops sorting the boot options after the first boot. The missing BootManagerMenuApp is also added back. The last patch cleans up PlatformBootOption.c to remove the unused variables and function. The patches are also available in my github branch: https://github.com/lcp/edk2-platforms/tree/fix-minnowboard-bds Gary Lin (4): Vlv2TbltDevicePkg: Adjust the device priority Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp Vlv2TbltDevicePkg: Only sort boot options when necessary Vlv2TbltDevicePkg: Clean up the unused variables and function Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/BdsPlatform.c | 9 +-- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c | 85 ++++++-------------- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 3 +- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 + Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 + 5 files changed, 33 insertions(+), 66 deletions(-) -- 2.22.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#44441): https://edk2.groups.io/g/devel/message/44441 Mute This Topic: https://groups.io/mt/32606855/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-