..
BaseCacheMaintenanceLib
MdePkg: Added ARM Aarch64 architecture support
2013-07-29 09:52:18 +00:00
BaseCpuLib
MdePkg/BaseCpuLib: Added ARM Aarch64 architecture support
2013-07-29 09:56:36 +00:00
BaseDebugLibNull
…
BaseDebugLibSerialPort
…
BaseDebugPrintErrorLevelLib
…
BaseExtractGuidedSectionLib
Build the registered guid HOB and SystemTable to record the GUID itself in PeiExtractGuidedSectionLib and DxeExtractGuidedSectionLib, and also state the restriction in BaseExtractGuidedSectionLib.
2012-11-08 01:12:56 +00:00
BaseIoLibIntrinsic
MdePkg: Added ARM Aarch64 architecture support
2013-07-29 09:52:18 +00:00
BaseLib
MdePkg BaseLib: Fix a corner case of Source and Destination overlap.
2014-07-21 03:05:20 +00:00
BaseMemoryLib
…
BaseMemoryLibMmx
…
BaseMemoryLibOptDxe
…
BaseMemoryLibOptPei
…
BaseMemoryLibRepStr
…
BaseMemoryLibSse2
…
BasePalLibNull
…
BasePcdLibNull
MdePkg PcdLib: Except for SizeOfBuffer is greater than the maximum size supported, align the behavior of LibPcdSetPtr with LibPcdSetN to handle error status returned.
2014-01-07 09:28:33 +00:00
BasePciCf8Lib
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BasePciExpressLib
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BasePciLibCf8
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BasePciLibPciExpress
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BasePeCoffExtraActionLibNull
…
BasePeCoffGetEntryPointLib
…
BasePeCoffLib
Support load 64 bit image from 32 bit core.
2014-03-25 05:04:21 +00:00
BasePerformanceLibNull
Add new extension PerformanceLib APIs to store ID info.
2012-04-24 08:42:24 +00:00
BasePostCodeLibDebug
…
BasePostCodeLibPort80
…
BasePrintLib
MdePkg/BasePrintLib: Do not do operations with NULL
2014-07-09 09:10:44 +00:00
BaseReportStatusCodeLibNull
…
BaseS3BootScriptLibNull
Add comment for S3BootScriptSaveMemPoll API, since it does not match PI specification.
2014-03-01 12:25:31 +00:00
BaseS3IoLib
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BaseS3PciLib
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
BaseS3SmbusLib
MdePkg: Add S3 library interfaces and base implementations
2011-08-29 22:16:28 +00:00
BaseS3StallLib
MdePkg: Add S3 library interfaces and base implementations
2011-08-29 22:16:28 +00:00
BaseSerialPortLibNull
…
BaseSmbusLibNull
Add BaseSmbusLibNull instance for SmbusLib. Add check in BootScriptExecutorDxe driver for the return status of S3BootScriptExecute().
2013-11-08 02:59:05 +00:00
BaseSynchronizationLib
MdePkg/BaseSynchronizationLib: Added ARM Aarch64 architecture support
2013-07-29 09:57:43 +00:00
BaseTimerLibNullTemplate
Add new API GetTimeInNanoSecond() to TimerLib to convert elapsed ticks to time in unit of nanoseconds.
2011-08-25 05:59:17 +00:00
BaseUefiDecompressLib
Refine code to make it more safely.
2014-06-26 03:17:59 +00:00
DxeCoreEntryPoint
…
DxeCoreHobLib
Update HobLib and Hob Service to avoid data over flow.
2012-07-17 01:50:52 +00:00
DxeExtendedSalLib
Add Missing invocations to VA_END() for VA_START().
2012-02-01 06:06:08 +00:00
DxeExtractGuidedSectionLib
Build the registered guid HOB and SystemTable to record the GUID itself in PeiExtractGuidedSectionLib and DxeExtractGuidedSectionLib, and also state the restriction in BaseExtractGuidedSectionLib.
2012-11-08 01:12:56 +00:00
DxeHobLib
Update HobLib and Hob Service to avoid data over flow.
2012-07-17 01:50:52 +00:00
DxeIoLibCpuIo2
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
DxeIoLibEsal
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
DxePalLibEsal
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
DxePcdLib
MdePkg PcdLib: Except for SizeOfBuffer is greater than the maximum size supported, align the behavior of LibPcdSetPtr with LibPcdSetN to handle error status returned.
2014-01-07 09:28:33 +00:00
DxePciLibEsal
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
DxePciSegmentLibEsal
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
DxeRuntimeExtendedSalLib
Add Missing invocations to VA_END() for VA_START().
2012-02-01 06:06:08 +00:00
DxeRuntimePciExpressLib
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
DxeSalLibEsal
Initialize data before using it
2011-06-21 02:24:46 +00:00
DxeServicesLib
Correct function comments on DxeServicesLib GetFileBufferByFilePath API.
2012-04-17 09:42:44 +00:00
DxeServicesTableLib
Add the missing supported module type in MdePkg DxeServicesTableLib instance.
2011-11-23 02:00:05 +00:00
DxeSmbusLib
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
DxeTimerLibEsal
MdePkg: Add missing implementation of GetTimeInNanoSecond() to TimerLib library instance DxeTimerLibEsal.
2011-09-08 01:34:24 +00:00
PeiCoreEntryPoint
…
PeiDxePostCodeLibReportStatusCode
…
PeiExtractGuidedSectionLib
Build the registered guid HOB and SystemTable to record the GUID itself in PeiExtractGuidedSectionLib and DxeExtractGuidedSectionLib, and also state the restriction in BaseExtractGuidedSectionLib.
2012-11-08 01:12:56 +00:00
PeiHobLib
MdePkg PeiHobLib: Initialize Owner field of Resource HOB to 0 rather than random value.
2014-07-14 01:38:19 +00:00
PeiIoLibCpuIo
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
PeiMemoryAllocationLib
Update MemoryAllocationLib.AllocateAlignedPages API comments for memory overflow ASSERT case.
2013-12-31 07:19:09 +00:00
PeiMemoryLib
…
PeiPalLib
…
PeiPcdLib
MdePkg PcdLib: Except for SizeOfBuffer is greater than the maximum size supported, align the behavior of LibPcdSetPtr with LibPcdSetN to handle error status returned.
2014-01-07 09:28:33 +00:00
PeiPciLibPciCfg2
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
PeiPciSegmentLibPciCfg2
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
PeiResourcePublicationLib
…
PeiServicesLib
MdePkg PeiServicesLib: Refine the code to avoid error report.
2013-10-14 09:39:25 +00:00
PeiServicesTablePointerLib
Add VOID MigratePeiServicesTablePointer() to fix'Deprecated declaration'.
2014-01-17 06:06:30 +00:00
PeiServicesTablePointerLibIdt
Add VOID MigratePeiServicesTablePointer() to fix'Deprecated declaration'.
2014-01-17 06:06:30 +00:00
PeiServicesTablePointerLibKr7
Add VOID MigratePeiServicesTablePointer() to fix'Deprecated declaration'.
2014-01-17 06:06:30 +00:00
PeiSmbusLibSmbus2Ppi
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
PeimEntryPoint
…
SecPeiDxeTimerLibCpu
Removed the assumption on APIC timer initial Count is all 1s and updated it to handle the long delay that timer initial count.
2013-08-27 07:29:14 +00:00
SmmIoLibSmmCpuIo2
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
SmmLibNull
…
SmmMemoryAllocationLib
Update MemoryAllocationLib.AllocateAlignedPages API comments for memory overflow ASSERT case.
2013-12-31 07:19:09 +00:00
SmmPciLibPciRootBridgeIo
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
SmmPeriodicSmiLib
Simplify the SmmPeriodicSmiLib to call AllocatePool() for every entry in the SMI periodic handler list.
2011-08-19 01:37:47 +00:00
SmmServicesTableLib
…
UefiApplicationEntryPoint
…
UefiBootServicesTableLib
…
UefiDebugLibConOut
Should pass in bytes of string buffer to UnicodeSPrint() rather than Unicode string length.
2012-08-29 09:23:34 +00:00
UefiDebugLibStdErr
Should pass in bytes of string buffer to UnicodeSPrint() rather than Unicode string length.
2012-08-29 09:23:34 +00:00
UefiDevicePathLib
Remove the assertion which may cause IsDevicePathValid() hang in DEBUG build.
2014-05-22 07:34:35 +00:00
UefiDevicePathLibDevicePathProtocol
Add 4 APIs to DevicePathLib: ConvertDeviceNodeToText, ConvertDevicePathToText, ConvertTextToDeviceNode and ConvertTextToDevicePath.
2013-07-26 03:00:21 +00:00
UefiDriverEntryPoint
…
UefiLib
This patch uses dummy routine as NotifyFunction to make sure those 2 APIs provided from library can create event as expected when the caller does not feed in a NotifyFunction. Also, typo is corrected.
2013-09-05 06:12:04 +00:00
UefiMemoryAllocationLib
Update MemoryAllocationLib.AllocateAlignedPages API comments for memory overflow ASSERT case.
2013-12-31 07:19:09 +00:00
UefiMemoryLib
…
UefiPalLib
…
UefiPciLibPciRootBridgeIo
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
UefiPciSegmentLibPciRootBridgeIo
Add ASSERT() for BitField operations to make sure the input value is valid.
2012-12-25 02:25:50 +00:00
UefiRuntimeLib
…
UefiRuntimeServicesTableLib
…
UefiSalLib
…
UefiScsiLib
MdePkg/UefiScsiLib: Wrong function parameter comments in UefiScsiLib. It should be the number of transferred blocks rather than block size.
2014-04-30 03:38:05 +00:00
UefiUsbLib
…