audk/MdePkg/Library
vanjeff b6b55af34c UEFI Capsule HOB updating includes:
1. add BuildCapsuleHob() in HobLib.h
2. add related APIs implementation in hob library instances.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9378 6f19259b-4bc3-4df7-8a09-765794883524
2009-10-28 07:53:32 +00:00
..
BaseCacheMaintenanceLib Fix file headers 2009-08-24 23:43:23 +00:00
BaseCpuLib Fix file headers 2009-08-24 23:45:38 +00:00
BaseDebugLibNull INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BaseDebugLibSerialPort Update EntryPoint library header 2008-12-12 08:51:16 +00:00
BaseIoLibIntrinsic Fix file headers 2009-08-24 23:43:23 +00:00
BaseLib Split AsmReadKr7() and AsmWriteKr7() from AccessKr.s file since these two APIs are frequently used to store/fetch PeiServicesTable pointer for IPF platform. Some compiler/linker with /Od is not smart enough to remove used KR registers access APIs. 2009-09-01 14:57:18 +00:00
BaseMemoryLib clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
BaseMemoryLibMmx Use "movd" instruction to manipulate MMX register to support more GNU assemblers. 2009-08-12 02:23:31 +00:00
BaseMemoryLibOptDxe clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
BaseMemoryLibOptPei clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
BaseMemoryLibRepStr clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
BaseMemoryLibSse2 Use "movd" instruction to manipulate MMX register to support more GNU assemblers. 2009-08-12 02:23:31 +00:00
BasePalLibNull INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePcdLibNull Spec checked 2009-02-13 06:28:15 +00:00
BasePciCf8Lib 1. Add address check for "RegisterForRuntime" APIs of PciLib, PciCf8Lib, PciExpressLib, and PciSegmentLib. 2009-05-14 03:13:31 +00:00
BasePciExpressLib 1. Add address check for "RegisterForRuntime" APIs of PciLib, PciCf8Lib, PciExpressLib, and PciSegmentLib. 2009-05-14 03:13:31 +00:00
BasePciLibCf8 INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePciLibPciExpress INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePeCoffExtraActionLibNull 1) Clarify file and function header comments for the PE/COFF Extra Action library class 2009-05-09 00:45:25 +00:00
BasePeCoffGetEntryPointLib Fix file headers 2009-08-24 23:39:38 +00:00
BasePeCoffLib Do not update the ImageBase in the PE/COFF header if Adjust is 0. 2009-10-15 17:21:22 +00:00
BasePerformanceLibNull INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePostCodeLibDebug INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePostCodeLibPort80 INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BasePrintLib Fix file headers 2009-08-24 23:39:38 +00:00
BaseReportStatusCodeLibNull Minor update to fix some typos. 2009-08-19 13:09:19 +00:00
BaseSerialPortLibNull Fix some typo. 2009-04-02 05:34:26 +00:00
BaseSynchronizationLib Fix file header 2009-08-24 23:41:22 +00:00
BaseTimerLibNullTemplate INF file verified, and Coding Style reviewed. 2009-01-09 07:23:31 +00:00
BaseUefiDecompressLib Fix file headers 2009-08-24 23:39:38 +00:00
DxeCoreEntryPoint Comments checked with spec. 2009-02-06 07:26:53 +00:00
DxeCoreHobLib UEFI Capsule HOB updating includes: 2009-10-28 07:53:32 +00:00
DxeExtractGuidedSectionLib No need of PcdLib in this module 2008-12-12 05:42:26 +00:00
DxeHobLib UEFI Capsule HOB updating includes: 2009-10-28 07:53:32 +00:00
DxePcdLib Comments synchronized with library class 2009-02-13 09:05:43 +00:00
DxeRuntimePciExpressLib Fix the bug in DxeRuntimePciExpressLib that behavior of GetPciExpressAddress() in virtual mode is not correct. 2009-04-30 02:32:49 +00:00
DxeServicesLib INF extension reviewed 2009-01-09 07:48:37 +00:00
DxeServicesTableLib INF extension reviewed 2009-01-09 07:48:37 +00:00
DxeSmbusLib INF extension reviewed 2009-01-09 07:48:37 +00:00
PeiCoreEntryPoint Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
PeiDxePostCodeLibReportStatusCode INF extension reviewed 2009-01-09 07:48:37 +00:00
PeiExtractGuidedSectionLib INF extension reviewed 2009-01-08 08:07:55 +00:00
PeiHobLib UEFI Capsule HOB updating includes: 2009-10-28 07:53:32 +00:00
PeiIoLibCpuIo Fix incorrect function headers for IoLib APIs. 2009-03-02 06:31:55 +00:00
PeiMemoryAllocationLib Minor update the function interface for three re-allocate pool APIs to check the conformance of OldBuffer only when the memory allocation succeeds. In this way the assert condition is covered by CopyMem () API in BaseMemoryLib. 2009-05-12 02:29:22 +00:00
PeiMemoryLib clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
PeiPalLib INF extension reviewed 2009-01-09 07:48:37 +00:00
PeiPcdLib Comments synchronized with library class 2009-02-13 09:05:43 +00:00
PeiPciLibPciCfg2 Fix the unaligned issue of PCI read/write buffer. 2009-05-19 07:09:45 +00:00
PeiPciSegmentLibPciCfg2 Fix the unaligned issue of PCI read/write buffer. 2009-05-19 07:09:45 +00:00
PeiResourcePublicationLib Update EntryPoint library header 2008-12-12 08:51:16 +00:00
PeiServicesLib Remove tabs in MdePkg source code 2009-09-22 02:49:53 +00:00
PeiServicesTablePointerLib Modified PeiServicesTablePointerLib.h to match the Spec, and sync the c files with it. 2008-12-11 06:29:24 +00:00
PeiServicesTablePointerLibIdt Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
PeiServicesTablePointerLibKr7 Modified PeiServicesTablePointerLib.h to match the Spec, and sync the c files with it. 2008-12-11 06:29:24 +00:00
PeiSmbusLibSmbus2Ppi INF extension reviewed 2009-01-08 08:07:55 +00:00
PeimEntryPoint Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
SecPeiDxeTimerLibCpu To pass ICC build. 2009-01-14 07:45:27 +00:00
UefiApplicationEntryPoint Fix some typo. 2009-04-02 05:34:26 +00:00
UefiBootServicesTableLib Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
UefiDebugLibConOut INF extension reviewed 2009-01-09 07:48:37 +00:00
UefiDebugLibStdErr INF extension reviewed 2009-01-09 07:48:37 +00:00
UefiDevicePathLib add modifier EFIAPI for library interfaces. 2009-09-08 07:29:48 +00:00
UefiDevicePathLibDevicePathProtocol add modifier EFIAPI for library interfaces. 2009-09-08 07:29:48 +00:00
UefiDriverEntryPoint INF extension reviewed 2009-01-09 07:48:37 +00:00
UefiLib fix the issue when passing a L"" string to PrintXY. 2009-06-04 13:50:14 +00:00
UefiMemoryAllocationLib Minor update the function interface for three re-allocate pool APIs to check the conformance of OldBuffer only when the memory allocation succeeds. In this way the assert condition is covered by CopyMem () API in BaseMemoryLib. 2009-05-12 02:29:22 +00:00
UefiMemoryLib clean up all of eight BaseMemoryLib instances in MdePkg with the following updates: 2009-08-11 15:32:16 +00:00
UefiPalLib Fix the bug that gEfiSalSystemTableGuid is missing in UefiPalLib.inf. 2009-04-29 03:01:50 +00:00
UefiPciLibPciRootBridgeIo Fix the unaligned issue of PCI read/write buffer. 2009-05-19 07:09:45 +00:00
UefiPciSegmentLibPciRootBridgeIo Fix the unaligned issue of PCI read/write buffer. 2009-05-19 07:09:45 +00:00
UefiRuntimeLib Merge RuntimeLib and RuntimeServices.c. 2009-04-24 02:09:46 +00:00
UefiRuntimeServicesTableLib Update copyright for files modified in this year 2008-12-29 14:07:07 +00:00
UefiSalLib Add ASSERT in case SalSystemTable is NULL. 2009-01-19 08:29:55 +00:00
UefiScsiLib Add missing parameter check ASSERTs in ScsiReadCapacity16Command() of UefiScsiLib. 2009-06-05 01:41:31 +00:00
UefiUsbLib Remove tabs in source code in MdePkg. 2009-08-19 14:09:31 +00:00