audk/MdeModulePkg/Library
vanjeff 1e172d6bbf 1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance.
2. Updated DXE Core, BootScriptExecutorDxe and CapsuleX64Pei to consume CPU Exception Library to setup the default CPU Exception handlers.

Signed-off-by: vanjeff
Reviewed-by: jyao1


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13097 6f19259b-4bc3-4df7-8a09-765794883524
2012-03-15 05:20:41 +00:00
..
BasePlatformHookLibNull Add generic SerialPortLib instance for 16550 UARTs configured through PCDs. Depends on new library class called PlatformHookLib to perform platform specific initialization of the UART. 2010-12-18 01:02:59 +00:00
BaseResetSystemLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
BaseSerialPortLib16550 Add description for 64-byte FIFO enable bit for PcdSerialFifoControl. 2011-03-16 02:58:51 +00:00
CpuExceptionHandlerLibNull 1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance. 2012-03-15 05:20:41 +00:00
DebugAgentLibNull 1. Add init flag DEBUG_AGENT_INIT_DXE_AP. 2010-07-19 02:26:09 +00:00
DxeCapsuleLibNull Add UEFI_APPLICATION module type support for the capsule lib. 2011-08-25 05:37:55 +00:00
DxeCoreMemoryAllocationLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeCorePerformanceLib Compare DXE performance token name by DXE performance string length. 2010-11-22 05:15:11 +00:00
DxeCrc32GuidedSectionExtractLib Add core FFS3 support, ExtractGuidedSectionLib/GuidedSectionExtractionLib/PiFirmwareFile.h. 2011-10-27 08:45:50 +00:00
DxeDebugPrintErrorLevelLib Add a GUIDed HOB to init Debug Print error level earlier in DXE. Add NULL PEIM library to init HOB. 2011-10-08 21:00:13 +00:00
DxeDpcLib For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section. 2011-07-27 08:54:57 +00:00
DxeIpIoLib Add a UNION definition (IP_IO_IP_PROTOOCL) for EFI_IP4/6_PROTOCOL and change IP_IO structure using this UNION to point the special IP Protocol. 2010-06-13 08:18:10 +00:00
DxeNetLib Adopt new IPv4/IPv6 device path for network modules. 2011-10-26 09:29:46 +00:00
DxePerformanceLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxePrintLibPrint2Protocol Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
DxeReportStatusCodeLib Roll back the change which doesn't call LocateProtocol when TPL is TPL_NOTIFY because it may cause certain status code get lost in some rare case. 2011-11-30 01:53:13 +00:00
DxeSecurityManagementLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeSmmPerformanceLib For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section. 2011-07-27 08:54:57 +00:00
DxeTcpIoLib Enhance the code to avoid the potential of return address of local variable to output structure. 2011-01-17 05:54:13 +00:00
DxeUdpIoLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
LockBoxNullLib MdeModulePkg: Add SMM LockBox 2011-07-19 20:47:28 +00:00
OemHookStatusCodeLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiDebugPrintHobLib Add a GUIDed HOB to init Debug Print error level earlier in DXE. Add NULL PEIM library to init HOB. 2011-10-08 21:00:13 +00:00
PeiPerformanceLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiRecoveryLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiReportStatusCodeLib 1. Rollback the changing on replacing MAX_EXTENDED_DATA_SIZE by EFI_STATUS_CODE_DATA_MAX_SIZE, 2010-11-23 07:50:31 +00:00
PeiS3LibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PiDxeS3BootScriptLib Update code to pass build on VS2008 with /Od compiler option. 2011-11-28 06:19:36 +00:00
PiSmmCoreMemoryAllocationLib Enhance PiSmmCoreMemoryAllocationLib Free function implementation to call gSmst or gBS Free service according to the buffer in or out of SMRAM range. 2010-07-28 01:08:13 +00:00
PiSmmCoreSmmServicesTableLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
RuntimeDxeReportStatusCodeLib Fixed the issue in RuntimeStatusCode library that may not work on the early dispatched Runtime driver. 2011-08-02 06:23:54 +00:00
SmmCorePerformanceLib Add performance library instances for SMM performance measurement. 2011-03-10 07:39:51 +00:00
SmmCorePlatformHookLibNull 1. Add two performance measurement points for SMM performance measurement; 2011-08-16 02:58:20 +00:00
SmmLockBoxLib correct license header. 2012-01-15 11:21:18 +00:00
SmmPerformanceLib Fix a bug in SmmPerformanceLib that there is no return value in normal cases for GetPerformanceMeasurement(). 2011-03-14 03:47:31 +00:00
SmmReportStatusCodeLib Remove UefiDriverEntryPoint from [LibraryClasses] section. Library implementations should never link against an entry point lib. Only modules implementation should link against an entry point lib. 2010-12-17 22:47:06 +00:00
UefiHiiLib MdeModulePkg: Remove variables that are set, but not used 2011-10-31 15:58:05 +00:00
UefiHiiServicesLib Update the copyright notice format 2010-04-24 09:49:11 +00:00