You've already forked slimbootloader
mirror of
https://github.com/Dasharo/slimbootloader.git
synced 2026-03-06 15:26:20 -08:00
This provides basic insertion sort API for Linked List. As part of change, this insertion sort is used for PCI BAR calculation by its alignment and for shell commands list by its name. Signed-off-by: Aiden Park <aiden.park@intel.com>
78 lines
1.3 KiB
INI
78 lines
1.3 KiB
INI
## @file
|
|
#
|
|
# Copyright (c) 2017 - 2019, Intel Corporation. All rights reserved.<BR>
|
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
#
|
|
##
|
|
|
|
[Defines]
|
|
INF_VERSION = 0x00010005
|
|
BASE_NAME = ShellLib
|
|
FILE_GUID = C0297BE1-944B-4134-AC79-AA928F74AE31
|
|
MODULE_TYPE = BASE
|
|
VERSION_STRING = 1.0
|
|
LIBRARY_CLASS = ShellLib
|
|
|
|
#
|
|
# The following information is for reference only and not required by the build tools.
|
|
#
|
|
# VALID_ARCHITECTURES = IA32 X64 IPF
|
|
#
|
|
|
|
[Sources]
|
|
CmdBoot.c
|
|
CmdCpuid.c
|
|
CmdDmesg.c
|
|
CmdExit.c
|
|
CmdHelp.c
|
|
CmdHob.c
|
|
CmdMm.c
|
|
CmdMmap.c
|
|
CmdMmcDll.c
|
|
CmdMsr.c
|
|
CmdMtrr.c
|
|
CmdPci.c
|
|
CmdPciUtil.c
|
|
CmdPerf.c
|
|
CmdReset.c
|
|
CmdUcode.c
|
|
CmdCdata.c
|
|
CmdCls.c
|
|
CmdFs.c
|
|
ShellCmds.c
|
|
Parsing.c
|
|
Printing.c
|
|
History.c
|
|
Shell.c
|
|
|
|
[Packages]
|
|
MdePkg/MdePkg.dec
|
|
BootloaderCommonPkg/BootloaderCommonPkg.dec
|
|
|
|
[LibraryClasses]
|
|
BaseLib
|
|
BaseMemoryLib
|
|
DebugLib
|
|
ConsoleInLib
|
|
ConsoleOutLib
|
|
PrintLib
|
|
IoLib
|
|
MmcAccessLib
|
|
MmcTuningLib
|
|
TimerLib
|
|
PciExpressLib
|
|
HobLib
|
|
BootOptionLib
|
|
ResetSystemLib
|
|
BootloaderCommonLib
|
|
MemoryAllocationLib
|
|
SortLib
|
|
|
|
[Pcd]
|
|
gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
|
|
|
|
[Guids]
|
|
gLoaderPerformanceInfoGuid
|
|
gLoaderMemoryMapInfoGuid
|
|
gOsBootOptionGuid
|