Revision: 19256
http://sourceforge.net/p/edk2/code/19256
Author: jljusten
Date: 2015-12-15 04:53:50 +0000 (Tue, 15 Dec 2015)
Log Message:
-----------
MdePkg: Convert all .uni files to utf-8
To convert these files I ran:
$ python3 BaseTools/Scripts/ConvertUni.py MdePkg
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Modified Paths:
--------------
trunk/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
trunk/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni
trunk/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
trunk/edk2/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
trunk/edk2/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
trunk/edk2/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
trunk/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
trunk/edk2/MdePkg/Library/BaseLib/BaseLib.uni
trunk/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni
trunk/edk2/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
trunk/edk2/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
trunk/edk2/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
trunk/edk2/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
trunk/edk2/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
trunk/edk2/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
trunk/edk2/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni
trunk/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni
trunk/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni
trunk/edk2/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
trunk/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni
trunk/edk2/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
trunk/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
trunk/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
trunk/edk2/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni
trunk/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
trunk/edk2/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
trunk/edk2/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
trunk/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.uni
trunk/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.uni
trunk/edk2/MdePkg/Library/BaseRngLib/BaseRngLib.uni
trunk/edk2/MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.uni
trunk/edk2/MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni
trunk/edk2/MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni
trunk/edk2/MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.uni
trunk/edk2/MdePkg/Library/BaseS3StallLib/BaseS3StallLib.uni
trunk/edk2/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.uni
trunk/edk2/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.uni
trunk/edk2/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.uni
trunk/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.uni
trunk/edk2/MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.uni
trunk/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.uni
trunk/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.uni
trunk/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni
trunk/edk2/MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.uni
trunk/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.uni
trunk/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.uni
trunk/edk2/MdePkg/Library/DxeHstiLib/DxeHstiLib.uni
trunk/edk2/MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni
trunk/edk2/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni
trunk/edk2/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni
trunk/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.uni
trunk/edk2/MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni
trunk/edk2/MdePkg/Library/DxePciSegmentLibEsal/DxePciSegementLibEsal.uni
trunk/edk2/MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.uni
trunk/edk2/MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.uni
trunk/edk2/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni
trunk/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.uni
trunk/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.uni
trunk/edk2/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni
trunk/edk2/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.uni
trunk/edk2/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.uni
trunk/edk2/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.uni
trunk/edk2/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.uni
trunk/edk2/MdePkg/Library/PeiHobLib/PeiHobLib.uni
trunk/edk2/MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni
trunk/edk2/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.uni
trunk/edk2/MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni
trunk/edk2/MdePkg/Library/PeiPalLib/PeiPalLib.uni
trunk/edk2/MdePkg/Library/PeiPcdLib/PeiPcdLib.uni
trunk/edk2/MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni
trunk/edk2/MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.uni
trunk/edk2/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.uni
trunk/edk2/MdePkg/Library/PeiServicesLib/PeiServicesLib.uni
trunk/edk2/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.uni
trunk/edk2/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.uni
trunk/edk2/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.uni
trunk/edk2/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni
trunk/edk2/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.uni
trunk/edk2/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni
trunk/edk2/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni
trunk/edk2/MdePkg/Library/SmmLibNull/SmmLibNull.uni
trunk/edk2/MdePkg/Library/SmmMemLib/SmmMemLib.uni
trunk/edk2/MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.uni
trunk/edk2/MdePkg/Library/SmmPciLibPciRootBridgeIo/SmmPciLibPciRootBridgeIo.uni
trunk/edk2/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni
trunk/edk2/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.uni
trunk/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.uni
trunk/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.uni
trunk/edk2/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.uni
trunk/edk2/MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.uni
trunk/edk2/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.uni
trunk/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.uni
trunk/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.uni
trunk/edk2/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.uni
trunk/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.uni
trunk/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.uni
trunk/edk2/MdePkg/Library/UefiLib/UefiLib.uni
trunk/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.uni
trunk/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni
trunk/edk2/MdePkg/Library/UefiPalLib/UefiPalLib.uni
trunk/edk2/MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.uni
trunk/edk2/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.uni
trunk/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.uni
trunk/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.uni
trunk/edk2/MdePkg/Library/UefiSalLib/UefiSalLib.uni
trunk/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.uni
trunk/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.uni
trunk/edk2/MdePkg/MdePkg.uni
trunk/edk2/MdePkg/MdePkgExtra.uni
Modified:
trunk/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,47 +1,23 @@
-\xFF\xFE/-----------------------\ No newline at end of file
+// /** @file
+// Instance of Cache Maintenance Library using Base Library services.
+//
+// Cache Maintenance Library that uses Base Library services to maintain
caches.
+// This library assumes there are no chipset dependencies required to maintain
caches.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+// Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Cache
Maintenance Library using Base Library services"
+
+#string STR_MODULE_DESCRIPTION #language en-US "The Cache Maintenance
Library that uses Base Library services to maintain caches. This library
assumes there are no chipset dependencies required to maintain caches."
+
Modified: trunk/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni 2015-12-15 04:52:47 UTC
(rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni 2015-12-15 04:53:50 UTC
(rev 19256)
@@ -1,49 +1,24 @@
-\xFF\xFE/------------------------\ No newline at end of file
+// /** @file
+// Instance of CPU Library for various architecture.
+//
+// CPU Library implemented using ASM functions for IA-32 and X64,
+// PAL CALLs for IPF, and empty functions for EBC.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+// Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
+// Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of CPU
Library for various architectures"
+
+#string STR_MODULE_DESCRIPTION #language en-US "CPU Library
implemented using ASM functions for IA-32 and X64, PAL CALLs for IPF, and empty
functions for EBC."
+
Modified: trunk/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Debug Library with empty functions.
+//
+// Debug Library with empty functions.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Debug Library with
empty functions"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Debug Library with
empty functions."
+
Modified:
trunk/edk2/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Instance of Debug Library based on Serial Port Library.
+//
+// It uses Print Library to produce formatted output strings to seiral port
device.
+//
+// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Debug
Library based on Serial Port Library"
+
+#string STR_MODULE_DESCRIPTION #language en-US "It uses Print Library
to produce formatted output strings to a serial port device."
+
Modified:
trunk/edk2/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Debug Print Error Level library instance based on PcdDebugPrintErrorLevel.
+//
+// It retrieves the current error level from PcdDebugPrintErrorLevel.
+//
+// Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Debug Print Error
Level library instance based on PcdDebugPrintErrorLevel"
+
+#string STR_MODULE_DESCRIPTION #language en-US "It retrieves the
current error level from PcdDebugPrintErrorLevel."
+
Modified:
trunk/edk2/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,55 +1,27 @@
-\xFF\xFE/---------------------------\ No newline at end of file
+// /** @file
+// Base ExtractGuidedSection Library.
+//
+// This instance can also be used in SEC phase only when the memory is ready
in SEC phase.
+// PCD PcdGuidedExtractHandlerTableAddress points to the available pysical
memory space
+// that is used to store Guided Extract Handlers.
+// Note: A driver of type DXE_RUNTIME_DRIVER can use this
ExtractGuidedSectionLib
+// in their initialization without any issues. They only have to be careful in
+// the implementation of runtime services, because this BASE library instance
doesn't
+// convert the address pointed by PcdGuidedExtractHandlerTableAddress to the
virtual address.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Base
ExtractGuidedSection Library"
+
+#string STR_MODULE_DESCRIPTION #language en-US "This instance can
also be used in the SEC phase only when the memory is ready in the SEC phase.
PCD PcdGuidedExtractHandlerTableAddress points to the available physical memory
space that is used to store Guided Extract Handlers. Note: A driver of type
DXE_RUNTIME_DRIVER can use this ExtractGuidedSectionLib in its initialization
without any issues. Be careful in the implementation of runtime services,
because this BASE library instance doesn't convert the address pointed by
PcdGuidedExtractHandlerTableAddress to the virtual address."
+
Modified: trunk/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,49 +1,24 @@
-\xFF\xFE/------------------------\ No newline at end of file
+// /** @file
+// Instance of I/O Library using compiler intrinsics.
+//
+// I/O Library that uses compiler intrinsics to perform IN and OUT instructions
+// for IA-32 and x64. On IPF, I/O port requests are translated into MMIO
requests.
+// MMIO requests are forwarded directly to memory.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+// Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of I/O
Library using compiler intrinsics"
+
+#string STR_MODULE_DESCRIPTION #language en-US "I/O Library that uses
compiler intrinsics to perform IN and OUT instructions for IA-32 and x64. On
IPF, I/O port requests are translated into MMIO requests. MMIO requests are
forwarded directly to memory."
+
Modified: trunk/edk2/MdePkg/Library/BaseLib/BaseLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseLib/BaseLib.uni 2015-12-15 04:52:47 UTC
(rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseLib/BaseLib.uni 2015-12-15 04:53:50 UTC
(rev 19256)
@@ -1,47 +1,23 @@
-\xFF\xFE/-----------------------\ No newline at end of file
+// /** @file
+// Base Library implementation.
+//
+// Base Library implementation.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+// Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
+// Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Base Library
implementation"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Library
implementation."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library without assembly.
+//
+// Base Memory Library implementation - no ASM.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Base
Memory Library without assembly"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Memory Library
implementation - no ASM."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library using MMX registers.
+//
+// Base Memory Library that uses MMX registers for high performance.
+// Optimized for use in DXE.
+//
+// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Base
Memory Library using MMX registers"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Memory Library
that uses MMX registers for high performance. Optimized for use in DXE."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library optimized for use in DXE phase.
+//
+// Base Memory Library that is optimized for use in DXE phase.
+// Uses REP, MMX, XMM registers as required for best performance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Base Memory Library
for DXE"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Memory Library
that is optimized for use in DXE phase. Uses REP, MMX, XMM registers as
required for best performance."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library optimized for use in PEI phase.
+//
+// Base Memory Library that is optimized for use in PEI phase.
+// Uses REP, MMX, XMM registers as required for best performance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Base
Memory Library optimized for use in the PEI phase"
+
+#string STR_MODULE_DESCRIPTION #language en-US "This is the Base
Memory Library that is optimized for use in the PEI phase. It uses REP, MMX,
XMM registers, as required for best performance."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library using REP string instructions.
+//
+// Base Memory Library that uses REP string instructions for
+// high performance and small size. Optimized for use in PEI.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Base
Memory Library using REP string instructions"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Memory Library
that uses REP string instructions for high performance and small size.
Optimized for use in PEI."
+
Modified: trunk/edk2/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Instance of Base Memory Library using SSE2 registers.
+//
+// Base Memory Library that uses SSE2 registers for high performance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Base
Memory Library using SSE2 registers"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Base Memory Library
that uses SSE2 registers for high performance."
+
Modified:
trunk/edk2/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,63 +1,31 @@
-\xFF\xFE/-------------------------------\ No newline at end of file
+// /** @file
+// An OrderedCollectionLib instance that provides a red-black tree
+//
+// implementation, and allocates and releases tree nodes with
+// MemoryAllocationLib.
+//
+// This library instance is useful when a fast associative container is needed.
+// Worst case time complexity is O(log n) for Find(), Next(), Prev(), Min(),
+// Max(), Insert(), and Delete(), where "n" is the number of elements in the
+// tree. Complete ordered traversal takes O(n) time.
+//
+// The implementation is also useful as a fast priority queue.
+//
+// Copyright (C) 2014, Red Hat, Inc.
+//
+// This program and the accompanying materials are licensed and made available
+// under the terms and conditions of the BSD License that accompanies this
+// distribution. The full text of the license may be found at
+// http://opensource.org/licenses/bsd-license.php.
+//
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
+// IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "An
OrderedCollectionLib instance that provides a red-black tree implementation."
+
+#string STR_MODULE_DESCRIPTION #language en-US "An
OrderedCollectionLib instance that provides a red-black tree implementation."
+
Modified: trunk/edk2/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Null instance of PAL Library with empty functions.
+//
+// Null instance of PAL Library with empty functions.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Null instance of PAL
Library with empty functions"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Null instance of PAL
Library with empty functions."
+
Modified: trunk/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of PCD Library without support of dynamic PCD entries.
+//
+// PCD Library that only provides access to Feature Flag, Fixed At Build,
+// and Binary Patch typed PCD entries. Access to Dynamic PCD entries is
ignored.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of PCD
Library without support of dynamic PCD entries"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PCD Library that only
provides access to Feature Flag, Fixed At Build, and Binary Patch typed PCD
entries. Access to Dynamic PCD entries is ignored."
+
Modified: trunk/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of PCI CF8 Library using I/O ports 0xCF8 and 0xCFC.
+//
+// PCI CF8 Library that uses I/O ports 0xCF8 and 0xCFC to perform PCI
Configuration cycles.
+// Layers on top of an I/O Library instance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of PCI CF8
Library using I/O ports 0xCF8 and 0xCFC"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PCI CF8 Library that
uses I/O ports 0xCF8 and 0xCFC to perform PCI Configuration cycles. Layers on
top of an I/O Library instance."
+
Modified: trunk/edk2/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of PCI Express Library using the 256 MB PCI Express MMIO window.
+//
+// PCI Express Library that uses the 256 MB PCI Express MMIO window to perform
+// PCI Configuration cycles. Layers on top of an I/O Library instance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of PCI
Express Library using the 256 MB PCI Express MMIO window"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PCI Express Library
that uses the 256 MB PCI Express MMIO window to perform PCI Configuration
cycles. Layers on top of an I/O Library instance."
+
Modified: trunk/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of PCI Library based on PCI CF8 Library.
+//
+// PCI Library that uses I/O ports 0xCF8 and 0xCFC to perform
+// PCI Configuration cycles. Layers on top of one PCI CF8 Library instance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of PCI
Library based on PCI CF8 Library"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PCI Library that uses
I/O ports 0xCF8 and 0xCFC to perform PCI Configuration cycles. Layers on top of
one PCI CF8 Library instance."
+
Modified:
trunk/edk2/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of PCI Library based on PCI Express Library.
+//
+// PCI Library that uses the 256 MB PCI Express MMIO window to perform PCI
+// Configuration cycles. Layers on one PCI Express Library instance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of PCI
Library based on PCI Express Library"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PCI Library that uses
the 256 MB PCI Express MMIO window to perform PCI Configuration cycles. Layers
on an PCI Express Library instance."
+
Modified:
trunk/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Null PE/Coff Extra Action library instances with empty functions.
+//
+// Null PE/Coff Extra Action library instances with empty functions.
+//
+// Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Null PE/Coff Extra
Action library instances with empty functions"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Null PE/Coff Extra
Action library instances with empty functions."
+
Modified:
trunk/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
===================================================================
---
trunk/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++
trunk/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// PE/COFF Entry Point Library implementation.
+//
+// PE/COFF Entry Point Library implementation.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "PE/COFF Entry Point
Library implementation"
+
+#string STR_MODULE_DESCRIPTION #language en-US "PE/COFF Entry Point
Library implementation."
+
Modified: trunk/edk2/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,59 +1,29 @@
-\xFF\xFE/-----------------------------\ No newline at end of file
+// /** @file
+// PE/COFF Loader Library implementation.
+//
+// The IPF version library supports loading IPF and EBC PE/COFF image.
+// The IA32 version library support loading IA32, X64 and EBC PE/COFF images.
+// The X64 version library support loading IA32, X64 and EBC PE/COFF images.
+//
+// Caution: This module requires additional review when modified.
+// This library will have external input - PE/COFF image.
+// This external input must be validated carefully to avoid security issue like
+// buffer overflow, integer overflow.
+//
+// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
+// Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "PE/COFF Loader
Library implementation"
+
+#string STR_MODULE_DESCRIPTION #language en-US "The IPF version
library supports loading IPF and EBC PE/COFF images. The IA32 version library
support loading IA32, X64 and EBC PE/COFF images. The X64 version library
support loading IA32, X64 and EBC PE/COFF images. Caution: This module
requires additional review when modified. This library will have external
input: PE/COFF image. This external input must be validated carefully to avoid
security issues like buffer overflow and integer overflow."
+
Modified:
trunk/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Instance of Performance Library with empty functions.
+//
+// Instance of Performance Library with empty functions.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of
Performance Library with empty functions"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Instance of
Performance Library with empty functions."
+
Modified:
trunk/edk2/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,45 +1,22 @@
-\xFF\xFE/----------------------\ No newline at end of file
+// /** @file
+// Instance of Post Code Library based on Debug Library.
+//
+// Post Code Library that uses DebugLib service to send PostCode.
+// It layers on top of a Debug Library instance.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Post Code
Library based on Debug Library"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Post Code Library
that uses the DebugLib service to send PostCode. It layers on top of a Debug
Library instance."
+
Modified:
trunk/edk2/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
2015-12-15 04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
2015-12-15 04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/---------------------\ No newline at end of file
+// /** @file
+// Instance of Post Code Library using I/O port 0x80.
+//
+// Post Code Library that writes post code values to I/O port 0x80.
+//
+// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
+//
+// This program and the accompanying materials
+// are licensed and made available under the terms and conditions of the BSD
License
+// which accompanies this distribution. The full text of the license may be
found at
+// http://opensource.org/licenses/bsd-license.php.
+// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED.
+//
+// **/
+
+
+#string STR_MODULE_ABSTRACT #language en-US "Instance of Post Code
Library using I/O port 0x80"
+
+#string STR_MODULE_DESCRIPTION #language en-US "Post Code Library
that writes post code values to I/O port 0x80."
+
Modified: trunk/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.uni
===================================================================
--- trunk/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.uni 2015-12-15
04:52:47 UTC (rev 19255)
+++ trunk/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.uni 2015-12-15
04:53:50 UTC (rev 19256)
@@ -1,43 +1,21 @@
-\xFF\xFE/------------------
@@ Diff output truncated at 100000 characters. @@
------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits