VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/RedfishPkg/Library/PlatformHostInterfaceBmcUsbNicLib/PlatformHostInterfaceBmcUsbNicLib.inf

Last change on this file was 105670, checked in by vboxsync, 8 months ago

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1## @file
2# Module to provide the platform Redfish Host Interface information
3# of USB NIC Device exposed by BMC.
4#
5# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
6#
7# SPDX-License-Identifier: BSD-2-Clause-Patent
8#
9##
10
11[Defines]
12 INF_VERSION = 0x0001000b
13 BASE_NAME = PlatformHostInterfaceBmcUsbNicLib
14 FILE_GUID = C4837B58-225E-4352-8FDC-4C52A5D65891
15 MODULE_TYPE = DXE_DRIVER
16 VERSION_STRING = 1.0
17 LIBRARY_CLASS = RedfishPlatformHostInterfaceLib
18
19[Sources]
20 PlatformHostInterfaceBmcUsbNicLib.c
21 PlatformHostInterfaceBmcUsbNicLib.h
22
23[Packages]
24 MdePkg/MdePkg.dec
25 MdeModulePkg/MdeModulePkg.dec
26 NetworkPkg/NetworkPkg.dec
27 RedfishPkg/RedfishPkg.dec
28
29[LibraryClasses]
30 BaseMemoryLib
31 DebugLib
32 IpmiLib
33 IpmiCommandLib
34 MemoryAllocationLib
35 UefiLib
36 UefiBootServicesTableLib
37
38[Protocols]
39 gEfiSimpleNetworkProtocolGuid ## CONSUMED
40 gEfiUsbIoProtocolGuid ## CONSUMED
41 gEfiDevicePathProtocolGuid ## CONSUMED
42
43[Pcd]
44 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishHostName ## CONSUMED
45 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishServiceUuid ## CONSUMED
46 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishServicePort ## CONSUMED
47
48[Depex]
49 gIpmiProtocolGuid
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