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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to