[edk2-devel] [PATCH v1 0/2] DynamicTablesPkg: Introduce SMBIOS dispatcher

PierreGondois pierre.gondois at arm.com
Tue Oct 25 12:29:06 UTC 2022


Hello Sami,

Reviewed-by: Pierre Gondois <pierre.gondois at arm.com>

Regards,
Pierre

On 10/18/22 17:33, Sami Mujawar wrote:
> Some SMBIOS tables have dependencies on other SMBIOS tables. These
> dependencies are established using handles pointing to the dependent
> SMBIOS tables.
> This requires the dependent SMBIOS table to be installed before the
> parent SMBIOS table can be installed.
> 
> To facilitate dynamic SMBIOS table generation, a SMBIOS table
> dispatcher has been introduced. The SMBIOS table dispatcher
> schedules the installation of dependent SMBIOS tables before
> the parent SMBIOS table is installed.
> 
> The changes can be seen at:
> https://github.com/samimujawar/edk2/tree/2406_smbios_dispatcher_v1
> 
> Sami Mujawar (2):
>    DynamicTablesPkg: Define a SMBIOS Structure/Table type
>    DynamicTablesPkg: Add SMBIOS table dispatcher
> 
>   DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf |   4 +-
>   DynamicTablesPkg/Drivers/DynamicTableManagerDxe/SmbiosTableDispatcher.c    | 304 ++++++++++++++++++++
>   DynamicTablesPkg/Drivers/DynamicTableManagerDxe/SmbiosTableDispatcher.h    | 133 +++++++++
>   DynamicTablesPkg/Include/StandardNameSpaceObjects.h                        |  17 ++
>   4 files changed, 457 insertions(+), 1 deletion(-)
>   create mode 100644 DynamicTablesPkg/Drivers/DynamicTableManagerDxe/SmbiosTableDispatcher.c
>   create mode 100644 DynamicTablesPkg/Drivers/DynamicTableManagerDxe/SmbiosTableDispatcher.h
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#95556): https://edk2.groups.io/g/devel/message/95556
Mute This Topic: https://groups.io/mt/94410914/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