diff options
Diffstat (limited to 'ReferenceCode/Pfat/PfatBinary')
-rw-r--r-- | ReferenceCode/Pfat/PfatBinary/PfatBinary.bin | bin | 0 -> 32644 bytes | |||
-rw-r--r-- | ReferenceCode/Pfat/PfatBinary/PfatBinary.cif | 10 | ||||
-rw-r--r-- | ReferenceCode/Pfat/PfatBinary/PfatBinary.mak | 76 | ||||
-rw-r--r-- | ReferenceCode/Pfat/PfatBinary/PfatBinary.sdl | 32 |
4 files changed, 118 insertions, 0 deletions
diff --git a/ReferenceCode/Pfat/PfatBinary/PfatBinary.bin b/ReferenceCode/Pfat/PfatBinary/PfatBinary.bin Binary files differnew file mode 100644 index 0000000..4070dc1 --- /dev/null +++ b/ReferenceCode/Pfat/PfatBinary/PfatBinary.bin diff --git a/ReferenceCode/Pfat/PfatBinary/PfatBinary.cif b/ReferenceCode/Pfat/PfatBinary/PfatBinary.cif new file mode 100644 index 0000000..49e59af --- /dev/null +++ b/ReferenceCode/Pfat/PfatBinary/PfatBinary.cif @@ -0,0 +1,10 @@ +<component> + name = "PfatBinary" + category = ModulePart + LocalRoot = "ReferenceCode\Pfat\PfatBinary" + RefName = "PfatBinary" +[files] +"PfatBinary.sdl" +"PfatBinary.mak" +"PfatBinary.bin" +<endComponent> diff --git a/ReferenceCode/Pfat/PfatBinary/PfatBinary.mak b/ReferenceCode/Pfat/PfatBinary/PfatBinary.mak new file mode 100644 index 0000000..62bc8c3 --- /dev/null +++ b/ReferenceCode/Pfat/PfatBinary/PfatBinary.mak @@ -0,0 +1,76 @@ +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#************************************************************************* +# $Header: /Alaska/SOURCE/Modules/SharkBayRefCodes/IntelPfat/PfatBinary/PfatBinary.mak 4 10/29/12 3:45p Fredericko $ +# +# $Revision: 4 $ +# +# $Date: 10/29/12 3:45p $ +# +# $Log: /Alaska/SOURCE/Modules/SharkBayRefCodes/IntelPfat/PfatBinary/PfatBinary.mak $ +# +# 4 10/29/12 3:45p Fredericko +# [TAG] EIP84115 +# [Category] Improvement +# [Description] Implementing PFAT function for Shark Bay +# define and use Pfat Binary macro +# [Files] pfatBinary.mak +# PfatBinary.sdl +# +# 3 9/25/12 6:15p Fredericko +# +# 2 9/17/12 4:25p Fredericko +# Removed UnNeeded make definitions +# +#********************************************************************** +#<AMI_FHDR_START> +# +# Name: PfatBinary.mak +# +# Description: Make file PfatBinary +# +#<AMI_FHDR_END> +#********************************************************************** +all: $(BUILD_DIR)\PfatBinary.ffs $(PfatBinary_DIR)\PfatBinary.mak + +$(BUILD_DIR)\PfatBinary.bin : + copy $(PfatBinary) $(BUILD_DIR)\PfatBinary.bin $(SILENT_OUT) + +$(BUILD_DIR)\PfatBinary.ffs : $(BUILD_DIR)\PfatBinary.bin + $(GENFFSFILE) -B $(BUILD_DIR) -V -o $@ -P1 <<$(BUILD_DIR)\PfatBinary.pkg +PACKAGE.INF +[.] +BASE_NAME = DummyName +FFS_FILEGUID = 7934156D-CFCE-460E-92F5-A07909A59ECA +FFS_FILETYPE = EFI_FV_FILETYPE_RAW +FFS_ATTRIB_CHECKSUM = FALSE +FFS_ALIGNMENT = 5 + +IMAGE_SCRIPT = +{ + $(PROJECT_DIR)\$(BUILD_DIR)\PfatBinary.bin +} +<<KEEP +#----------------------------------------------------------------------- +#********************************************************************** +#** ** +#** (C)Copyright 1985-2010, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** diff --git a/ReferenceCode/Pfat/PfatBinary/PfatBinary.sdl b/ReferenceCode/Pfat/PfatBinary/PfatBinary.sdl new file mode 100644 index 0000000..046588d --- /dev/null +++ b/ReferenceCode/Pfat/PfatBinary/PfatBinary.sdl @@ -0,0 +1,32 @@ +TOKEN + Name = "PfatBinary_SUPPORT" + Value = "1" + TokenType = Boolean + TargetEQU = Yes + TargetMAK = Yes + Master = Yes + Help = "Main switch to enable PfatBinary support in Project" +End + +PATH + Name = "PfatBinary_DIR" + Help = "PfatServices Driver files source directory" +End + +MODULE + Help = "Includes PfatBinary.mak to Project" + File = "PfatBinary.mak" +End + +TOKEN + Name = "PfatBinary" + Value = "$(PfatBinary_DIR)\PfatBinary.bin" + TokenType = Expression + TargetMAK = Yes +End + +ELINK + Name = "$(BUILD_DIR)\PfatBinary.ffs" + Parent = "FV_MAIN" + InvokeOrder = AfterParent +End |