# # This file contains 'Framework Code' and is licensed as such # under the terms of your license agreement with Intel or your # vendor. This file may not be modified, except as allowed by # additional terms of your license agreement. # ## @file # DXE/Runtime/SMM TraceHub Debug Lib instance # # INTEL CONFIDENTIAL # Copyright (c) 2014 - 2019, Intel Corporation. All rights reserved.
# # This software and associated documentation (if any) is furnished # under a license and may only be used or copied in accordance # with the terms of the license. Except as permitted by such # license, no part of this software or documentation may be # reproduced, stored in a retrieval system, or transmitted in any # form or by any means without the express written consent of # Intel Corporation. # ## [Defines] INF_VERSION = 0x00010005 BASE_NAME = DxeTraceHubDebugLibSvenTx FILE_GUID = 99E953B2-C55E-42C6-8B00-75DAB34C9B6E MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 LIBRARY_CLASS = TraceHubDebugLib|DXE_RUNTIME_DRIVER SMM_CORE DXE_SMM_DRIVER DXE_DRIVER DXE_CORE UEFI_DRIVER UEFI_APPLICATION # # The following information is for reference only and not required by the build tools. # # VALID_ARCHITECTURES = IA32 X64 # [Pcd] gSiPkgTokenSpaceGuid.PcdTraceHubDebugLibMaster ## CONSUMES gSiPkgTokenSpaceGuid.PcdTraceHubDebugLibChannel ## CONSUMES [LibraryClasses] TraceHubHookLib DebugLib MemoryAllocationLib PcdLib [Packages] MdePkg/MdePkg.dec ClientOneSiliconPkg/SiPkg.dec [Sources] sventx/src/sventx_api.c sventx/src/sventx_compiler.c sventx/src/sventx_crc32.c sventx/src/sventx_init.c sventx/src/sventx_inline.c sventx/src/sventx_write.c sventx/platform/UEFI/src/sventx_platform.c sventx/api.h sventx/compiler.h sventx/crc32.h sventx/devh.h sventx/event.h sventx/inline.h sventx/sventx.h sventx/sventx_platform.h sventx/sventx_platform_config.h DxeTraceHubDebugLib.c EnableTraceHubData.c EnableTraceHubData.h