Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
jcarsey ab94587a7d This refactors 3 functions out of ShellCommandLib and puts them into a new library (but as 2 functions instead of 3). This allows for users outside of the shell itself to have access to these functions.
1) Remove the 3 functions out of the shell's internal library (ShellCommandLib)
2) Add a new library class (PathLib)
3) Add an instance of this class (BasePathLib)
4) Change all internal shell callers to use this new library class.

signed-off-by: jcarsey
reviewed-by: jljusten

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11936 6f19259b-4bc3-4df7-8a09-765794883524
2011-06-30 22:58:53 +00:00
AppPkg Give Python/PythonCore.inf its own GUID. 2011-06-29 18:16:01 +00:00
ArmPkg ArmPkg/BdsLib: Check if the performance timer is counting down or up in PrintPerformance() 2011-06-28 11:41:34 +00:00
ArmPlatformPkg ArmPlatformPkg/Bds: Use unaligned read to access OptionalData in EFI_LOAD_OPTION 2011-06-28 11:55:11 +00:00
ArmRealViewEbPkg Fix the build break in two open source packages caused by check in 10660. 2010-07-23 02:37:28 +00:00
BaseTools Revert last patch about "Modal form" opcode support. 2011-06-08 08:24:52 +00:00
BeagleBoardPkg EmbeddedPkg/Ebl: Move the flag string %a for the path from the PCD to the function call 2011-06-11 11:28:59 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg Update code to pass packaging tool. 2011-05-30 09:56:57 +00:00
DuetPkg add (UINT8 *) type cast to fix ICC build failure. 2011-06-29 07:15:58 +00:00
EdkCompatibilityPkg EdkCompatibilityPkg: Add AcpiVariableHobOnSmramReserveHobThunk 2011-06-27 23:32:02 +00:00
EdkShellBinPkg Clean up DEC files: 2011-05-09 17:48:32 +00:00
EdkShellPkg Update EdkShellPkg.dsc read me to add a note to remind developers to update platform FDF files when they want to debug shell package to replace binaries from EdkShellBinPkg 2010-06-01 00:56:57 +00:00
EmbeddedPkg ArmPkg: Fix warnings raised by ARMGCC 2011-06-15 19:53:15 +00:00
EmulatorPkg EmulatorPkg: Match paths/names for Xcode with new package naming scheme. 2011-06-29 17:27:55 +00:00
FatBinPkg Clean up DEC files: 2011-05-09 17:49:17 +00:00
IntelFrameworkModulePkg IntelFrameworkModulePkg: Add PalLib library class mapping 2011-06-30 20:19:03 +00:00
IntelFrameworkPkg Change BuildGuidHob and BuildGuidDataHob to return NULL upon failure. 2011-06-09 02:53:56 +00:00
MdeModulePkg Fix a potential memory free failure bug in AtaAtapiPassThru 2011-06-30 03:32:00 +00:00
MdePkg Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
NetworkPkg 1. In IPv4 and IPv6 driver, before calling IPsec, a new NET_FRAGMENT structure is allocated and then passed to IPsec, it should be released after it is done to avoid the memory leak. 2011-06-14 09:45:59 +00:00
Nt32Pkg Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files. 2011-06-28 02:24:46 +00:00
Omap35xxPkg Remove tabs. 2011-02-02 22:54:50 +00:00
OptionRomPkg Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files. 2011-06-28 02:24:46 +00:00
OvmfPkg Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files. 2011-06-28 02:24:46 +00:00
PcAtChipsetPkg Clean up DEC files: 2011-05-09 17:51:00 +00:00
PerformancePkg Update code to pass packaging tool. 2011-05-30 09:56:57 +00:00
ShellBinPkg update due to a DSC error. 2011-05-17 20:55:57 +00:00
ShellPkg This refactors 3 functions out of ShellCommandLib and puts them into a new library (but as 2 functions instead of 3). This allows for users outside of the shell itself to have access to these functions. 2011-06-30 22:58:53 +00:00
SourceLevelDebugPkg Update DebugLib to provide support for "err" command in the EFI Shell to adjust the filter mask for DEBUG() messages. The "err" command provide the ability to adjust this filter mask at a global level through an EFI Variable and at the module level through a the Debug Mask Protocol. In order to support the degree of flexibility, the DebugLib needs to use library to abstract the get/set operations to the filter mask. 2011-03-10 22:41:43 +00:00
StdLib Add device abstraction code for the UEFI Console and UEFI Shell-based file systems. 2011-06-28 02:34:10 +00:00
StdLibPrivateInternalFiles Add device abstraction code for the UEFI Console and UEFI Shell-based file systems. 2011-06-28 02:27:55 +00:00
UefiCpuPkg UefiCpuPkg/CpuDxe: Put CPU to sleep during Idle events 2011-06-16 23:28:16 +00:00
UnixPkg Clean up invalid keywords and missing keywords in [Define] section of INF/DEC files. 2011-06-28 02:24:46 +00:00
BuildNotes2.txt minor format update 2011-02-15 12:12:21 +00:00
edksetup.bat Correct copyright year 2011-02-16 12:21:31 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00