audk/MdePkg/Include/Library
qwang12 b244c7dc74 Add in UefiApplicationEntryPoint library class and library instance.
The major difference between UefiApplicationEntryPoint and UefiDriverEntryPoint is that:
1) UEFI application will always be unloaded no matter what is the return status code from the application. Therefore, the library destructors should be called always.
2) UEFI application should not register any callback to evevnt such as EFI_EVENT_GROUP_VIRTUAL_ADDRESS_CHANGE and EFI_EVENT_GROUP_EXIT_BOOT_SERVICES.
3) UEFI application does not support module merger like Uefi Driver.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2199 6f19259b-4bc3-4df7-8a09-765794883524
2007-01-09 08:17:21 +00:00
..
BaseLib.h Merge R8->R9 tracker 5935 and 7080 to update runtime arch protocol to DxeCis 0.91. Update DxeCore and Runtime driver to follow new definitions. 2006-12-14 10:14:24 +00:00
BaseMemoryLib.h 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
CacheMaintenanceLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
CpuLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
DebugLib.h 1. PostCodeLib. 2006-06-19 07:40:23 +00:00
DevicePathLib.h DebugLib: 2006-07-05 04:17:04 +00:00
DxeCoreEntryPoint.h Initial import. 2006-04-21 22:54:32 +00:00
DxeServicesTableLib.h Modified comment for gDs 2006-07-20 07:27:57 +00:00
DxeSmmDriverEntryPoint.h Initial import. 2006-04-21 22:54:32 +00:00
HiiLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
HobLib.h Remove BugBug in comments and adjust function header according to code style doc. 2006-07-20 09:08:37 +00:00
IoLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
MemoryAllocationLib.h 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
PcdLib.h Fix track EDKT106 & EDKT112: map LibPcdSetPtr function for PatchPcdSetPtr macro function defined in PcdLib library class 2006-08-24 17:04:56 +00:00
PciCf8Lib.h Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class. 2006-07-26 15:23:35 +00:00
PciExpressLib.h Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class. 2006-07-26 15:23:35 +00:00
PciLib.h DebugLib: 2006-07-05 04:17:04 +00:00
PciSegmentLib.h 1. Fixed bug for WriteUnaligned24() in Unaligned.c of BaseLib 2006-06-20 05:30:27 +00:00
PeCoffGetEntryPointLib.h Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class. 2006-07-26 15:23:35 +00:00
PeCoffLib.h Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class. 2006-07-26 15:23:35 +00:00
PeiCoreEntryPoint.h Initial import. 2006-04-21 22:54:32 +00:00
PeiServicesLib.h DebugLib: 2006-07-05 04:17:04 +00:00
PeiServicesTablePointerLib.h add EFIAPI for those constructor funcitons declaration 2006-09-18 02:07:18 +00:00
PeimEntryPoint.h Initial import. 2006-04-21 22:54:32 +00:00
PerformanceLib.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@905 6f19259b-4bc3-4df7-8a09-765794883524 2006-07-12 10:24:36 +00:00
PostCodeLib.h 1. PostCodeLib. 2006-06-19 07:40:23 +00:00
PrintLib.h BasePrintLib: Fix Buffer Overflow issue. 2006-07-13 01:53:27 +00:00
ReportStatusCodeLib.h BaseMemoryLib (BaseMemoryLibRepStr): 2006-06-13 06:31:11 +00:00
ResourcePublicationLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
SmbusLib.h • BaseMemoryLib: 2006-06-26 10:18:28 +00:00
TimerLib.h update GetPerformanceCounterProperties() declare 2006-09-13 01:10:51 +00:00
UefiApplicationEntryPoint.h Add in UefiApplicationEntryPoint library class and library instance. 2007-01-09 08:17:21 +00:00
UefiBootServicesTableLib.h added some comments in BaseLib 2006-07-20 04:00:59 +00:00
UefiDecompressLib.h 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
UefiDriverEntryPoint.h Initial import. 2006-04-21 22:54:32 +00:00
UefiDriverModelLib.h Add more comments in UefiDriverModelLib 2006-08-14 05:18:48 +00:00
UefiLib.h Refix the previous issue. 2006-12-28 03:51:44 +00:00
UefiRuntimeLib.h 1. Add the fix for the following Bugs: 2006-11-03 02:47:43 +00:00
UefiRuntimeServicesTableLib.h added some comments in BaseLib 2006-07-20 04:00:59 +00:00