summaryrefslogtreecommitdiffstats
path: root/FatBinPkg/EnhancedFatDxe
Commit message (Collapse)AuthorAgeFilesLines
* FatBinPkg: Remove FatBinPkg and refresh documentshenglei2018-10-247-48/+0
| | | | | | | | | | | | | | Remove FatBinPkg and refresh Maintainers.txt. https://bugzilla.tianocore.org/show_bug.cgi?id=1105 Cc: Ruiyu Ni <ruiyu.ni@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Andrew Fish <afish@apple.com> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
* FatBinPkg: Removing ipf which is no longer supported from edk2.Chen A Chen2018-09-061-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removing rules for Ipf sources file: * Remove the source file which path with "ipf" and also listed in [Sources.IPF] section of INF file. * Remove the source file which listed in [Components.IPF] section of DSC file and not listed in any other [Components] section. * Remove the embedded Ipf code for MDE_CPU_IPF. Removing rules for Inf file: * Remove IPF from VALID_ARCHITECTURES comments. * Remove DXE_SAL_DRIVER from LIBRARY_CLASS in [Defines] section. * Remove the INF which only listed in [Components.IPF] section in DSC. * Remove statements from [BuildOptions] that provide IPF specific flags. * Remove any IPF sepcific sections. Removing rules for Dec file: * Remove [Includes.IPF] section from Dec. Removing rules for Dsc file: * Remove IPF from SUPPORTED_ARCHITECTURES in [Defines] section of DSC. * Remove any IPF specific sections. * Remove statements from [BuildOptions] that provide IPF specific flags. Cc: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen <chen.a.chen@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
* FatBinPkg: New EnhancedFatDxe binaries for IA32, X64, EBC and IPFRuiyu Ni2017-12-223-0/+0
| | | | | Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
* FatBinPkg: New EnhancedFatDxe binaries for IA32, X64, EBC and IPFRuiyu Ni2017-04-074-0/+0
| | | | | Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
* FatBinPkg: New EnhancedFatDxe binaries for IA32, X64, EBC and IPFRuiyu Ni2016-12-194-0/+0
| | | | | Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
* FatBinPkg: Update EBC/IA32/X64/IPF binariesRuiyu Ni2015-08-284-0/+0
| | | | | | | | | Based on MdePkg and BaseTools (r18341), FatPkg (r96) Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18345 6f19259b-4bc3-4df7-8a09-765794883524
* FatBinPkg: Update ARM and AArch64 binariesOlivier Martin2015-02-272-0/+0
| | | | | | | | | | | Based on MdePkg and BaseTools (r16948), FatPkg (r93) Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16949 6f19259b-4bc3-4df7-8a09-765794883524
* Check in binaries for EBC/IA32/X64/IPF built from MdePkg and BaseTools ↵Ruiyu Ni2015-02-034-0/+0
| | | | | | | | | (r16700), FatPkg (r93). Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16715 6f19259b-4bc3-4df7-8a09-765794883524
* Check in Fat release (EBC, IA32, X64, IPF) binaries built from MdePkg and ↵Ruiyu Ni2014-08-214-0/+0
| | | | | | | | | | BaseTools (r15860), FatPkg (r86). Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15861 6f19259b-4bc3-4df7-8a09-765794883524
* New FatDxe binary.Ruiyu Ni2014-01-104-0/+0
| | | | | | | | | Update DEC revision to 0.3. Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Hot Tian <hot.tian@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15085 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a bug in Fat driver that it asserts when OpenEx/ReadEx/WriteEx is about ↵Ruiyu Ni2013-11-294-0/+0
| | | | | | | | | to return failure. Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14917 6f19259b-4bc3-4df7-8a09-765794883524
* Check in Fat release (EBC, IA32, X64, IPF) binaries built from MdePkg and ↵Ruiyu Ni2013-11-224-0/+0
| | | | | | | | | BaseTools (r14889), FatPkg (r80). Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14890 6f19259b-4bc3-4df7-8a09-765794883524
* Check in Fat release (EBC, IA32, X64, IPF) binaries built from MdePkg and ↵Ruiyu Ni2013-11-084-0/+0
| | | | | | | | BaseTools (r14830), FatPkg (r67). Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14831 6f19259b-4bc3-4df7-8a09-765794883524
* Add the AArch64 FAT binary to the EDK2 repository.Olivier Martin2013-08-152-0/+3
| | | | | | | | Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.martin@arm.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14551 6f19259b-4bc3-4df7-8a09-765794883524
* FatBinPkg: Added ARM Binariesoliviermartin2012-09-272-0/+2
| | | | | | | | | | Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.martin@arm.com> Signed-off-by: Ray Ni <ruiyu.ni@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13756 6f19259b-4bc3-4df7-8a09-765794883524
* New Fat binaries for EBC/IA32/IPF/X64 built from UDK2010.SR1 (core ↵niruiyu2012-01-314-0/+0
| | | | | | | | package@r12898, FatPkg@r67) Signed-off-by: niruiyu git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12974 6f19259b-4bc3-4df7-8a09-765794883524
* Check in the new EBC Fat binary to have correct file alignment and section ↵niruiyu2011-10-131-0/+0
| | | | | | | | | alignment(32-byte alignment). Signed-off-by: niruiyu Reviewed-by: qlong git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12534 6f19259b-4bc3-4df7-8a09-765794883524
* Update binaries to integrate a fix to support hot plug during FAT driver ↵qhuang82010-05-074-0/+0
| | | | | | binding start (Fat svn r55) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10461 6f19259b-4bc3-4df7-8a09-765794883524
* Update the copyright notice formathhtian2010-04-241-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10424 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Update Fat Binaries to fix a migration bug about EFI lock semantics change.qhuang82010-03-184-0/+0
| | | | | | 2. Update Fat Binaries to use release build target. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10273 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.klu22010-02-251-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10084 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Correct File header to ## @filelgao42010-02-241-3/+3
| | | | | | 2. Remove unnecessary .common] postfix on section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Update Fat binaries for IA32, x64, IPF and EBC to base on MdePkg 1.01 ↵qhuang82009-12-164-0/+0
| | | | | | | | release (EDK SVN r9029). 2. Integrate a bug fix from Andrew Fish on Fat SVN r46. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9569 6f19259b-4bc3-4df7-8a09-765794883524
* Update the FAT binaries to build against MdePkg, BaseTools 1.00 release and ↵qhuang82009-07-244-0/+0
| | | | | | | | newest FatPkg source. This update also incorporates a minor defect fix that the "Last Access Date" in directory entries is set when a new file is created. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8986 6f19259b-4bc3-4df7-8a09-765794883524
* Correct Fat Commentslgao42009-06-181-3/+7
| | | | | | Add Fat License git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8595 6f19259b-4bc3-4df7-8a09-765794883524
* Update FAT binary for the source update:qhuang82009-03-254-0/+0
| | | | | | Refactor to invoke only one GetBestLanguage() when initializing Unicode Collation support. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7950 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Fix a spec conformance issue that "Attributes" should only be checked ↵qhuang82009-03-244-0/+0
| | | | | | | | | 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
* remove the unused msa files in FatBinPkg, IntelFrameworkPkg, ↵lgao42008-08-251-34/+0
| | | | | | IntelFrameworkModulePkg, Nt32Pkg, OptionRomPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5727 6f19259b-4bc3-4df7-8a09-765794883524
* Regenerate Fat binaries for the bug fix of LookupUnicodeString2() in UefiLib ↵qhuang82008-02-014-0/+0
| | | | | | (r4655). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4659 6f19259b-4bc3-4df7-8a09-765794883524
* Update Fat Binary to use EDK II Prime EnhancedFat driver in FatPkg.qhuang82007-12-205-2/+0
| | | | | | | Add the support of Component Name 2. Add the support of Unicode Collation 2. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4410 6f19259b-4bc3-4df7-8a09-765794883524
* Remove BINARY_MODULE = true attribute from binary module inf file, because ↵lgao42007-10-101-1/+0
| | | | | | this attribute has not been supported in INF spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4070 6f19259b-4bc3-4df7-8a09-765794883524
* Add BINARY_MODULE = true attribute in binary module inf file.lgao42007-10-091-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4054 6f19259b-4bc3-4df7-8a09-765794883524
* change.Correct Binary file description.lgao42007-09-271-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3944 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the unnecessary "BINARY_MODULE" in binary INF file according to ↵qhuang82007-08-271-1/+0
| | | | | | Extended INF spec 0.44 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3713 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the optional "Target" according to Extended INF spec 0.42.qhuang82007-08-241-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3697 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the wrong file type in binary inf file.qhuang82007-08-011-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3518 6f19259b-4bc3-4df7-8a09-765794883524
* remove some comments introduced by tools.vanjeff2007-07-201-12/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3383 6f19259b-4bc3-4df7-8a09-765794883524
* Add ReadMe.txt to specify that the EFI image FatBinPkg provides does not ↵qhuang82007-07-091-0/+2
| | | | | | contain any debug info. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3152 6f19259b-4bc3-4df7-8a09-765794883524
* Rename Internal directory of FatBinPkg to make it more descriptive.qhuang82007-07-096-0/+91
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3150 6f19259b-4bc3-4df7-8a09-765794883524