From: qhuang8 Date: Tue, 24 Mar 2009 14:21:31 +0000 (+0000) Subject: 1. Fix a spec conformance issue that "Attributes" should only be checked when OpenMod... X-Git-Tag: edk2-stable201903~18324 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=40057e6ce42743c2fee7cdcf945beeb18db567f7 1. Fix a spec conformance issue that "Attributes" should only be checked when OpenMode is Create. 2. Apply the new API in UefiLib: GetBestLanguage() to initialize Unicode Support protocol. This allow partial match for RFC 4646. If a Unicode Collation 2 protocol support RFC 4646 "en" while the L"PlatformLang" is "en-US", it is now supported by Fat driver now. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7937 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/FatBinPkg/EnhancedFatDxe/Ebc/Fat.efi b/FatBinPkg/EnhancedFatDxe/Ebc/Fat.efi index 1c45c490a5..213e332b19 100644 Binary files a/FatBinPkg/EnhancedFatDxe/Ebc/Fat.efi and b/FatBinPkg/EnhancedFatDxe/Ebc/Fat.efi differ diff --git a/FatBinPkg/EnhancedFatDxe/Ia32/Fat.efi b/FatBinPkg/EnhancedFatDxe/Ia32/Fat.efi index 40638fd486..f9c5a619e3 100644 Binary files a/FatBinPkg/EnhancedFatDxe/Ia32/Fat.efi and b/FatBinPkg/EnhancedFatDxe/Ia32/Fat.efi differ diff --git a/FatBinPkg/EnhancedFatDxe/Ipf/Fat.efi b/FatBinPkg/EnhancedFatDxe/Ipf/Fat.efi index 4662f09785..b8ab25d04d 100644 Binary files a/FatBinPkg/EnhancedFatDxe/Ipf/Fat.efi and b/FatBinPkg/EnhancedFatDxe/Ipf/Fat.efi differ diff --git a/FatBinPkg/EnhancedFatDxe/X64/Fat.efi b/FatBinPkg/EnhancedFatDxe/X64/Fat.efi index 85a128bbd6..81510f47d4 100644 Binary files a/FatBinPkg/EnhancedFatDxe/X64/Fat.efi and b/FatBinPkg/EnhancedFatDxe/X64/Fat.efi differ