audk/MdeModulePkg/Bus/Spi/SpiNorFlashJedecSfdp/SpiNorFlashJedecSfdpDxe.inf

65 lines
1.7 KiB
INI

## @file
# The SPI NOR Flash JEDEC Serial Flash Discoverable Parameters (SFDP)
# DXE driver INF file.
#
# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
# @par Revision Reference:
# - JEDEC Standard, JESD216F.02
# https://www.jedec.org/document_search?search_api_views_fulltext=JESD216
#
# @par Glossary:
# - SFDP - Serial Flash Discoverable Parameters
# - PTP - Parameter Table Pointer
##
[Defines]
INF_VERSION = 1.25
BASE_NAME = SpiNorFlashJedecSfdpDxe
FILE_GUID = 0DC9C2C7-D450-41BA-9CF7-D2090C35A797
MODULE_TYPE = DXE_DRIVER
VERSION_STRING = 0.1
PI_SPECIFICATION_VERSION = 1.10
ENTRY_POINT = SpiNorFlashJedecSfdpDxeEntry
MODULE_UNI_FILE = SpiNorFlashJedecSfdpDxe.uni
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
[LibraryClasses]
BaseLib
BaseMemoryLib
DebugLib
DevicePathLib
MemoryAllocationLib
TimerLib
UefiDriverEntryPoint
UefiBootServicesTableLib
[Sources]
SpiNorFlashJedecSfdpDxe.c
SpiNorFlash.c
SpiNorFlashJedecSfdp.c
SpiNorFlashJedecSfdpInternal.h
SpiNorFlash.h
[Protocols]
gEfiSpiNorFlashProtocolGuid ## PROCUDES
[FixedPcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdSpiNorFlashOperationRetryCount
gEfiMdeModulePkgTokenSpaceGuid.PcdSpiNorFlashFixedTimeoutRetryCount
gEfiMdeModulePkgTokenSpaceGuid.PcdSpiNorFlashOperationDelayMicroseconds
[Guids]
gEdk2JedecSfdpSpiDxeDriverGuid
[Depex]
gEdk2JedecSfdpSpiDxeDriverGuid
[UserExtensions.TianoCore."ExtraFiles"]
SpiNorFlashJedecSfdpExtra.uni