2 # Implementation of Redfish EFI_REST_EX_PROTOCOL interfaces.
4 # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
5 # (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
12 INF_VERSION = 0x0001001b
13 BASE_NAME = RedfishRestExDxe
14 FILE_GUID = B64702DA-E6B5-43c8-8CE8-D253071E9D6C
15 MODULE_TYPE = UEFI_DRIVER
17 ENTRY_POINT = RedfishRestExDriverEntryPoint
18 UNLOAD_IMAGE = NetLibDefaultUnload
19 MODULE_UNI_FILE = RedfishRestExDxe.uni
23 MdeModulePkg/MdeModulePkg.dec
24 NetworkPkg/NetworkPkg.dec
25 RedfishPkg/RedfishPkg.dec
32 RedfishRestExProtocol.c
33 RedfishRestExInternal.h
47 UefiBootServicesTableLib
49 UefiRuntimeServicesTableLib
52 gEfiRestExServiceBindingProtocolGuid ## BY_START
53 gEfiRestExProtocolGuid ## BY_START
54 gEfiHttpServiceBindingProtocolGuid ## TO_START
55 gEfiHttpProtocolGuid ## TO_START
56 gEfiDevicePathProtocolGuid ## TO_START
59 gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExServiceAccessModeInBand ## CONSUMES
61 [UserExtensions.TianoCore."ExtraFiles"]
62 RedfishRestExDxeExtra.uni