audk/MdePkg/Include/Library
qwang12 f8d18bada5 HiiLibGetCurrentLanguage returns the current UEFI variable "PlatformLang" (if this variable does not exist, a default value is returned). This function is called by HiiDatabase itself. Now, HiiLibGetCurrentLanguage is in HiiLib. Because of this, we can't add location of Hii protoocol in the library constructor of HiiLib. This cause Hii Database driver never get loaded (circular dependency).
By moving HiiLibGetCurrentLanguage to UefiLib, library constructor (depex) can be added back to HiiLib to make sure the execution order is correct.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5938 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-21 08:50:52 +00:00
..
BaseLib.h fix build issue 2008-09-09 06:45:35 +00:00
BaseMemoryLib.h 1. Change 0 == Length style to Length == 0 2008-09-18 14:27:39 +00:00
CacheMaintenanceLib.h Updated headers to follow coding standard 2007-06-27 22:53:31 +00:00
CpuLib.h Cleanup Cpu library class and CpuLib instance and BaseLib instance; and add comments for the confused logic in IfrSupportLib instance. 2008-08-20 09:15:34 +00:00
DebugLib.h code review's result. 2008-08-12 07:20:10 +00:00
DevicePathLib.h Fix one minor comment issue in last check-in 2007-09-24 07:08:18 +00:00
DxeCoreEntryPoint.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
DxePiLib.h clean up the un-suitable ';' location when declaring the functions. 2008-09-04 09:37:28 +00:00
DxeServicesTableLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
DxeSmmDriverEntryPoint.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
ExtractGuidedSectionLib.h Code scrub for the Debug library, PostCode library, Print library, and ExtractGuidedSection library. 2008-07-15 11:12:43 +00:00
FvbServiceLib.h cleanup some comments. 2008-09-09 07:11:51 +00:00
GraphicsLib.h Update the comments. 2008-09-17 03:02:04 +00:00
HiiLib.h HiiLibGetCurrentLanguage returns the current UEFI variable "PlatformLang" (if this variable does not exist, a default value is returned). This function is called by HiiDatabase itself. Now, HiiLibGetCurrentLanguage is in HiiLib. Because of this, we can't add location of Hii protoocol in the library constructor of HiiLib. This cause Hii Database driver never get loaded (circular dependency). 2008-09-21 08:50:52 +00:00
HobLib.h follow up the comments from code review. 2008-09-16 05:22:09 +00:00
IfrSupportLib.h follow up the comments from code review. 2008-09-16 05:22:09 +00:00
IoLib.h Removed MdePkg usage of ModuleName: in file headers 2007-07-12 22:59:43 +00:00
MemoryAllocationLib.h Correct the wrong '?' character to '-', and add check DestinationBuffer == SourceBuffer for CompareMem functions in all BaseMemory library instances. 2008-09-08 01:24:16 +00:00
PalCallLib.h Refine function header comments of PalCallLib.h. 2008-07-27 11:46:08 +00:00
PcdLib.h follow up code review 2008-09-16 06:01:21 +00:00
PciCf8Lib.h Code Scrub of MdePkg/Inlcude/Library 2008-07-21 07:26:20 +00:00
PciExpressLib.h Code Scrub of MdePkg/Inlcude/Library 2008-07-21 07:26:20 +00:00
PciLib.h Code Scrub of MdePkg/Inlcude/Library 2008-07-21 07:26:20 +00:00
PciSegmentLib.h clean up the un-suitable ';' location when declaring the functions. 2008-09-04 09:37:28 +00:00
PeCoffGetEntryPointLib.h Updated headers to follow coding standard 2007-06-27 22:53:31 +00:00
PeCoffLib.h move BUGBUG comments and add some comments to comply with Spec 2008-09-16 07:13:42 +00:00
PeiCoreEntryPoint.h Update function header. 2008-07-21 07:53:14 +00:00
PeiPiLib.h follow up code review 2008-09-16 06:13:42 +00:00
PeiServicesLib.h Fix missing include header file and fix typo in comment. 2008-04-22 06:12:08 +00:00
PeiServicesTablePointerLib.h follow up code review 2008-09-16 06:13:42 +00:00
PeimEntryPoint.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
PerformanceLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
PostCodeLib.h Code scrub for the Debug library, PostCode library, Print library, and ExtractGuidedSection library. 2008-07-15 11:12:43 +00:00
PrintLib.h Code scrub for the Debug library, PostCode library, Print library, and ExtractGuidedSection library. 2008-07-15 11:12:43 +00:00
ReportStatusCodeLib.h Fix typo in comment. 2008-04-22 05:16:14 +00:00
ResourcePublicationLib.h clean up the un-suitable ';' location when declaring the functions. 2008-09-04 09:37:28 +00:00
SalLib.h Removed MdePkg usage of ModuleName: in file headers 2007-07-12 22:59:43 +00:00
ScsiLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
SerialPortLib.h Add SerialPortPoll Api in SerialPortLib to Poll the serial device to see if there is any data waiting. 2008-08-10 05:39:21 +00:00
SmbusLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
TimerLib.h modify coding style to pass ecc tool 2008-07-22 03:04:38 +00:00
UefiApplicationEntryPoint.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
UefiBootServicesTableLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
UefiDecompressLib.h Code scrub for the Debug library, PostCode library, Print library, and ExtractGuidedSection library. 2008-07-15 11:12:43 +00:00
UefiDriverEntryPoint.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
UefiLib.h HiiLibGetCurrentLanguage returns the current UEFI variable "PlatformLang" (if this variable does not exist, a default value is returned). This function is called by HiiDatabase itself. Now, HiiLibGetCurrentLanguage is in HiiLib. Because of this, we can't add location of Hii protoocol in the library constructor of HiiLib. This cause Hii Database driver never get loaded (circular dependency). 2008-09-21 08:50:52 +00:00
UefiRuntimeLib.h Fix 2 flaws in MdePkg/Include/Library/UefiRuntimeLib.h: 2008-09-02 05:54:48 +00:00
UefiRuntimeServicesTableLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00
UsbLib.h Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 03:30:12 +00:00