From 348e26789914536dc97d148f966fa94dc434face Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Fri, 29 Jun 2007 00:33:20 +0000 Subject: [PATCH] Add FatBinPkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2864 6f19259b-4bc3-4df7-8a09-765794883524 --- BaseTools/Conf/FrameworkDatabase.template | 1 + FatBinPkg/Fat/Ebc/Fat.efi | Bin 0 -> 1778 bytes FatBinPkg/Fat/Fat.inf | 57 ++++++++++++++++++++++ FatBinPkg/Fat/Fat.msa | 34 +++++++++++++ FatBinPkg/Fat/Ia32/Fat.efi | Bin 0 -> 630 bytes FatBinPkg/Fat/Ipf/Fat.efi | Bin 0 -> 2026 bytes FatBinPkg/Fat/X64/Fat.efi | Bin 0 -> 662 bytes FatBinPkg/FatBinPkg.dec | 28 +++++++++++ FatBinPkg/FatBinPkg.nspd | 25 ++++++++++ 9 files changed, 145 insertions(+) create mode 100644 FatBinPkg/Fat/Ebc/Fat.efi create mode 100644 FatBinPkg/Fat/Fat.inf create mode 100644 FatBinPkg/Fat/Fat.msa create mode 100644 FatBinPkg/Fat/Ia32/Fat.efi create mode 100644 FatBinPkg/Fat/Ipf/Fat.efi create mode 100644 FatBinPkg/Fat/X64/Fat.efi create mode 100644 FatBinPkg/FatBinPkg.dec create mode 100644 FatBinPkg/FatBinPkg.nspd diff --git a/BaseTools/Conf/FrameworkDatabase.template b/BaseTools/Conf/FrameworkDatabase.template index 51df5f15f3..864584af8a 100644 --- a/BaseTools/Conf/FrameworkDatabase.template +++ b/BaseTools/Conf/FrameworkDatabase.template @@ -25,6 +25,7 @@ IntelFrameworkModulePkg/IntelFrameworkModulePkg.nspd IntelFrameworkPkg/IntelFrameworkPkg.nspd Nt32Pkg/Nt32Pkg.nspd + FatBinPkg/FatBinPkg.nspd ShellBinPkg/ShellBinPkg.nspd diff --git a/FatBinPkg/Fat/Ebc/Fat.efi b/FatBinPkg/Fat/Ebc/Fat.efi new file mode 100644 index 0000000000000000000000000000000000000000..692742c8aca7f952f6b496fdd71b3e3242f34d5c GIT binary patch literal 1778 zcmeHHKWGzS6o20(F_qHtb@E*FiY-k=V<^?@B1B1yLoLBV1uf<(Ef<{15y*{aQp|zi zSo|{-oE%FA^}xX%9g2v!xCy$ngQH72`g`Bq)!4BPBKX05-~01>@BQBQ?(W8II`VpR z$?R-a!i|&doY88o! z`3OcY8CU==IU`7dd)KG_7yp49cx@74n#U}vdd*8jf%$z>P}h~T(vcKQ=kP6!m&%o} z>Oeo;%h=&%mYg+c+l!^y$_G0QypG6C6=~2$eTJNlp)iO%70E^)e!RJ|rc=2Q4zVxF z0Q^BrYfnoxkws9gGea4>m2x^dQHCo==!Bn-n#`}Y8JM1`p9Aw8m_Lp^;iv;$F&}2h zS%cQcynwm|N@dv>lzC}NLAs>vi<$j9LZxK;N!mTAgjd<1;6+OqVQd_Ry zVVps`zD@=>=~S`9bhDmASDLngvxbW3Z6Pq%p9-4lmF@6aU~11<4yM())4uRXknFkz zm8XEbJ6WR9CgyNH&N0o+YSIAvolR9GWg8P__ntP}N-<0cK z7xE%zH?5GGY|G_LjCs#}1m^u`$gwZr@fJz-fgaJdMTXa{OLDV9^4l=i2+WU91kF}d zCu9BgSIXYq*Kuoj`~r3BLZ&97c}DMBKmOrCp4J!CQPnIjFz>;xCV9f?Y>m`<1DNw1 l+qREa!l9-q$W0FzR!MkgO1CPX?UP_>A=>d*)%> + + + Fat + UEFI_DRIVER + 961578FE-B6B7-44c3-AF35-6BC705CD2B1F + 1.0 + Make a FFS section for an FV that contains the FAT driver.*.FFS files are compressed FFS sections. + This is the FAT 32 EFI/Tiano Driver + Copyright 2006, Intel Corporation + All rights reserved. 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. + FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 + + + IA32 X64 IPF EBC + true + Fat + + + Ia32/Fat.efi + Ipf/Fat.efi + X64/Fat.efi + Ebc/Fat.efi + + + EFI_SPECIFICATION_VERSION 0x00020000 + EDK_RELEASE_VERSION 0x00020000 + + \ No newline at end of file diff --git a/FatBinPkg/Fat/Ia32/Fat.efi b/FatBinPkg/Fat/Ia32/Fat.efi new file mode 100644 index 0000000000000000000000000000000000000000..ddf34c6079fa713c96c9611cca5718bf4adfe412 GIT binary patch literal 630 zcmeZ`VjvqFAX_K(GzPdbF!(Ssp&0mpflrZ}k%7U%3W$L;2)truU{C-mOR$0P6@U~7 zqk{#u5OpANZgfc~UjTh0|SE-jEzn!Mf**QOt~c3XUVYOWM+|d{n=Jo+b@>{XYnvh zP`5wmTNr3^j(ZnS-X9{r&`>%$X)2I!58)@?f6{$w@+HAlybKR!Fl+a$He4X#yafOw COf;4N literal 0 HcmV?d00001 diff --git a/FatBinPkg/Fat/Ipf/Fat.efi b/FatBinPkg/Fat/Ipf/Fat.efi new file mode 100644 index 0000000000000000000000000000000000000000..9eb3a7d44f387ff858c0cdf48475b8c27854c2e3 GIT binary patch literal 2026 zcmbtVO=ufO7=1IlE3ag4*sU8_UCOL$gzN-YA*3jwn3dv)r8q$pOifSgq;YfzR84$P zOH;PVsBa=Z~O-x-Y!_ZZSgC%HJf5%t!{&T*V*CE-hf40&-E5oaEiL&3Ec-VGaxNq1Y z*9n`c3Zjn%*OnWpYm1RWlnqKQyuwBy0WZdT;XL#9Sfe1Qk`5~qiA(P5Hr5KF+f8F^ z1QBYGuVDuj*S66{In;a{rI@CIwG`yV4ikcAZ=!8ww!`!AY`$C&9kz#q$r^tfpK1$G zyeWVMB@MYq1w?up?X159Hr>@5_&61)9{Z2UUguoCC5-)}1#67rWB>YwjzwWuXpi>% zkfS;t1Fk+^jT!5hM02+75LwvRG-)J-DPS;?ebq9S%tX*kBwImK`O*;cY-uo)cm^TI zD&Ru@%gVUxm*Mr;R$WLPzfpzfQ_oWc_$BR3PHbRhxH5rsR&nbv4$?@6;N!H9~-=zqm!2eQ&~u&kdZGa#7o0(f11ALXc7q=YpV zxbd56W9Ls)N8&q&PoD+|*)^)QY%HPk3_zU9#_|rTMD93I{ZX~=1_ydGYuAJY-x}N)jM#bzm@e#wVq$*oURP< zN#23#)HxEp`3H&IXA5-gIlVjR6F%mCZ9~Xk$u10f7OYHvyF!4b@4e74Io6A?kzDWg^$$q2(hPqVh-H8-o@zcLT)DbxV literal 0 HcmV?d00001 diff --git a/FatBinPkg/Fat/X64/Fat.efi b/FatBinPkg/Fat/X64/Fat.efi new file mode 100644 index 0000000000000000000000000000000000000000..0408d50c94bb8d8d8da987e18f45ac1c15acc12d GIT binary patch literal 662 zcmeZ`VjvqFAX_K(GzPdbFr>6GqZs&sK}ms|iGjhvpMl{3RLX@F$OnqSfC7*K!sx&u z6rqkAT@nXh0EakMVW9a2SS2VE)GJA?C;=K_0Q57+pCG@3Xk?(kz>uL=kdj!E$iPqm z43~yLAcoS&>KqstJoJiEbMlj+ZUu!2NCA*W1`Z4iPD;^!(;`zY3HDhsEI652WL)CBa!d3=`Dt5Be4cnw;a_1(f%P$S*XMj!v2ih($ literal 0 HcmV?d00001 diff --git a/FatBinPkg/FatBinPkg.dec b/FatBinPkg/FatBinPkg.dec new file mode 100644 index 0000000000..3346d4f4bc --- /dev/null +++ b/FatBinPkg/FatBinPkg.dec @@ -0,0 +1,28 @@ +#/** @file +# This is the Binary Package for the FAT dirver +# +# This package provides FAT drivers which are not licensed under BSD. +# Copyright (c) 2007, Intel Corporation. +# +# All rights reserved. +# 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. +# +#**/ + + +################################################################################ +# +# Defines Section - statements that will be processed to create a Makefile. +# +################################################################################ + +[Defines] + DEC_SPECIFICATION = 0x00010005 + PACKAGE_NAME = FatBinPkg + PACKAGE_GUID = EEAC1173-A27D-4c1a-958F-0A7F21C0FFA0 + PACKAGE_VERSION = 0.1 + diff --git a/FatBinPkg/FatBinPkg.nspd b/FatBinPkg/FatBinPkg.nspd new file mode 100644 index 0000000000..b4c90dcb8f --- /dev/null +++ b/FatBinPkg/FatBinPkg.nspd @@ -0,0 +1,25 @@ + + + + FatBinPkg + EEAC1173-A27D-4c1a-958F-0A7F21C0FFA0 + 0.1 + This is the Binary Package for the FAT dirver + This package provides FAT drivers which are not licensed under BSD. + Copyright (c) 2007, Intel Corporation. + All rights reserved. + 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. + FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 + + + true + false + + + Fat/Fat.msa + + \ No newline at end of file -- 2.39.2