## @file # This package provides Beep Debug feature. # This package should only depend on EDK II Core packages, IntelSiliconPkg, and MinPlatformPkg. # # The DEC files are used by the utilities that parse DSC and # INF files to generate AutoGen.c and AutoGen.h files # for the build infrastructure. # # Copyright (c) 2020, Intel Corporation. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # ## [Defines] DEC_SPECIFICATION = 0x00010017 PACKAGE_NAME = BeepDebugFeaturePkg PACKAGE_GUID = DD88CEBB-E68F-4155-B754-D11E4FDF008D PACKAGE_VERSION = 0.1 [Includes] Include [LibraryClasses] ## @libraryclass Provide the function to map the status code to beep value. BeepMapLib|Include/Library/BeepMapLib.h ## @libraryclass Provide the function to do the real beep. BeepLib|Include/Library/BeepLib.h [Guids] gBeepDebugFeaturePkgTokenSpaceGuid = {0x54f56fb5, 0xea0e, 0x4518, {0xa0, 0x3e, 0x1b, 0xeb, 0x56, 0x94, 0xd2, 0x16}} [PcdsFeatureFlag] gBeepDebugFeaturePkgTokenSpaceGuid.PcdBeepDebugFeatureEnable|FALSE|BOOLEAN|0x00000000 [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] gBeepDebugFeaturePkgTokenSpaceGuid.PcdStatusCodeUseBeep|TRUE|BOOLEAN|0x00000001