diff options
Diffstat (limited to 'Core/EM/SecurityPkg/AuthenticatedVariable/AuthVariable.mak')
-rw-r--r-- | Core/EM/SecurityPkg/AuthenticatedVariable/AuthVariable.mak | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Core/EM/SecurityPkg/AuthenticatedVariable/AuthVariable.mak b/Core/EM/SecurityPkg/AuthenticatedVariable/AuthVariable.mak new file mode 100644 index 0000000..5633611 --- /dev/null +++ b/Core/EM/SecurityPkg/AuthenticatedVariable/AuthVariable.mak @@ -0,0 +1,89 @@ +#************************************************************************* +#************************************************************************* +#** ** +#** (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/SecureBoot_WIN8/AuthenticatedVariable_efi/AuthVariable.mak 6 8/15/13 11:26a Alexp $ +# +# $Revision: 6 $ +# +# $Date: 8/15/13 11:26a $ +#************************************************************************* +# Revision History +# ---------------- +# $Log: /Alaska/SOURCE/Modules/SecureBoot_WIN8/AuthenticatedVariable_efi/AuthVariable.mak $ +# +# 6 8/15/13 11:26a Alexp +# Link AmyCryptoLib +# +# 5 11/19/12 4:41p Alexp +# Fix for Win8 SecureBoot logo requirement: restore Secure Boot state +# across flash updates. +# Move all secure boot Setup settings to a separate varstore variable. +# Preserve var across re-flash +# +# 4 10/16/12 3:45p Alexp +# Implemented R/O Variables support via fixed and OEM defined (eLink) +# lists +# +# 3 9/19/12 4:29p Alexp +# New feature: add facility to link external Physical User Presence +# detect hooks via eLink:PhysicalUserPresenceDetect +# +# 2 6/30/11 4:02p Alexp +# added Callback event on Setup Mode change request form Security Setup +# Page. +# +# 1 6/13/11 5:25p Alexp +# +# 2 5/11/11 1:03p Alexp +# filled in file header text +#************************************************************************* +#<AMI_FHDR_START> +# +# Name: AuthVariable.mak +# +# Description: +# Link Authenticated Variable extension to NVRAM driver +# +#<AMI_FHDR_END> +#************************************************************************* +NvramDxeBin : $(BUILD_DIR)\$(NVRAM_DIR)\AUTHVARIABLE.obj $(BUILD_DIR)\$(NVRAM_DIR)\AUTH2VARIABLE.obj $(CRYPTOLIB) + +AuthVariable_INCLUDES= \ + /I $(AuthVariable_DIR) \ + /I $(SecureBoot_DIR) \ + /I $(NVRAM_DIR) + +AuthVariable_LISTS= \ + /D PHYSICAL_USER_PRESENCE_DETECT_LIST=$(PhysicalUserPresenceDetect) \ + /D OEM_READONLY_VAR_LIST=$(OemReadOnlyVariableList) + +$(BUILD_DIR)\$(NVRAM_DIR)\AUTHVARIABLE.obj $(BUILD_DIR)\$(NVRAM_DIR)\AUTH2VARIABLE.obj: \ + $(AuthVariable_DIR)\AUTHVARIABLE.c $(AuthVariable_DIR)\AUTH2VARIABLE.c + if not exist $(*D) mkdir $(*D) + $(CC) $(CFLAGS) $(AuthVariable_LISTS) $(AuthVariable_INCLUDES) /Fo$@ $(AuthVariable_DIR)\$(*B).c + +#************************************************************************* +#************************************************************************* +#** ** +#** (C)Copyright 1985-2012, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#************************************************************************* +#************************************************************************* |