audk/MdePkg/Library
lgao4 e6c560aad6 Make GuidedSection library instance to follow the value of GuidedSectionExtraction protocol/PPI defined in PI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4165 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-18 09:12:59 +00:00
..
BaseCacheMaintenanceLib Add BasePalCallLibNull instance in MdePkg. It is useful when building IPF components in open source packages. 2007-10-11 11:12:28 +00:00
BaseDebugLibNull remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
BaseIoLibIntrinsic Update Mde/MdeModulePkg to support ICC build for IA32/X64. 2007-09-19 06:15:43 +00:00
BaseLib add in include for header file to get value for MACRO THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL 2007-10-16 07:10:15 +00:00
BaseMemoryLib Make header consistent with other files. 2007-10-06 22:00:36 +00:00
BaseMemoryLibMmx Changed to pass the build with Visual Studio 2005 2007-10-10 07:03:04 +00:00
BaseMemoryLibOptDxe Add BaseMemoryLib optimized for DXE 2007-10-06 23:23:49 +00:00
BaseMemoryLibOptPei Add BaseMemoryLib optimized for PEI 2007-10-06 23:23:13 +00:00
BaseMemoryLibRepStr Restore original algorithm and add comments 2007-10-06 21:59:01 +00:00
BaseMemoryLibSse2 Changed to pass the build with Visual Studio 2005 2007-10-10 07:03:04 +00:00
BasePalCallLibNull Add BasePalCallLibNull instance in MdePkg. It is useful when building IPF components in open source packages. 2007-10-11 11:12:28 +00:00
BasePcdLibNull 1) Add type casting for argument "a" in EFI_ERROR(a), since if compare two constants without specify data type, compiler maybe could not understand what is the actual data type of constant. The default would treat it as unsigned data. therefore, if the argument a of EFI_ERROR(a) is constant, for instance the EFI_LOAD_ERROR, the EFI_ERROR(a) would always be FALSE. 2007-08-15 06:17:29 +00:00
BasePciCf8Lib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
BasePciExpressLib Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC spec 0.41, DSC spec 0.40. 2007-08-30 09:11:54 +00:00
BasePciLibCf8 remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
BasePciLibPciExpress remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
BasePeCoffGetEntryPointLib 1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain. 2007-09-28 08:14:30 +00:00
BasePeCoffLib 1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain. 2007-09-28 08:14:30 +00:00
BasePerformanceLibNull FixedPcd macro should *not* be used in Library's inf file. 2007-09-17 03:57:13 +00:00
BasePostCodeLibDebug FixedPcd macro should *not* be used in Library's inf file. 2007-09-17 03:57:13 +00:00
BasePostCodeLibPort80 FixedPcd macro should *not* be used in Library's inf file. 2007-09-17 03:57:13 +00:00
BasePrintLib Fixed problem with sign extension in print lib. PrintXY could not print out French characters like é. 2007-09-01 15:56:49 +00:00
BaseTimerLibNullTemplate remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
BaseUefiDecompressLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
CpuLib created a CpuLib for CpuSleep and CpuFlushTlb from BaseLib to remove circular dependency on PalCallLib. 2007-10-05 18:47:03 +00:00
DxeCoreEntryPoint remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
DxeCoreHobLib Add in BuildFv2Hob in HobLib 2007-08-23 06:22:53 +00:00
DxeDebugLibSerialPort Merge the PI enabling works from the branch 2007-09-04 06:11:47 +00:00
DxeExtractGuidedSectionLib Make GuidedSection library instance to follow the value of GuidedSectionExtraction protocol/PPI defined in PI spec. 2007-10-18 09:12:59 +00:00
DxeHobLib Add in BuildFv2Hob in HobLib 2007-08-23 06:22:53 +00:00
DxeMemoryAllocationLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
DxeMemoryLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
DxePcdLib Add library dependency expressions for several library instances. 2007-08-02 10:01:41 +00:00
DxePiLib 0) Change the PEI core behavior to not install FV HOB for each FV INFO PPI installed. This allows more freedom to platform developer to choose to expose which FV to PEI core or DXE core. 2007-10-10 02:08:22 +00:00
DxeServicesTableLib Remove unused comments in MdePkg. 2007-07-19 09:43:43 +00:00
DxeSmbusLib Add library dependency expressions for several library instances. 2007-08-02 10:01:41 +00:00
HiiLib Update Guid Value to avoid collision with old one 2007-07-24 03:54:55 +00:00
PeiCoreEntryPoint Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiDxePostCodeLibReportStatusCode Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiExtractGuidedSectionLib Make GuidedSection library instance to follow the value of GuidedSectionExtraction protocol/PPI defined in PI spec. 2007-10-18 09:12:59 +00:00
PeiHobLib The BaseAddress and Length should be align PAGE according to PI specification for EFI_MEMORY_ALLOCATION_HOB 2007-10-18 06:09:03 +00:00
PeiIoLibCpuIo Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiMemoryAllocationLib Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiMemoryLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
PeiPalCallLib Fix ICC build error 2007-10-12 07:08:43 +00:00
PeiPcdLib Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiPiLib 0) Change the PEI core behavior to not install FV HOB for each FV INFO PPI installed. This allows more freedom to platform developer to choose to expose which FV to PEI core or DXE core. 2007-10-10 02:08:22 +00:00
PeiResourcePublicationLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
PeiServicesLib Add SEC as a supported Module Type for all libraries that are also compatible with the PEI_CORE 2007-09-27 16:54:18 +00:00
PeiServicesTablePointerLib PI Enabling: the address of PeiServices Pointer should be 2007-10-09 08:16:53 +00:00
PeiServicesTablePointerLibIdt Remove assemble file for different arch, 2007-10-10 02:04:53 +00:00
PeiServicesTablePointerLibKr7 Add SetPeiServicesTablePointer() interface implement in PeiServicesTablePointerLibKr7 2007-10-09 08:40:11 +00:00
PeiSmbusLibSmbus2Ppi Merge the PI enabling works from the branch 2007-09-04 06:11:47 +00:00
PeimEntryPoint Upgrade the format of EFI_PEIM_ENTRY_POINT to EFI_PEIM_ENTRY_POINT2 according to PI specification. 2007-09-07 03:51:54 +00:00
SecPeiDxeTimerLibCpu Add BasePalCallLibNull instance in MdePkg. It is useful when building IPF components in open source packages. 2007-10-11 11:12:28 +00:00
SerialPortLibNull remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
UefiApplicationEntryPoint Remove unused comments in MdePkg. 2007-07-19 09:43:43 +00:00
UefiBootServicesTableLib remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
UefiDebugLibConOut Fix a bug to print correct message to ConOut and StdErr as they accept unicode string while DEBUG messages are all in Ascii 2007-09-20 06:40:26 +00:00
UefiDebugLibStdErr Fix a bug to print correct message to ConOut and StdErr as they accept unicode string while DEBUG messages are all in Ascii 2007-09-20 06:40:26 +00:00
UefiDevicePathLib Make the module pass CYGWIN GCC build 2007-09-25 10:57:55 +00:00
UefiDevicePathLibDevicePathProtocol Fix one minor comment issue in last check-in 2007-09-24 07:08:18 +00:00
UefiDriverEntryPoint remove some comments introduced by tools. 2007-07-20 06:28:14 +00:00
UefiLib 1. Update internal EfiPrint protocol to contain all print interfaces provided by PrintLib class of MdePkg. 2. Update SetupBrowserDxe driver to produce new EfiPrint protocol. 2007-10-12 08:13:33 +00:00
UefiRuntimeLib Change EfiConvertPointer() and EfiSetVirtualAddressMap() to use gRT instead of mRT because these two functions must only be called in physical mode, so there is never any need for them to use mRT that is converted to a virtual address 2007-08-08 20:44:44 +00:00
UefiRuntimeServicesTableLib Added DXE_CORE in the supported module type list 2007-08-09 08:06:55 +00:00
UefiScsiLib Fix a bug of ScsiWrite10Command() UefiScsiLib. After the SCSI WRITE command is executed, the output DataLength parameter should be EFI_SCSI_IO_SCSI_REQUEST_PACKET.OutTransferLength, instead of EFI_SCSI_IO_SCSI_REQUEST_PACKET.InTransferLength. 2007-09-28 05:59:12 +00:00
UefiUsbLib Sync code with MdePkg spec for Scsi library class and CustomDecompress library class. 2007-08-14 07:58:32 +00:00