audk/MdePkg/Library
mdkinney 5cfafa075a Check to see if the section size of non-zero before failing a load operation due to a NULL base or end address
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9326 6f19259b-4bc3-4df7-8a09-765794883524
2009-10-01 23:48:00 +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 Check to see if the section size of non-zero before failing a load operation due to a NULL base or end address 2009-10-01 23:48:00 +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 Clarify BuildCvHob() API in HobLib to state that this function will ASSERT() if the platform does not support Capsule Volume HOBs. This allows PI implementations to ASSERT() and Framework implementations to provide a full implementation of this API. 2009-05-09 01:47:49 +00:00
DxeExtractGuidedSectionLib No need of PcdLib in this module 2008-12-12 05:42:26 +00:00
DxeHobLib Clarify BuildCvHob() API in HobLib to state that this function will ASSERT() if the platform does not support Capsule Volume HOBs. This allows PI implementations to ASSERT() and Framework implementations to provide a full implementation of this API. 2009-05-09 01:47:49 +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 Clarify BuildCvHob() API in HobLib to state that this function will ASSERT() if the platform does not support Capsule Volume HOBs. This allows PI implementations to ASSERT() and Framework implementations to provide a full implementation of this API. 2009-05-09 01:47:49 +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