[edk2-devel] [PATCH 2/4] MdePkg: Bump implemented UEFI version to v2.10

Michael D Kinney michael.d.kinney at intel.com
Wed Feb 1 00:10:40 UTC 2023


Hi Ard,

Have you verified that all the content from UEFI 2.10 has been added and that
all the behaviors of the edk2 implementations match UEFI 2.10?

What additional work items remain?

Thanks,

Mike

> -----Original Message-----
> From: Ard Biesheuvel <ardb at kernel.org>
> Sent: Tuesday, January 31, 2023 2:36 PM
> To: devel at edk2.groups.io
> Cc: Ard Biesheuvel <ardb at kernel.org>; Kinney, Michael D <michael.d.kinney at intel.com>; Gao, Liming
> <gaoliming at byosoft.com.cn>; Yao, Jiewen <jiewen.yao at intel.com>; Kubacki, Michael <michael.kubacki at microsoft.com>;
> Sean Brogan <sean.brogan at microsoft.com>; Rebecca Cran <quic_rcran at quicinc.com>; Leif Lindholm
> <quic_llindhol at quicinc.com>; Sami Mujawar <sami.mujawar at arm.com>
> Subject: [PATCH 2/4] MdePkg: Bump implemented UEFI version to v2.10
> 
> Now that we are adding implementations of protocols added in v2.10,
> let's bump the version we expose to v2.10 as well.
> 
> Signed-off-by: Ard Biesheuvel <ardb at kernel.org>
> ---
>  MdePkg/Include/Uefi/UefiSpec.h | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/MdePkg/Include/Uefi/UefiSpec.h b/MdePkg/Include/Uefi/UefiSpec.h
> index 3abebbb8d904..9fef5bde4b2d 100644
> --- a/MdePkg/Include/Uefi/UefiSpec.h
> +++ b/MdePkg/Include/Uefi/UefiSpec.h
> @@ -1789,6 +1789,8 @@ EFI_STATUS
>  // EFI Runtime Services Table
> 
>  //
> 
>  #define EFI_SYSTEM_TABLE_SIGNATURE      SIGNATURE_64 ('I','B','I',' ','S','Y','S','T')
> 
> +#define EFI_2_100_SYSTEM_TABLE_REVISION ((2 << 16) | (100))
> 
> +#define EFI_2_90_SYSTEM_TABLE_REVISION  ((2 << 16) | (90))
> 
>  #define EFI_2_80_SYSTEM_TABLE_REVISION  ((2 << 16) | (80))
> 
>  #define EFI_2_70_SYSTEM_TABLE_REVISION  ((2 << 16) | (70))
> 
>  #define EFI_2_60_SYSTEM_TABLE_REVISION  ((2 << 16) | (60))
> 
> @@ -1801,7 +1803,7 @@ EFI_STATUS
>  #define EFI_2_00_SYSTEM_TABLE_REVISION  ((2 << 16) | (00))
> 
>  #define EFI_1_10_SYSTEM_TABLE_REVISION  ((1 << 16) | (10))
> 
>  #define EFI_1_02_SYSTEM_TABLE_REVISION  ((1 << 16) | (02))
> 
> -#define EFI_SYSTEM_TABLE_REVISION       EFI_2_70_SYSTEM_TABLE_REVISION
> 
> +#define EFI_SYSTEM_TABLE_REVISION       EFI_2_100_SYSTEM_TABLE_REVISION
> 
>  #define EFI_SPECIFICATION_VERSION       EFI_SYSTEM_TABLE_REVISION
> 
> 
> 
>  #define EFI_RUNTIME_SERVICES_SIGNATURE  SIGNATURE_64 ('R','U','N','T','S','E','R','V')
> 
> --
> 2.39.0



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#99373): https://edk2.groups.io/g/devel/message/99373
Mute This Topic: https://groups.io/mt/96664067/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list