]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Refine file header for INF files of MDE library instances.
authorxli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 28 Oct 2008 09:45:52 +0000 (09:45 +0000)
committerxli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 28 Oct 2008 09:45:52 +0000 (09:45 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6273 6f19259b-4bc3-4df7-8a09-765794883524

72 files changed:
MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
MdePkg/Library/BaseLib/BaseLib.inf
MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf
MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf
MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf
MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf
MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.inf
MdePkg/Library/BasePalCallLibNull/BasePalCallLibNull.inf
MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf
MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf
MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.inf
MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf
MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf
MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf
MdePkg/Library/BasePrintLib/BasePrintLib.inf
MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf
MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
MdePkg/Library/DxeHobLib/DxeHobLib.inf
MdePkg/Library/DxePalLib/DxePalLib.inf
MdePkg/Library/DxePcdLib/DxePcdLib.inf
MdePkg/Library/DxePiLib/DxePiLib.inf
MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf
MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf
MdePkg/Library/FvbServiceLib/FvbServiceLib.inf
MdePkg/Library/GraphicsLib/GraphicsLib.inf
MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf
MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf
MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf
MdePkg/Library/PeiHobLib/PeiHobLib.inf
MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf
MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf
MdePkg/Library/PeiPalLib/PeiPalLib.inf
MdePkg/Library/PeiPcdLib/PeiPcdLib.inf
MdePkg/Library/PeiPiLib/PeiPiLib.inf
MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf
MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf
MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.inf
MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf
MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf
MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf
MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
MdePkg/Library/UefiHiiLib/UefiHiiLib.inf
MdePkg/Library/UefiIfrSupportLib/UefiIfrSupportLib.inf
MdePkg/Library/UefiLib/UefiLib.inf
MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf
MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf
MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
MdePkg/Library/UefiUsbLib/UefiUsbLib.inf

index ef1859f711d07e1c893a1aeef7a5b58392aadc54..667930f87ebab59a6312ed5d3f326a740ff894d0 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Base Cache Maintenance Library\r
+# Instance of Cache Maintenance Library using Base Library services.\r
 #\r
 # Cache Maintenance Library that uses Base Library services to maintain caches.\r
 #  This library assumes there are no chipset dependencies required to maintain caches.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index a58b19872372ae617edf40f32cb3dee8847b6344..928327a6bb06a70cd1fa0f96a7057bdb4f90dccd 100644 (file)
@@ -1,8 +1,10 @@
 #/** @file\r
-# Component description file for Base Cpu Library\r
+# Instance of CPU Library for various architecture.\r
 #\r
-# Base Library implementation.\r
-# Copyright (c) 2007, Intel Corporation.\r
+# CPU Library implemented using ASM functions for IA-32 and X64,\r
+# PAL CALLs for IPF, and empty functions for EBC.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 26a411b41e21c20cbd7ba099d0eefc69b79be98e..85c4723bd6023a3776f721f153947d027d81b47b 100644 (file)
@@ -1,5 +1,5 @@
 #/** @file\r
-# Null Base Debug Library instance with empty functions.\r
+# Debug Library with empty functions.\r
 #\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
index 42a19f5db2c577eb559a7ea424ff5a759fa0847a..3db810802fe3f2f4792fc177817dba758522a05b 100644 (file)
@@ -1,6 +1,8 @@
 #/** @file\r
-#  Base Debug library instance base on Serial Port library.\r
-#  It uses PrintLib to send debug messages to serial port device.\r
+#  Instance of Debug Library based on Serial Port Library.\r
+#\r
+#  Instance of Debug Library based on Serial Port Library.\r
+#  It uses Print Library to produce formatted output strings.\r
 #\r
 #  Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
index e6e14c0b21dbad301addbf87bb34323489db46e4..f44c8d7dcc754ab733439ba2e50879c2a38713b9 100644 (file)
@@ -1,8 +1,10 @@
 #/** @file\r
-# Component description file for Intrinsic Base Io Library\r
+# Instance of I/O Library using compiler intrinsics.\r
 #\r
 # I/O Library that uses compiler intrinsics to perform IN and OUT instructions\r
-#  for IA-32, x64 and IPF. It also performs direct memory access for MMIO services.\r
+# for IA-32 and x64.  On IPF, I/O port requests are translated into MMIO requests.\r
+# MMIO requests are forwarded directly to memory.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index f8f442ce58abd32a8cc7cf592ff6dade7b1f9cdd..3a00d1911c0af58f012cbdb85aa574639ab3b91d 100644 (file)
@@ -1,7 +1,6 @@
 #/** @file\r
-# Component description file for Base Library\r
-#\r
 # Base Library implementation.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 2e25af2b69f74de03582a083bcc73bb8a3f69bf7..14add41069fa39971de2627133a9b6ede67f5804 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Base Memory Library\r
+# Instance of Base Memory Library without assembly.\r
 #\r
 # Base Memory Library implementation - no ASM.\r
-# Copyright (c) 2007, Intel Corporation\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 67e461a0c6f67c9a8d73955a99780311da62eb51..5e777a3c1a33d7269269922aecb4c0de76b29f62 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for MMX Base Memory Library\r
+# Instance of Base Memory Library using MMX registers.\r
 #\r
 # Base Memory Library that uses MMX registers for high performance.\r
 #  Optimized for use in DXE.\r
-# Copyright (c) 2006, Intel Corporation\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index e97c1e287bcaf201e9f27ba42a35e1dd08ba98ce..811095a81d4e97614cfcbdab00c2add055470b78 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Base Memory Optimization Dxe Library.\r
+# Instance of Base Memory Library optimized for use in DXE phase.\r
 #\r
 # Base Memory Library that is optimized for use in DXE phase.  \r
 # Uses REP, MMX, XMM registers as required for best performance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index aeffe0562e5e1fa050eb0e5484cd9eea6c7ce9ba..fed1c59511b16b172b0790f022653c9f04285f62 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Base Memory Optimization Pei Library\r
+# Instance of Base Memory Library optimized for use in PEI phase.\r
 #\r
 # Base Memory Library that is optimized for use in PEI phase.  \r
 # Uses REP, MMX, XMM registers as required for best performance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 7841967821beb11207006ae6987cb687fc5e3400..971bedb970d0efe0fbe497051f9e42b1360ac6e2 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for RepStr Base Memory Library\r
+# Instance of Base Memory Library using REP string instructions.\r
 #\r
 # Base Memory Library that uses REP string instructions for\r
 #  high performance and small size. Optimized for use in PEI.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 37171a84c0155ddb26c6b229434f084ca02cbc3b..9909192daf9adf17d96f062da79a4e235c2647b8 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for SSE2 Base Memory Library\r
+# Instance of Base Memory Library using XMM registers.\r
 #\r
 # Base Memory Library that uses XMM registers for high performance.\r
 #  Optimized for use in DXE.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 5a90aa23a49ceb096da0c0a269a69766fa2c0db2..65730bfaaff15367e759f8af4c2f5dcf42f21ef1 100644 (file)
@@ -1,7 +1,6 @@
 #/** @file\r
-# Component description file for NULL PalCall Library.\r
+# Null instance of PAL Library with empty functions.\r
 #\r
-# PalCall Library with empty functions.\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index e7a9620fb8b3d4e44cb20e9a0743fe481a36f421..a2d5cb39de4b7f12bc5cc549a08a51b5980928ab 100644 (file)
@@ -1,5 +1,8 @@
 #/** @file\r
-# Component description file for NULL PCD Library.\r
+# Instance of PCD Library without support of dynamic PCD entries.\r
+#\r
+# PCD Library that only provides access to Feature Flag, Fixed At Build,\r
+# and Binary Patch typed PCD entries. Access to Dynamic PCD entries is ignored.\r
 #\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
index 13629c741815efdecff39a9088a2c4bd63e1aff6..414743e9e6bc0d634501c900894412cc76d54e23 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# This module implements PCI CF8 Library instance.\r
+# Instance of PCI CF8 Library using I/O ports 0xCF8 and 0xCFC.\r
 #\r
 # PCI CF8 Library that uses I/O ports 0xCF8 and 0xCFC to perform PCI Configuration cycles.\r
 #  Layers on top of an I/O Library instance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 779524cdeab6f3873235a4e470f8a788d3a5a010..c4c5e7eb9ae4bb29fa4b990a37c92a209e02b588 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# This module implements one PCI Express Library instance.\r
+# Instance of PCI Express Library using the 256 MB PCI Express MMIO window.\r
 #\r
 # PCI Express Library that uses the 256 MB PCI Express MMIO window to perform\r
 #  PCI Configuration cycles. Layers on top of an I/O Library instance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 25b9ff958ee6b62de32fb154ac59c8c026dc8242..8dca1edf53ada8bb2d0f3cbf4b7718d66fbcf2a0 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# This module implements one PCI Library instance based on PCI CF8 Library.\r
+# Instance of PCI Library based on PCI CF8 Library.\r
 #\r
 # PCI Library that uses I/O ports 0xCF8 and 0xCFC to perform\r
 #  PCI Configuration cycles. Layers on top of one PCI CF8 Library instance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 2f85e9028de2f9f41ad4aec2f89e16919d3b12bc..3d810286553976c6020676e32de713d3418cf34e 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# This module impements one PCI Library based on PCI Express Library.\r
+# Instance of PCI Library based on PCI Express Library.\r
 #\r
 # PCI Library that uses the 256 MB PCI Express MMIO window to perform PCI\r
 #  Configuration cycles. Layers on one PCI Express Library instance.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 9ecdc5b87d3d8ebc587886834e9f94535784d520..aea99339e9a460ad248adadbe0091c13ad607703 100644 (file)
@@ -1,7 +1,6 @@
 #/** @file\r
-# Component description file Base PE/Coff Get Entry Point Library.\r
-#\r
 # PE/COFF Entry Point Library implementation.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index f5272aad5c6a46a736a0bc1e00a12c8c075ca14f..aa81bc8f00553bd9658a724c5cd5d45dcdbe48b2 100644 (file)
@@ -1,7 +1,6 @@
 #/** @file\r
-# Component description file for Base PE/COFF Library\r
+# PE/COFF Loader Library implementation.\r
 #\r
-# Base PE/COFF Loader Library implementation.\r
 # Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 87408fb26cd8f3a2e32add5c855604e80591f77a..55c4d3141571afe3fe6a21f15f8337d10c203308 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for NULL Performance Library\r
+# Instance of Performance Library based on Base Library.\r
 #\r
 # Performance Library that layers on top of the Base Library to measure start\r
 #  and end times using CPU specific timer services if they are available.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 64553ec54b3c61d231322e6601c81539f4bddf2b..50b1c8f3e95d77b661e37b0e527e5d72de5b656d 100644 (file)
@@ -1,7 +1,8 @@
 #/** @file\r
-# Component description file Post Code Library.\r
+# Instance of Post Code Library based on Debug Library.\r
+#\r
+# Post Code Library that layers on top of a Debug Library instance.\r
 #\r
-# The instance of Post Code Library that layers on top of a Debug Library instance.\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 4d85ac327c6295f2e7d22addc78d365497d4b951..5b6ee79ed6c56bda82bc4c66a676d4f05e3d6f4e 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Port 80 Base Post Code Library.\r
+# Instance of Post Code Library using I/O port 0x80.\r
 #\r
 # Post Code Library that writes post code values to I/O port 0x80.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 1f3844b384e0cb90c2eccf78a25e083c60839ac1..eafb379192070c7ea2e4c8b4df0f8fddf7dac0bf 100644 (file)
@@ -1,7 +1,6 @@
 #/** @file\r
-# Component description file for Base Print Library.\r
+# Print Library implementation.\r
 #\r
-# Base Print Library instance implementation.\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index b1e33c56d3e3cfbb2bd1e8118e016ba14e8eac35..0df7f2a35cbf36c8a4ab047409147074f8dd3fae 100644 (file)
@@ -1,5 +1,5 @@
 #/** @file\r
-#  Null Serial Port library instance with empty functions\r
+#  Null instance of Serial Port Library with empty functions.\r
 #\r
 #  Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
index d41559a72695a9ca2319a1db25d7f2bd4e424ffa..34411c9363fd0703fa5b4721fbe2ffb47d95ef6a 100644 (file)
@@ -1,10 +1,11 @@
 #/** @file\r
-# Timer library NULL template implementaton\r
+# NULL instance of Timer Library as a template.\r
 #\r
 # A non-functional instance of the Timer Library that can be used as a template\r
 #  for the implementation of a functional timer library instance. This library instance can\r
 #  also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer\r
 #  services as well as EBC modules that require timer services.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 7e4badcb68024a171a8121d1c023e68e62a2372e..78d292b7f07850585d8943ea1c89830da506c076 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for Base Uefi Decompress Library\r
-#\r
 # UEFI Decompress Library implementation.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 5ae6e0ac696a19178a5da2a1c18d7f941885bd50..b88a2107d14e146ab99b8b088775886cd57f08bc 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for Dxe Core Entry Point Library\r
+# Module entry point library for DXE core.\r
 #\r
-# Entry Point Library instance used by Dxe Core\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 4902bcac9c4cd09851faa8ed6781b3e64f415bd8..c41b29cfff03fb7ec9f0de1dc0410ab521947fb7 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for Dxe Core Hob Library.\r
+# Instance of HOB Library for DXE Core.\r
 #\r
 # HOB Library implementation for the DXE Core. Does not have a constructor.\r
 #  Uses gHobList defined in the DXE Core Entry Point Library.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 5e288dde8ac9fb72f8f0ae7e6b478b0e7b3fe6a1..6a2ffb2ac59211458693ea91084f64b24a4ba683 100644 (file)
@@ -1,7 +1,8 @@
 #/** @file\r
-# Component description file for DXE ExtractGuidedSection Library\r
+# Instance of ExtractGuidedSection Library for DXE phase.\r
 #\r
 # This library provides generic extract guided section functions for DXE module.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 0f9194fa7bef368fb6706a85dba654a66e0e15fe..38970f6d3f81897178df7ee2f9d1f587ea7ad1fd 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for Dxe Hob Library.\r
+# Instance of HOB Library using HOB list from EFI Configuration Table.\r
 #\r
 # HOB Library implementation that retrieves the HOB List\r
 #  from the System Configuration Table in the EFI System Table.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 09b1498e80f7923f5b13526d7773c6a9fd437cd8..91ddb9ba92a2ea2cdbd20206f02b4d0945574ca8 100644 (file)
@@ -1,8 +1,9 @@
 # @file\r
-# Instance of PAL Library Class\r
+# Instance of PAL Library retrieving PAL entrypoint from HOB.\r
+#\r
+# Instance of PAL Library that uses a HOB to retrieve the PAL\r
+# Entry Point and layers on top of AsmPalCall() in the Base Library.\r
 #\r
-# This library implements the PAL Library Class for the early dxe drivers that need PAL calls before the \r
-# Extended SAL PAL services are available\r
 # Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.\r
 #\r
 #  This software and associated documentation (if any) is furnished\r
index de59815f97c65b2adad78d5d92075e0815ef5e09..38148d7a18139f13f3a249885e94b849d205c338 100644 (file)
@@ -1,10 +1,9 @@
 #/** @file\r
-# PCD Library instance implemented with PCD Protocol\r
+# Instance of PCD Library using PCD Protocol.\r
 #\r
-# This library instance implement the APIs listed \r
-#  in PCD library class defined in MDE library specification.\r
-#  It is used by modules in DXE phase.\r
-# Copyright (c) 2007, Intel Corporation.\r
+# PCD Library that uses the PCD Protocol to access Dynamic and DynamicEx PCD entries.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index c5172ea1a5cf57aeb2ac10c62b9c0f3f74c1b9f3..baf0a30d94dd39423d189f74e4466c6fdc80630c 100644 (file)
@@ -1,7 +1,5 @@
 #/** @file\r
-# Component description file library instance for PiLib for DXE phase.\r
-#\r
-# Library to abstract utility functions that is related to PI Specification.\r
+# Instance of PI Library for DXE phase.\r
 #\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
index cbacc1c0ad9e66442e7e2b37dcff7aa6097898cd..3237ac70bf1310925da8ad0b3db2340a9df3dc6e 100644 (file)
@@ -1,4 +1,6 @@
 #/** @file\r
+# Instance of DXE Services Table Library using EFI Configuration Table.\r
+#\r
 # DXE Services Table Library that retrieves a pointer to the DXE Services\r
 # Table from the Configuration Table in the EFI System Table.\r
 #\r
index 723f4b957d445b13cf0d2a94cbcf0ce5eb05247a..1467d117ecfb3d38dea0ece3f7ed13b24126f2f1 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for Dxe Smbus Library.\r
-#\r
 # SMBUS Library that layers on top of the SMBUS Protocol.\r
-# Copyright (c) 2006, Intel Corporation\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 05f8d21fa6d206271a2d61ab9f90a6f0e2f6c07e..bf9fb251201dcf9db82478545563555fc90db666 100644 (file)
@@ -1,7 +1,8 @@
 #/** @file\r
-# FvbService Library for UEFI drivers\r
+# Instance of FVB Service Library.\r
+#\r
+# This library instance provides service functions to access Firmware Volume Block protocol.\r
 #\r
-# This library instance provide sevice functions to access Firmware Volume Block protocol.\r
 # Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index c9e6f8a8e4e15bde25640993c4b64f23b99396ed..7c2de392a14b42d7134d155cb789b763eae1f2d5 100644 (file)
@@ -1,10 +1,10 @@
 #/** @file\r
-#   Library supports diplaying graphical splash screen,\r
-#   locking of keyboard input and printing character on\r
-#   screen.\r
+# Instance of Graphics Library.\r
 #\r
-# This library provides supports for basic graphic functions.\r
-# Copyright (c) 2006 - 2007, Intel Corporation.\r
+# This library supports displaying graphical splash screen,\r
+# locking of keyboard input and printing character on screen.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index c50ef4b3789dc222f78e2cba23c7730fc08d1242..525f3cad39e3fd0257ed3937125a11ed312f54de 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Entry point to a the PEI Core\r
+# Module entry point library for PEI core.\r
 #\r
-# The library contains the entry point to a PEI core Module Type.\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index a003038ca66567f1bb487e950c435e2d0476e5f0..be64efe45a68fc86afd4be76f989e757c05abf1d 100644 (file)
@@ -1,7 +1,8 @@
 #/** @file\r
-# Post code library based on report status code library\r
+# Instance of Post Code Library based on Report Status Code Libray.\r
+#\r
+# Post Code Library that layers on top of a Report Status Code Libray instance.\r
 #\r
-# PostCode Library for PEIMs and DXE drivers that send PostCode to ReportStatusCode\r
 # Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 490e7d2ba862a0873adb0b8922481668d8cd13f6..a7493557d6817c012dc0842dcd1666fa6fe5cc29 100644 (file)
@@ -1,7 +1,8 @@
 #/** @file\r
-# Component description file for PEIM ExtractGuidedSection Library\r
+# Instance of ExtractGuidedSection Library for PEI phase.\r
 #\r
 # This library provides generic extract guided section functions for PEIM and PEI_CORE module.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index f4314054f91a9a49c785bd329c91be9f0b3ae9b9..d50c41e2e1a356cc1a48eb784249d93cadf913d1 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Pei Hob Library\r
+# Instance of HOB Library using PEI Services.\r
 #\r
 # HOB Library implementation that uses PEI Services to retrieve the HOB List.\r
-# Copyright (c) 2006, Intel Corporation\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index e1580374c8a0b1399cefa1a07b68c68e881e3aa9..d0d00613844a14203d912973d6a9599f3d734b83 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Cpu Io Pei Io Library\r
+# Instance of I/O Library using CPU I/O PPI.\r
 #\r
 # I/O Library implementation that uses the CPU I/O PPI for I/O\r
 #  and MMIO operations.\r
+#\r
 # Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index cbe11a7c2970ec222123e53173a3ca91010e13db..cde92af25502e66575efbce5b545f84fc1cedd6c 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Pei Memory Allocation Library\r
+# Instance of Memory Allocation Library using PEI Services.\r
 #\r
 # Memory Allocation Library that uses PEI Services to allocate memory.\r
 #  Free operations are ignored.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 87543c8ebaf84915a44b52d0e8b5077068dd46ac..559fd946cd745cebd6d75a554f822cd2a1d9aff0 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for Pei Memory Library\r
+# Instance of Base Memory Library using PEI Services.\r
 #\r
 # Base Memory Library implementation that uses PEI Services\r
 #  where possible for size reduction.\r
-# Copyright (c) 2006, Intel Corporation\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 7ffe83508a4773006574d0164abc22bae8acc902..a8df0b7e43f3411cba7c757ff15733a4cea61f3d 100644 (file)
@@ -1,7 +1,9 @@
 #/** @file\r
-# Component description file for Pei PAL call Library\r
+# Instance of PAL Library using a PPI for PAL entrypoint .\r
+#\r
+# Instance of PAL Library that uses a PPI to retrieve the PAL\r
+# Entry Point and layers on top of AsmPalCall() in the Base Library\r
 #\r
-# PAL Call Library implementation to wrap the PAL call in PEI.\r
 # Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved.\r
index 69c9c85a2787bf5bbc20ace1a0b6295c03d4ccfa..45a170ce394c07b0993705018cb5b05e3ea71a84 100644 (file)
@@ -1,9 +1,8 @@
 #/** @file\r
-# PCD Library instance implemented with PCD PPI.\r
+# Instance of PCD Library using PCD PPI.\r
+#\r
+# PCD Library that uses the PCD PPI to access Dynamic and DynamicEx PCD entries\r
 #\r
-# This library instance implement the APIs listed \r
-#  in PCD library class defined in MDE library specification.\r
-#  It is used by module in PEI phase.\r
 # Copyright (c) 2007, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 14c8662932d71748d650d170631a847e65cacf8e..223ce9b9c188753c94a357e3673a11071fb84427 100644 (file)
@@ -1,9 +1,7 @@
 #/** @file\r
-# Component description file library instance for PiLib for PEI phase.\r
+# Instance of PI Library for PEI phase.\r
 #\r
-# Library to abstract utility functions that is related to PI Specification.\r
-#\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 19de2ddb15a6bce9ed2e586ab063c8f91a4ece95..7b94cae13d69bd1d1ed60f3c3ce1eb8e6ac4ef55 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Pei Resource Publication Library\r
+# Instance of Resource Publication Library using PEI Services.\r
 #\r
 # Resource Publication Library that uses PEI Services to publish system memory.\r
-# Copyright (c) 2007, Intel Corporation\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 1c5d1f76bf569dc9a496cea217aa67671e3cb302..2a501f645d69813b9b07c202e464b008b98345dc 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for Pei Services Library.\r
-#\r
 # PEI Services Library implementation.\r
-# Copyright (c) 2007, Intel Corporation.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index c149dfe56550222e1b4fe9a918e40a7f6d6acc59..39bd14104c3d055a2aee5af20200ea410bf9a880 100644 (file)
@@ -1,11 +1,11 @@
 #/** @file\r
-# Component description file for Pei Services Table Library\r
+# Instance of PEI Services Table Pointer Library using global variable for the table pointer.\r
 #\r
-# PEI Services Table Library implementation that retrieves a pointer to the\r
+# PEI Services Table Pointer Library implementation that retrieves a pointer to the\r
 #  PEI Services Table from a global variable. Not available to modules that execute from\r
 #  read-only memory.\r
 #\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index c9131c09fa743365b7b1198572b44392d5a18a20..763405a7193aeed45296d90056c97bba40694b3e 100644 (file)
@@ -1,7 +1,10 @@
 #/** @file\r
+# Instance of PEI Services Table Pointer Library using IDT for the table pointer.\r
 #\r
-# PEI Services Table Library implementation that retrieves a pointer to the PEI\r
-# Copyright (c) 2006 - 2007, Intel Corporation.\r
+# PEI Services Table Pointer Library implementation that retrieves a pointer to the PEI\r
+# Services Table from the IDT on IA-32 and x64.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 5d7b4a07e9e069cd23dbbca8b5d38d647185ceb9..d5c5b5a4c1180ca0d7183601ccc3403fb81cae0b 100644 (file)
@@ -1,6 +1,9 @@
 #/** @file\r
+# Instance of PEI Services Table Pointer Library using KR7 for the table pointer.\r
+#\r
+# PEI Services Table Pointer Library implementation that retrieves a pointer to the PEI\r
+# Services Table from KR7 on IPF.\r
 #\r
-# PEI Services Table Library implementation that retrieves a pointer to the PEI\r
 # Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index c7839e2c368a21b92e325b89a0973f06aecf328b..8dfd307d5fd958a9ac25d8aeea39a5a32a634804 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for Pei Smbus Library.\r
-#\r
 # SMBUS library that layers on top of the SMBUS PPI.\r
-# Copyright (c) 2006 - 2007, Intel Corporation\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 373b1f40748d37e64f6fa0f24be34f361a9b9c9e..f8ac8d04b07ef0400ac0aa2d160471a485fc070a 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Entry point of PEIM\r
+# Module entry point library for PEIM.\r
 #\r
-# Contain entry point to PEIM Module Type, construct all dependent libararies\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 5f348154aee76892174506e2a776c4543516593e..3d6b5fbbeb1f3a365621ca90f6fe88884c60f32c 100644 (file)
@@ -1,12 +1,13 @@
 #/** @file\r
-# Timer Library implementation for Boot Timer moudles that require timer services.\r
+# Instance of Timer Library only using CPU resources.\r
 #\r
-# Timer Library that uses CPU resources to provide calibrated\r
-#  delays on IA-32 and x64, and uses ITC on IPF. Note: Because CpuLocalApci\r
-#  and ITC could be programmed by OS, it cannot be used by SMM drivers\r
-#  and runtime drivers, ACPI timer is recommended for SMM drivers and RUNTIME\r
-#  drivers.\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Timer Library that only uses CPU resources to provide calibrated delays\r
+#  on IA-32, x64, and IPF.\r
+# Note: Because CPU Local APIC and ITC could be programmed by OS, it cannot be\r
+#  used by SMM drivers and runtime drivers, ACPI timer is recommended for SMM\r
+#  drivers and runtime drivers.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index e584ce608d71df5487c903b17cdeb3b1df86ab67..ed7db74fd9422624e454fb7179d010f2ee956877 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for the entry point to a EFI Application\r
+# Module entry point library for UEFI Application.\r
 #\r
-# Library to abstract entry point to a EFI Application.\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 0b64ad612b9a4539d2fe995e104db4a8f2a13e14..05f0f088c328cbb70b00f22b1d7f4b05e975c946 100644 (file)
@@ -1,10 +1,7 @@
 #/** @file\r
-# UEFI Boot Services Table Library\r
+# UEFI Boot Services Table Library implementation.\r
 # \r
-# This library retrieve the EFI_BOOT_SERVICES pointer from EFI system table in \r
-# library's constructor.\r
-# \r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index f918ad9684c12d2c5be4cad3eccdcea9a309f5a3..70c5ca929635b900ed68716c3a6c9a8794b444c7 100644 (file)
@@ -1,6 +1,8 @@
 #/** @file\r
+#  Instance of Debug Library using Console Output Device.\r
 #\r
 #  Debug Lib that sends messages to the Console Output Device in the EFI System Table.\r
+#\r
 #  Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 672e582b7bd9e1dfd4e1f1ff89b16d1b1386532d..8ea6fa3fc7dc563964c242559bdf23a3adf952ee 100644 (file)
@@ -1,6 +1,7 @@
 #/** @file\r
+#  Instance of Debug Library using the Standard Error Device.\r
 #\r
-#  UEFI Debug Lib that sends messages to the Standard Error Device in the EFI System Table.\r
+#  Debug Lib that sends messages to the the Standard Error Device in the EFI System Table.\r
 #\r
 #  Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
index 2ec381d262d8e06b3845f14a27bcbb7557619e9a..35358f6e3affb7a7138d0153a83333da0f4c68e1 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Library instance implement the library class UefiDevicePathLib defined in Mde\r
-# library specification.\r
+# Instance of Device Path Library based on Memory Allocation Library.\r
 #\r
-# Copyright (c) 2007, Intel Corporation\r
+# Device Path Library that layers on top of the Memory Allocation Library.\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 9785ca2be3062d5cdea98312d56832be7f4e2c26..896c9a2b7cabc035a1c8e1db8f4d2d0e739caf78 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for Uefi Device Path Library via protocol\r
+# Instance of Device Path Library based on Device Path Protocol.\r
 #\r
 # Device Path Library that layers on top of the UEFI 2.0 Device Path Protocol.\r
 #  This library is not available for EFI 1.10 modules.\r
-# Copyright (c) 2007, Intel Corporation\r
+#\r
+# Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 6741345964a721fa2753173c10ec42e246b917d2..3a153cb23092df9b62783a43f0c9b38bf3b69c8e 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# Component description file for the entry point to a EFIDXE Drivers\r
+# Module entry point library for UEFI driver.\r
 #\r
-# Entry point library to a EFI/DXE driver\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index b8f998bd50f7fdd9fd8f5875ddec3c1c609f5511..88f9c37c5752319ce74e69a79efe21076e7d6e77 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Library instance for HII common routines.\r
+# Instance of HII Library using DXE protocols and services.\r
 #\r
-# This library instance implements the common HII routines.\r
-# Copyright (c) 2006, Intel Corporation\r
+# HII Library implementation that uses DXE protocols and services.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 50b1ffedbfbeae657db970c68cd1660dd7993877..3cf21587d568d58a336ce578b4bc6494a60aafb8 100644 (file)
@@ -1,6 +1,8 @@
 #/** @file\r
-#Utility functions which helps in opcode creation, HII configuration string manipulations, \r
-#pop up window creations, setup browser persistence data set and get.\r
+# Instance of IFR Support Library.\r
+#\r
+# This library contains functions to do IFR opcode creation and utility\r
+# functions to help module to interact with a UEFI Form Browser.\r
 #\r
 # Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.\r
 #\r
index 811bbb55f94d0a8a5fdc9a3ba227624f8d623d6f..249057a0b2bbdbde6d91c3f37f8b18fbfc87eba2 100644 (file)
@@ -1,10 +1,14 @@
 #/** @file\r
-#  The UEFI Library provides functions and macros that simplify the development of \r
+# Instance of UEFI Library.\r
+#\r
+# The UEFI Library provides functions and macros that simplify the development of \r
 #  UEFI Drivers and UEFI Applications.  These functions and macros help manage EFI \r
 #  events, build simple locks utilizing EFI Task Priority Levels (TPLs), install \r
 #  EFI Driver Model related protocols, manage Unicode string tables for UEFI Drivers, \r
 #  and print messages on the console output and standard error devices.\r
 #\r
+# Copyright (c) 2007 - 2008, Intel Corporation\r
+#\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
 #  which accompanies this distribution. The full text of the license may be found at\r
index 4b51c808d44a55cc784ae266e0ee6de8f78a255c..b5d892d332e8ea51d93244d27db1b1e5ebff43f1 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for Dxe Memory Allocation Library\r
+# Instance of Memory Allocation Library using EFI Boot Services.\r
 #\r
 # Memory Allocation Library that uses EFI Boot Services to allocate\r
 #  and free memory.\r
+#\r
 # Copyright (c) 2007 - 2008, Intel Corporation\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
index 648a69dd17055bd478b256936748da6761439a0e..840aabf2fe710e22a4969057caa99792975015f7 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Component description file for Dxe Memory Library.\r
+# Instance of Base Memory Library using EFI Boot Services.\r
 #\r
 # Base Memory Library implementation that uses EFI Boot Services\r
 #  where possible for size reduction.\r
-# Copyright (c) 2006, Intel Corporation.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 90e613521ed2dc8f3166d7b83b6b5d212047b789..ae93d4884994b927dfb9cf017e1e028e24e5f2fd 100644 (file)
@@ -1,9 +1,10 @@
 #/** @file\r
-# Runtime driver library\r
+# Instance of UEFI Runtime Library.\r
 #\r
-# Instance of runtime driver library, Hook VitualAddressChange and\r
-#  BooterviceExit event and provide runtime service for non IPF processor types.\r
-# Copyright (c) 2006 - 2007, Intel Corporation.\r
+# Instance of UEFI Runtime Library, with hooked EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE and\r
+#  EVT_SIGNAL_EXIT_BOOT_SERVICES event, to provide runtime services.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index ce178602d12be14f2e940a816a9578960f6e92e2..a74c9eefed9e23f55b1daeaaed8e2c6d82a59f08 100644 (file)
@@ -1,8 +1,7 @@
 #/** @file\r
-# UEFI Runtime Services Table Library\r
+# UEFI Runtime Services Table Library implementation.\r
 #\r
-# Library to abstract Framework extensions that conflict with UEFI 2.0 Specification\r
-# Copyright (c) 2007, Intel Corporation.\r
+# Copyright (c) 2007 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index 6956ea205551d1056ce6cf55884e8f39c3386554..7dcee3a453d4f8bfbcd6e9e3a579107244d7bc7d 100644 (file)
@@ -1,8 +1,10 @@
 #/** @file\r
-# Component description file for Scsi Dxe Library.\r
+# Instance of Scsi Library.\r
 #\r
-# this Libarary implements Scsi command.\r
-# Copyright (c) 2006, Intel Corporation.\r
+# This libarary provides the functions to submit Scsi commands defined\r
+# in SCSI-2 specification for scsi device.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
index f9787dcc9170b42dbdd87344e797875431774e5c..629bfac9b9c0d944f26fa58b23494cd0a69a4f37 100644 (file)
@@ -1,8 +1,9 @@
 #/** @file\r
-# Component description file for UefiUsb library.\r
+# Instance of Usb Library.\r
 #\r
 # This library provides supports for common USB functions.\r
-# Copyright (c) 2006, Intel Corporation.\r
+#\r
+# Copyright (c) 2006 - 2008, Intel Corporation.\r
 #\r
 #  All rights reserved. This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r