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