#/** @file\r
+# English module that provides Unicode Collation supports.\r
# \r
-# Component description file for English module for unicode collation.\r
-# \r
-# This driver installs UEFI EFI_UNICODE_COLLATION_PROTOCOL protocol to provide Unicode strings function.\r
+# This driver installs Unicode ISO 639-2 Collation and\r
+# RFC 4646 Unicode Collation 2 protocols based on feature flags\r
+# PcdUnicodeCollationSupport & PcdUnicodeCollation2Support respectively.\r
+# It allows code running in the boot services environment to perform lexical\r
+# comparison functions on Unicode strings for English languages.\r
# \r
# Copyright (c) 2006 - 2008, Intel Corporation. <BR>\r
# All rights reserved. This program and the accompanying materials\r
FILE_GUID = CD3BAFB6-50FB-4fe8-8E4E-AB74D2C1A600\r
MODULE_TYPE = UEFI_DRIVER\r
VERSION_STRING = 1.0\r
- EDK_RELEASE_VERSION = 0x00020000\r
- EFI_SPECIFICATION_VERSION = 0x00020000\r
-\r
ENTRY_POINT = InitializeUnicodeCollationEng\r
\r
#\r
gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollation2Support\r
\r
[Protocols]\r
- gEfiUnicodeCollationProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
- gEfiUnicodeCollation2ProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
+ gEfiUnicodeCollationProtocolGuid | PcdUnicodeCollationSupport ## SOMETIMES_PRODUCES\r
+ gEfiUnicodeCollation2ProtocolGuid | PcdUnicodeCollation2Support ## SOMETIMES_PRODUCES\r
\r