4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## @file
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Provides shell Debug1 profile functions
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.<BR>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# This program and the accompanying materials
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# are licensed and made available under the terms and conditions of the BSD License
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# which accompanies this distribution. The full text of the license may be found at
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# http://opensource.org/licenses/bsd-license.php
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync##
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Defines]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync INF_VERSION = 0x00010006
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BASE_NAME = UefiShellDebug1CommandsLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync FILE_GUID = 90330D51-A99B-4cc8-A2EB-AE22542A3F45
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MODULE_TYPE = UEFI_DRIVER
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VERSION_STRING = 1.0
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync CONSTRUCTOR = UefiShellDebug1CommandsLibConstructor
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync DESTRUCTOR = UefiShellDebug1CommandsLibDestructor
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Sources]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SetSize.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Comp.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Mode.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MemMap.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Compress.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Compress.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EfiCompress.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EfiDecompress.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Dmem.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync LoadPciRom.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Mm.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SetVar.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SerMode.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Bcfg.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Pci.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Pci.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync DmpStore.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Dblk.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/EventLogInfo.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/EventLogInfo.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/PrintInfo.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/QueryTable.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/SmbiosView.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/Smbios.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/SmbiosViewStrings.uni
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/LibSmbiosView.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/PrintInfo.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/LibSmbiosView.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/LibSmbios.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/QueryTable.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SmbiosView/SmbiosView.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiShellDebug1CommandsLib.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiShellDebug1CommandsLib.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiShellDebug1CommandsLib.uni
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## Files shared by both editors
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditTitleBar.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditTitleBar.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditInputBar.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditInputBar.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditStatusBar.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditStatusBar.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditMenuBar.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync EditMenuBar.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## Files specific to the text editor
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/Edit.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/TextEditor.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/TextEditorTypes.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/FileBuffer.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/FileBuffer.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/MainTextEditor.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/MainTextEditor.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/Misc.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/Misc.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Edit/TextEditStrings.uni
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## Files specific to the HEX editor
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/BufferImage.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/BufferImage.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/Clipboard.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/Clipboard.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/DiskImage.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/DiskImage.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/FileImage.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/FileImage.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/HexEdit.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/HexEditor.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/HexEditorTypes.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/HexeditStrings.uni
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/MainHexEditor.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/MainHexEditor.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/MemImage.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/MemImage.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/Misc.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HexEdit/Misc.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Packages]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MdePkg/MdePkg.dec
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync ShellPkg/ShellPkg.dec
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MdeModulePkg/MdeModulePkg.dec
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[LibraryClasses]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MemoryAllocationLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BaseLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BaseMemoryLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync DebugLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync ShellCommandLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync ShellLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiRuntimeServicesTableLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiBootServicesTableLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SortLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync PrintLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Pcd]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Protocols]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiPciRootBridgeIoProtocolGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiBlockIoProtocolGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiSimplePointerProtocolGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Guids]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiGlobalVariableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiSmbiosTableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMpsTableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiSalSystemTableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiAcpi10TableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiAcpi20TableGuid
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gShellDebug1HiiGuid