diff options
Diffstat (limited to 'Chipset/SB/SataDriver')
-rw-r--r-- | Chipset/SB/SataDriver/SataDriver.cif | 11 | ||||
-rw-r--r-- | Chipset/SB/SataDriver/SataDriver.dxs | 64 | ||||
-rw-r--r-- | Chipset/SB/SataDriver/SataDriver.efi | bin | 0 -> 192064 bytes | |||
-rw-r--r-- | Chipset/SB/SataDriver/SataDriver.mak | 73 | ||||
-rw-r--r-- | Chipset/SB/SataDriver/SataDriver.sdl | 88 |
5 files changed, 236 insertions, 0 deletions
diff --git a/Chipset/SB/SataDriver/SataDriver.cif b/Chipset/SB/SataDriver/SataDriver.cif new file mode 100644 index 0000000..d0e9cac --- /dev/null +++ b/Chipset/SB/SataDriver/SataDriver.cif @@ -0,0 +1,11 @@ +<component> + name = "PchSataDriver" + category = ModulePart + LocalRoot = "Chipset\SB\SataDriver\" + RefName = "SataDriver" +[files] +"SataDriver.sdl" +"SataDriver.mak" +"SataDriver.dxs" +"SataDriver.efi" +<endComponent> diff --git a/Chipset/SB/SataDriver/SataDriver.dxs b/Chipset/SB/SataDriver/SataDriver.dxs new file mode 100644 index 0000000..a53fc90 --- /dev/null +++ b/Chipset/SB/SataDriver/SataDriver.dxs @@ -0,0 +1,64 @@ +//************************************************************************* +//************************************************************************* +//** ** +//** (C)Copyright 1985-2011, American Megatrends, Inc. ** +//** ** +//** All Rights Reserved. ** +//** ** +//** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +//** ** +//** Phone: (770)-246-8600 ** +//** ** +//************************************************************************* +//************************************************************************* + +//************************************************************************* +// $Header: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.dxs 1 2/08/12 8:37a Yurenlai $ +// +// $Revision: 1 $ +// +// $Date: 2/08/12 8:37a $ +//************************************************************************* +// Revision History +// ---------------- +// $Log: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.dxs $ +// +// 1 2/08/12 8:37a Yurenlai +// Intel Lynx Point/SB eChipset initially releases. +// +//************************************************************************* + +//<AMI_FHDR_START> +//---------------------------------------------------------------------------- +// +// Name: SataDriver.dxs +// +// Description: Sata UEFI Driver. +// +//---------------------------------------------------------------------------- +//<AMI_FHDR_END> +#include "AutoGen.h" +#include "DxeDepex.h" +#if defined (BUILD_WITH_GLUELIB) || defined (BUILD_WITH_EDKII_GLUE_LIB) +#include "EfiDepex.h" +#endif + +#define PCH_EFI_RAID_DRIVER_EXECUTION_GUID \ + { 0x99D5757C, 0xD906, 0x11E0, 0x8D, 0x78, 0x8D, 0xE4, 0x48, 0x24, 0x01, 0x9B } + +DEPENDENCY_START + PCH_EFI_RAID_DRIVER_EXECUTION_GUID +DEPENDENCY_END +//************************************************************************* +//************************************************************************* +//** ** +//** (C)Copyright 1985-2011, American Megatrends, Inc. ** +//** ** +//** All Rights Reserved. ** +//** ** +//** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +//** ** +//** Phone: (770)-246-8600 ** +//** ** +//************************************************************************* +//*************************************************************************
\ No newline at end of file diff --git a/Chipset/SB/SataDriver/SataDriver.efi b/Chipset/SB/SataDriver/SataDriver.efi Binary files differnew file mode 100644 index 0000000..f8925f1 --- /dev/null +++ b/Chipset/SB/SataDriver/SataDriver.efi diff --git a/Chipset/SB/SataDriver/SataDriver.mak b/Chipset/SB/SataDriver/SataDriver.mak new file mode 100644 index 0000000..8270404 --- /dev/null +++ b/Chipset/SB/SataDriver/SataDriver.mak @@ -0,0 +1,73 @@ +#************************************************************************* +#************************************************************************* +#** ** +#** (C)Copyright 1985-2011, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#************************************************************************* +#************************************************************************* + +#************************************************************************* +# $Header: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.mak 2 1/10/13 8:28a Scottyang $ +# +# $Revision: 2 $ +# +# $Date: 1/10/13 8:28a $ +#************************************************************************* +# Revision History +# ---------------- +# $Log: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.mak $ +# +# 2 1/10/13 8:28a Scottyang +# [TAG] None +# [Category] Improvement +# [Description] Create token for SataDriver path. +# [Files] SataDriver.sdl, SataDriver.mak +# +# 1 2/08/12 8:37a Yurenlai +# Intel Lynx Point/SB eChipset initially releases. +# +#************************************************************************* +#<AMI_FHDR_START> +# +# Name: SatsDriver.mak +# +# Description: Make file for the Sata Uefi Driver. +# +#<AMI_FHDR_END> +#************************************************************************* +all : $(BUILD_DIR)\SataDriver.ffs + +SataDriver_INCLUDES=\ + $(INTEL_PCH_INCLUDES)\ + $(EdkIIGlueLib_INCLUDES)\ + $(EDK_INCLUDES) + +$(BUILD_DIR)\SataDriver.ffs : $(OEM_SATA_EFI_DRIVER_FILE) $(SataDriver_DIR)\$(@B).mak Core\FFS.mak + $(MAKE) /$(MAKEFLAGS) /f Core\FFS.mak \ + CPFLAGS="$(GLOBAL_DEFINES) /D TIANO_RELEASE_VERSION=0x00080006 $(EXTRA_DEFINES) $(SataDriver_INCLUDES)" \ + BUILD_DIR=$(BUILD_DIR) SOURCE_DIR=$(SataDriver_DIR) \ + GUID=91B4D9C1-141C-4824-8D02-3C298E36EB3F\ + NAME=$(@B)\ + TYPE=EFI_FV_FILETYPE_DRIVER \ + DEPEX1=$(SataDriver_DIR)\SataDriver.dxs\ + DEPEX1_TYPE=EFI_SECTION_DXE_DEPEX \ + PEFILE=$(OEM_SATA_EFI_DRIVER_FILE) FFSFILE=$@ COMPRESS=1 \ +#************************************************************************* +#************************************************************************* +#** ** +#** (C)Copyright 1985-2011, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#************************************************************************* +#*************************************************************************
\ No newline at end of file diff --git a/Chipset/SB/SataDriver/SataDriver.sdl b/Chipset/SB/SataDriver/SataDriver.sdl new file mode 100644 index 0000000..ba1dd02 --- /dev/null +++ b/Chipset/SB/SataDriver/SataDriver.sdl @@ -0,0 +1,88 @@ +#************************************************************************* +#************************************************************************* +#** ** +#** (C)Copyright 1985-2011, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#************************************************************************* +#************************************************************************* + +#************************************************************************* +# $Header: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.sdl 3 1/10/13 8:28a Scottyang $ +# +# $Revision: 3 $ +# +# $Date: 1/10/13 8:28a $ +#************************************************************************* +# Revision History +# ---------------- +# $Log: /Alaska/BIN/Chipset/Intel/SouthBridge/LynxPoint/Intel Pch SB Chipset/SataDriver/SataDriver.sdl $ +# +# 3 1/10/13 8:28a Scottyang +# [TAG] None +# [Category] Improvement +# [Description] Create token for SataDriver path. +# [Files] SataDriver.sdl, SataDriver.mak +# +# 2 7/02/12 10:15a Victortu +# [TAG] None +# [Category] Improvement +# [Description] Set SataDriver_SUPPORT enabled by default. +# [Files] SataDriver.sdl +# +# 1 2/08/12 8:37a Yurenlai +# Intel Lynx Point/SB eChipset initially releases. +# +#************************************************************************* +TOKEN + Name = SataDriver_SUPPORT + Value = "1" + TokenType = Boolean + TargetEQU = Yes + TargetMAK = Yes + TargetH = Yes + Master = Yes + Help = "Main switch to enable SataDriver support in Project" +End + +MODULE + Help = "Includes SataDriver.mak to Project" + File = "SataDriver.mak" +End + +PATH + Name = "SataDriver_DIR" + Help = "Sata Uefi Raid Driver." +End + +TOKEN + Name = "OEM_SATA_EFI_DRIVER_FILE" + Value = "$(SataDriver_DIR)\SataDriver.efi" + TokenType = Expression + TargetMAK = Yes +End + +ELINK + Name = "$(BUILD_DIR)\SataDriver.ffs" + Parent = "FV_MAIN" + InvokeOrder = AfterParent +End + +#************************************************************************* +#************************************************************************* +#** ** +#** (C)Copyright 1985-2011, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#************************************************************************* +#*************************************************************************
\ No newline at end of file |