Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
mdkinney 62a5bf63dd 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.
1) Add DebugMask.h that defines the GUID and Protocol used by the "err" EFI Shell command to get/set the global mask and get/set the module scoped masks
2) Add DxeDebugPrintErrorLevelLib that provide an implementation of the DebugPrintErrorLevbel library classes that uses the GUID and Protocol defined in DebugMask.h to "err" EFI Shell compatibility.
3) Add default mapping for the DebugPrintErrirLevelLib to the DSC file for this package.




git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11366 6f19259b-4bc3-4df7-8a09-765794883524
2011-03-10 22:15:38 +00:00
ArmPkg Fixes to get CodeSourcery GCC and RVCT 3.1 compiling. 2011-02-03 01:49:07 +00:00
ArmPlatformPkg Fix minor Xcode build issues. 2011-03-05 13:23:47 +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 update copyright format 2011-02-15 12:13:00 +00:00
BeagleBoardPkg Make the default toolchain for Linux CodeSourcery. 2011-02-03 18:30:58 +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 Refine code to make code follow the coding style. 2011-01-13 01:05:59 +00:00
DuetPkg Add AHCI support for DUET. 2011-03-08 05:42:37 +00:00
EdkCompatibilityPkg Update module to pass in a valid EFI_HANDLE when is reloads and restarts itself using the PeCoffLib. 2011-03-10 21:59:39 +00:00
EdkShellBinPkg Fix shell timezone bugs (corresponding Shell SVN r47) 2011-02-16 08:55:19 +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 Fix EBL GetCurrentIpAddress & GetCurrentMacAddress commands. Add variable services commands. Fix arugment parsing in EBL. All fixes from ARM Ltd. 2011-02-01 05:37:22 +00:00
FatBinPkg Update binaries to integrate a fix to support hot plug during FAT driver binding start (Fat svn r55) 2010-05-07 03:33:43 +00:00
IntelFrameworkModulePkg Fix the bug that BDS assumes any boot option resides in the FV is Shell which causes that the non-Shell FV boot option is removed by GenericBdsLib. 2011-03-01 06:46:24 +00:00
IntelFrameworkPkg Correct comments for EFI_LEGACY_PIRQ_ENTRY. 2011-01-31 02:37:03 +00:00
MdeModulePkg 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:15:38 +00:00
MdePkg 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:12:34 +00:00
NetworkPkg Fix a bug in PxeBcDriver (When disconnect PxeBc driver under shell environment will cause a exception) 2011-02-18 06:06:46 +00:00
Nt32Pkg Correct incoming buffer size comparison to the incoming buffer, not the existing buffer. 2011-03-04 16:22:15 +00:00
Omap35xxPkg Remove tabs. 2011-02-02 22:54:50 +00:00
OptionRomPkg Clean ISA_IO/ISA_IO_16 and VGA_IO/VGA_IO_16 attribute usage in PCI bus driver/PCI host bridge drivers/LPC/VGA device drivers. 2010-12-28 10:10:10 +00:00
OvmfPkg OvmfPkg: Add create-release.py script 2011-02-23 22:21:00 +00:00
PcAtChipsetPkg Enhance PcAt IsaAcpi driver to support enable/disable separated functions per PCD settings. 2011-03-10 07:33:42 +00:00
PerformancePkg Add comments for the two parameters of DxeTscTimerLibConstructor. 2011-02-22 06:21:52 +00:00
ShellPkg update copyright format 2010-12-10 15:19:03 +00:00
SourceLevelDebugPkg SourceLevelDebugPkg: Pack CPU context structures 2011-02-22 16:36:12 +00:00
UefiCpuPkg Remove extra {} inside DEBUG_CODE() macro 2011-01-11 23:12:13 +00:00
UnixPkg Fix up the UnixPkg to work with clang on OS X. XCLANG toolchain configuration has already been checked into BaseTools project. 2011-03-08 00:12:30 +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