diff options
Diffstat (limited to 'ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe')
5 files changed, 204 insertions, 0 deletions
diff --git a/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.cif b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.cif new file mode 100644 index 0000000..5659101 --- /dev/null +++ b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.cif @@ -0,0 +1,11 @@ +<component> + name = "DxeFfsGfxDriver" + category = ModulePart + LocalRoot = "ReferenceCode\RapidStart\GfxDisplay\FfsGfxDriver\Dxe\" + RefName = "DxeFfsGfxDriver" +[files] +"DxeFfsGfxDriver.efi" +"DxeFfsGfxDriver.inf" +"DxeFfsGfxDriver.mak" +"DxeFfsGfxDriver.sdl" +<endComponent> diff --git a/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.efi b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.efi Binary files differnew file mode 100644 index 0000000..85a94b1 --- /dev/null +++ b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.efi diff --git a/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.inf b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.inf new file mode 100644 index 0000000..3e7d772 --- /dev/null +++ b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.inf @@ -0,0 +1,36 @@ +## @file +# Component description file for DxeFfsGfxDriver. +# +#@copyright +# Copyright (c) 2012 Intel Corporation. All rights reserved +# This software and associated documentation (if any) is furnished +# under a license and may only be used or copied in accordance +# with the terms of the license. Except as permitted by such +# license, no part of this software or documentation may be +# reproduced, stored in a retrieval system, or transmitted in any +# form or by any means without the express written consent of +# Intel Corporation. +# +# This file contains an 'Intel Peripheral Driver' and uniquely +# identified as "Intel Reference Module" and is +# licensed for Intel CPUs and chipsets under the terms of your +# license agreement with Intel or your vendor. This file may +# be modified by the user, subject to additional terms of the +# license agreement +# + +[defines] +BASE_NAME = DxeFfsGfxDriver +FILE_GUID = 6FD1DCC5-B5B9-4a82-8728-8D854428A4A3 +COMPONENT_TYPE = BS_DRIVER +BUILD_TYPE = BS_DRIVER_EFI + +[sources.common] + +[includes.common] + $(EDK_SOURCE)\Foundation\Efi + $(EDK_SOURCE)\Foundation\Include + $(EDK_SOURCE)\Foundation\Efi\Include + $(EDK_SOURCE)\Foundation\Framework\Include + +[nmake.common] diff --git a/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.mak b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.mak new file mode 100644 index 0000000..96ec790 --- /dev/null +++ b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.mak @@ -0,0 +1,72 @@ +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** + +#********************************************************************** +# $Header: /Alaska/SOURCE/Modules/Intel Fast Flash Standby/iRST_SharkBay/DxeFfsGfxDriver/DxeFfsGfxDriver.mak 1 10/15/12 5:02a Bensonlai $ +# +# $Revision: 1 $ +# +# $Date: 10/15/12 5:02a $ +#********************************************************************** +# Revision History +# ---------------- +# $Log: /Alaska/SOURCE/Modules/Intel Fast Flash Standby/iRST_SharkBay/DxeFfsGfxDriver/DxeFfsGfxDriver.mak $ +# +# 1 10/15/12 5:02a Bensonlai +# [TAG] None +# [Category] Improvement +# [Description] [Category] Improvement +# [Severity] Important +# [Description] Update Intel Rapid Start Graphics Driver for Shark Bay +# Platform 5.0.1.1001, please increase your FV_BB_BLOCKS size if you +# compile fail that caused by FV_BB size too small. +# [Files] ReferenceCode\RapidStart\GfxDisplay\FfsGfxDriver\Pei\*.*, +# ReferenceCode\RapidStart\GfxDisplay\FfsGfxDriver\Dxe\*.* +# +#********************************************************************** +#<AMI_FHDR_START> +# +# Name: DxeFfsGfxDriver.mak +# +# Description: Component description file for DxeFfsGfxDriver. +# +#<AMI_FHDR_END> +#********************************************************************** + +all : DxeFfsGfxDriver + +DxeFfsGfxDriver : $(BUILD_DIR)\DxeFfsGfxDriver.ffs + +$(BUILD_DIR)\DxeFfsGfxDriver.ffs : $(DxeFfsGfxDriver_PATH)\DxeFfsGfxDriver.efi + $(MAKE) /f Core\FFS.mak \ + NAME=DxeFfsGfxDriver \ + BUILD_DIR=$(BUILD_DIR) \ + SOURCE_DIR=$(DxeFfsGfxDriver_PATH) \ + GUID=6FD1DCC5-B5B9-4a82-8728-8D854428A4A3 \ + TYPE=EFI_FV_FILETYPE_DRIVER \ + PEFILE=$** FFSFILE=$@ COMPRESS=1 NAME=$(**B) + +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** diff --git a/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.sdl b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.sdl new file mode 100644 index 0000000..21295e4 --- /dev/null +++ b/ReferenceCode/RapidStart/GfxDisplay/FfsGfxDriver/Dxe/DxeFfsGfxDriver.sdl @@ -0,0 +1,85 @@ +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** + +#********************************************************************** +# $Header: /Alaska/SOURCE/Modules/Intel Fast Flash Standby/iRST_SharkBay/DxeFfsGfxDriver/DxeFfsGfxDriver.sdl 1 10/15/12 5:02a Bensonlai $ +# +# $Revision: 1 $ +# +# $Date: 10/15/12 5:02a $ +#********************************************************************** +# Revision History +# ---------------- +# $Log: /Alaska/SOURCE/Modules/Intel Fast Flash Standby/iRST_SharkBay/DxeFfsGfxDriver/DxeFfsGfxDriver.sdl $ +# +# 1 10/15/12 5:02a Bensonlai +# [TAG] None +# [Category] Improvement +# [Description] [Category] Improvement +# [Severity] Important +# [Description] Update Intel Rapid Start Graphics Driver for Shark Bay +# Platform 5.0.1.1001, please increase your FV_BB_BLOCKS size if you +# compile fail that caused by FV_BB size too small. +# [Files] ReferenceCode\RapidStart\GfxDisplay\FfsGfxDriver\Pei\*.*, +# ReferenceCode\RapidStart\GfxDisplay\FfsGfxDriver\Dxe\*.* +# +#********************************************************************** +#<AMI_FHDR_START> +# +# Name: DxeFfsGfxDriver.sdl +# +# Description: SDL file for DxeFfsGfxDriver. +# +#<AMI_FHDR_END> +#********************************************************************** + +TOKEN + Name = "DxeFfsGfxDriver_SUPPORT" + Value = "1" + TokenType = Boolean + TargetEQU = Yes + TargetMAK = Yes + TargetH = Yes + Master = Yes + Help = "Main switch to enable FFS support in Project in DXE Phase" +End + +MODULE + Help = "Includes DxeFfsGfxDriver.mak to Project" + File = "DxeFfsGfxDriver.mak" +End + +PATH + Name = "DxeFfsGfxDriver_PATH" +End + +ELINK + Name = "$(BUILD_DIR)\DxeFfsGfxDriver.ffs" + Parent = "FV_MAIN" + InvokeOrder = AfterParent +End + +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** |