VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/RedfishPkg/RedfishRestExDxe/RedfishRestExDxe.inf@ 101291

Last change on this file since 101291 was 101291, checked in by vboxsync, 17 months ago

EFI/FirmwareNew: Make edk2-stable202308 build on all supported platforms (using gcc at least, msvc not tested yet), bugref:4643

  • Property svn:eol-style set to native
File size: 1.9 KB
Line 
1## @file
2# Implementation of Redfish EFI_REST_EX_PROTOCOL interfaces.
3#
4# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
5# (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>
6# Copyright (c) 2023, American Megatrends International LLC.
7# Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
8#
9# SPDX-License-Identifier: BSD-2-Clause-Patent
10#
11##
12
13[Defines]
14 INF_VERSION = 0x0001001b
15 BASE_NAME = RedfishRestExDxe
16 FILE_GUID = B64702DA-E6B5-43c8-8CE8-D253071E9D6C
17 MODULE_TYPE = UEFI_DRIVER
18 VERSION_STRING = 1.0
19 ENTRY_POINT = RedfishRestExDriverEntryPoint
20 UNLOAD_IMAGE = NetLibDefaultUnload
21 MODULE_UNI_FILE = RedfishRestExDxe.uni
22
23[Packages]
24 MdePkg/MdePkg.dec
25 MdeModulePkg/MdeModulePkg.dec
26 NetworkPkg/NetworkPkg.dec
27 RedfishPkg/RedfishPkg.dec
28
29[Sources]
30 ComponentName.c
31 RedfishRestExDriver.c
32 RedfishRestExDriver.h
33 RedfishRestExImpl.c
34 RedfishRestExProtocol.c
35 RedfishRestExInternal.h
36
37[LibraryClasses]
38 BaseLib
39 BaseMemoryLib
40 DebugLib
41 DevicePathLib
42 DpcLib
43 HttpLib
44 HttpIoLib
45 PrintLib
46 MemoryAllocationLib
47 NetLib
48 RedfishDebugLib
49 UefiLib
50 UefiBootServicesTableLib
51 UefiDriverEntryPoint
52 UefiRuntimeServicesTableLib
53
54[Protocols]
55 gEfiRestExServiceBindingProtocolGuid ## BY_START
56 gEfiRestExProtocolGuid ## BY_START
57 gEfiHttpServiceBindingProtocolGuid ## TO_START
58 gEfiHttpProtocolGuid ## TO_START
59 gEfiDevicePathProtocolGuid ## TO_START
60
61[Pcd]
62 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExServiceAccessModeInBand ## CONSUMES
63 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExChunkRequestMode ## CONSUMES
64 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExAddingExpect ## CONSUMES
65
66[UserExtensions.TianoCore."ExtraFiles"]
67 RedfishRestExDxeExtra.uni
68
Note: See TracBrowser for help on using the repository browser.

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