Hi Gary, Thank you for these patches.
I am seeing one behavior change in the setup forms. The following 2 forms are missing information that used to be filled in. I will help look into this tomorrow. 1) Device Manager -> System Setup -> Main 2) Device Manager -> System Setup -> Main -> Platform Information Best regards, Mike > -----Original Message----- > From: Gary Lin [mailto:g...@suse.com] > Sent: Tuesday, July 30, 2019 1:16 AM > To: devel@edk2.groups.io > Cc: Sun, Zailiang <zailiang....@intel.com>; Qian, Yi > <yi.q...@intel.com>; Kinney, Michael D > <michael.d.kin...@intel.com> > Subject: [edk2-platforms] [PATCH v2 0/6] Fix the boot > order, SMBIOS, and capsule GUIDs of Minnowboard > > 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. > > The 1st to 3rd patches fix the priority of boot options > and stop sorting the boot options after the first boot. > The missing BootManagerMenuApp is also added back. > > The 4th patch cleans up PlatformBootOption.c to remove > the unused variables and function. > > The 5th patch adds some missing bits of BIOS > Characteristics Extension in SMBIOS, so that fwupd can > detect the system correctly. > > The 6th patch converts the device GUIDs in metainfo.xml > to lowercase to be compatible with LVFS/fwupd. > > The patches are also available in my github branch: > https://github.com/lcp/edk2-platforms/tree/fix- > minnowboard-bds-v2 > > v2: > * Add the missing MSG_URI_DP to BootOptionPriority() > * Update the descriptioins of 2nd and 4th patches > * Add the 5th and 6th patches > > Cc: Zailiang Sun <zailiang....@intel.com> > Cc: Yi Qian <yi.q...@intel.com> > Cc: Michael D Kinney <michael.d.kin...@intel.com> > > Gary Lin (6): > 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 > Vlv2TbltDevicePkg: Add the missing SMBIOS bits > Vlv2TbltDevicePkg: Convert the device GUIDs of > capsules to lowercase > > > Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/Genera > teCapsule/GenCapsuleAll.py | 24 +++--- > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoo > tManagerLib/BdsPlatform.c | 9 +- > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoo > tManagerLib/PlatformBootOption.c | 86 ++++++----------- > --- > Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf > | 3 +- > Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc > | 1 + > Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc > | 1 + > > Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/DataHubR > ecords.h | 5 +- > > Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscBios > VendorData.c | 5 +- > 8 files changed, 54 insertions(+), 80 deletions(-) > > -- > 2.22.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#45147): https://edk2.groups.io/g/devel/message/45147 Mute This Topic: https://groups.io/mt/32651914/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-