VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/XenSmbiosPlatformDxe.inf

Last change on this file was 99404, checked in by vboxsync, 2 years ago

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 1.5 KB
Line 
1## @file
2# This driver installs SMBIOS information for OVMF on Xen
3#
4# Copyright (C) 2021, Red Hat, Inc.
5# Copyright (c) 2011, Bei Guan <gbtju85@gmail.com>
6# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
7#
8# SPDX-License-Identifier: BSD-2-Clause-Patent
9#
10##
11
12[Defines]
13 INF_VERSION = 0x00010005
14 BASE_NAME = XenSmbiosPlatformDxe
15 FILE_GUID = c41f0579-5598-40f1-95db-3983c8ebbe2a
16 MODULE_TYPE = DXE_DRIVER
17 VERSION_STRING = 1.0
18
19 ENTRY_POINT = XenSmbiosTablePublishEntry
20
21#
22# The following information is for reference only and not required by the build tools.
23#
24# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64
25#
26
27[Sources]
28 SmbiosPlatformDxe.c
29 SmbiosPlatformDxe.h
30 Xen.c
31 XenSmbiosPlatformDxe.h
32
33[Sources.IA32, Sources.X64]
34 X86Xen.c
35
36[Sources.ARM, Sources.AARCH64]
37 ArmXen.c
38
39[Packages]
40 MdePkg/MdePkg.dec
41 MdeModulePkg/MdeModulePkg.dec
42
43[Packages.IA32, Packages.X64]
44 OvmfPkg/OvmfPkg.dec
45
46[LibraryClasses]
47 BaseLib
48 BaseMemoryLib
49 DebugLib
50 UefiBootServicesTableLib
51 UefiDriverEntryPoint
52
53[LibraryClasses.IA32, LibraryClasses.X64]
54 HobLib
55
56[Pcd]
57 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVendor
58 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
59 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString
60
61[Protocols]
62 gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED
63
64[Guids.IA32, Guids.X64]
65 gEfiXenInfoGuid
66
67[Depex]
68 gEfiSmbiosProtocolGuid
69
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette