summaryrefslogtreecommitdiff
path: root/RomImage/RomImage.sdl
diff options
context:
space:
mode:
authorraywu <raywu0301@gmail.com>2018-06-15 00:00:50 +0800
committerraywu <raywu0301@gmail.com>2018-06-15 00:00:50 +0800
commitb7c51c9cf4864df6aabb99a1ae843becd577237c (patch)
treeeebe9b0d0ca03062955223097e57da84dd618b9a /RomImage/RomImage.sdl
downloadzprj-b7c51c9cf4864df6aabb99a1ae843becd577237c.tar.xz
init. 1AQQW051HEADmaster
Diffstat (limited to 'RomImage/RomImage.sdl')
-rw-r--r--RomImage/RomImage.sdl588
1 files changed, 588 insertions, 0 deletions
diff --git a/RomImage/RomImage.sdl b/RomImage/RomImage.sdl
new file mode 100644
index 0000000..e32af63
--- /dev/null
+++ b/RomImage/RomImage.sdl
@@ -0,0 +1,588 @@
+TOKEN
+ Name = "ME_ROM_IMAGE_BUILD_SUPPORT"
+ Value = "1"
+ TokenType = Boolean
+ TargetMAK = Yes
+ Master = Yes
+End
+
+TOKEN
+ Name = "SELECT_BUILD_PLATFORM"
+ Value = "2"
+ Help = "0:User define\1:Desktop\2:Mobile & ULT\3:WorkStation"
+ TokenType = Integer
+ TargetMAK = Yes
+ Range = "0-4"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== Desktop SKU Build ======"
+ TokenType = Expression
+End
+
+TOKEN
+ Name = "Q87_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "1"
+End
+
+TOKEN
+ Name = "Q87_SKU_BUILD_SET"
+ Value = "$(Me_Q87_Xml) 1 Q87"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:Z87_SKU, Z85_SKU, Q87_SKU, H87_SKU, Q85_SKU, B85_SKU, H81_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "Q87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(Q87_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "Q87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(Q87_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "Q87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_Q87_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\Q87_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "Q87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "H87_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "1"
+End
+
+TOKEN
+ Name = "H87_SKU_BUILD_SET"
+ Value = "$(Me_H87_Xml) 0 H87"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:Z87_SKU, Z85_SKU, Q87_SKU, H87_SKU, Q85_SKU, B85_SKU, H81_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "H87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(H87_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "H87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(H87_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "H87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_H87_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\H87_8Mx1.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "H87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== Mobile SKU Build ======"
+ TokenType = Expression
+End
+
+TOKEN
+ Name = "Lava Canyon FITC Settings - QM86"
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "HM86_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+ Token = "LVC_BOARD" "=" "1"
+End
+
+TOKEN
+ Name = "HM86_SKU_BUILD_SET"
+ Value = "$(Me_HM86_Xml) 0 HM86 2"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:QM87_SKU, HM87_SKU, HM86_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "HM86_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(HM86_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "HM86_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(HM86_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "HM86_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_HM86_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\HM86_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "HM86_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "QM87 Settings"
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "QM87_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+End
+
+TOKEN
+ Name = "QM87_SKU_BUILD_SET"
+ Value = "$(Me_QM87_Xml) 1 QM87"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:QM87_SKU, HM87_SKU, HM86_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "QM87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(QM87_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "QM87_SKU" "=" "1"
+
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(QM87_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "QM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_QM87_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\QM87_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "QM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "HM87 Settings"
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "HM87_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+End
+
+TOKEN
+ Name = "HM87_SKU_BUILD_SET"
+ Value = "$(Me_HM87_Xml) 0 HM87"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:QM87_SKU, HM87_SKU, HM86_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "HM87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(HM87_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "HM87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(HM87_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "HM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_HM87_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\HM87_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "HM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "WNC Board Settings"
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "WNC_HM87_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+ Token = "WNC_BOARD" "=" "1"
+End
+
+TOKEN
+ Name = "WNC_HM87_SKU_BUILD_SET"
+ Value = "$(Me_WNC_HM87_Xml) 0 WNC_HM87"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:QM87_SKU, HM87_SKU, WNC_HM87_SKU, HM86_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "WNC_HM87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(WNC_HM87_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "WNC_HM87_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(WNC_HM87_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "WNC_HM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_WNC_HM87_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\WNC_HM87_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "WNC_HM87_SKU" "=" "1"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== WorkStation SKU Build ======"
+ TokenType = Expression
+End
+
+TOKEN
+ Name = "C226_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "3"
+End
+
+TOKEN
+ Name = "C226_SKU_BUILD_SET"
+ Value = "$(Me_C226_Xml) 1 C226"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:C222_SKU, C223_SKU, C224_SKU, C226_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "C226_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(C226_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "C226_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(C226_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "C226_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_C226_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\C226_8Mx2.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "C226_SKU" "=" "1"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== ULT SKU Build ======"
+ TokenType = Expression
+End
+
+TOKEN
+ Name = "ULT_ME_1_5_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+End
+
+TOKEN
+ Name = "ULT_ME_1_5_SKU_BUILD_SET"
+ Value = "$(Me_1_5_ULT_Xml) 2 ULT_ME_1_5"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <SkuName>."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "ULT_ME_1_5_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_1_5_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_ME_1_5_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_1_5_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_ME_1_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_1_5_ULT_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\ULT_ME_1_5.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "ULT_ME_1_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "ULT_ME_5_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+End
+
+TOKEN
+ Name = "ULT_ME_5_SKU_BUILD_SET"
+ Value = "$(Me_5_ULT_Xml) 3 ULT_ME_5"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <MeFwSku> <FlashCount> <FlashSize1> <FlashSize2>\<MeFwSelect>:0 = 1.5MB ME Firmware, 1 = 5MB ME Firmware.\<MeFwSku>:QM87_SKU, HM87_SKU, HM86_SKU.\<MeFwSku>:Use Xml file need give a name, this name do not use XXXX_SKU.\<FlashCount>:1 = One image, 2 = Two image.\<FlashSize1>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB.\<FlashSize2>:0=512KB,1=1MB,2=2MB,3=4MB,4=8MB,5=16MB."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "ULT_ME_5_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_5_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_ME_5_SKU" "=" "1"
+
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_5_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_ME_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_5_ULT_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\ULT_ME_5.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "ULT_ME_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "ULT_FFDR_ME_1_5_SKU"
+ Value = "1"
+ Help = "On/Off build this image."
+ TokenType = Boolean
+ TargetMAK = Yes
+ Token = "SELECT_BUILD_PLATFORM" "=" "2"
+ Token = "BHB_BOARD" "=" "1"
+End
+
+TOKEN
+ Name = "ULT_ME_1_5_FFRD_SKU_BUILD_SET"
+ Value = "$(Me_1_5_FFDR_ULT_Xml) 2 ULT_FFRD_ME_1_5"
+ Help = "FitcBuild <MeXmlFile> <MeFwSelect> <SkuName>."
+ TokenType = Expression
+ TargetMAK = Yes
+ Token = "ULT_FFDR_ME_1_5_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_1_5_FFRD_SKU_BUILD_SET)"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_FFDR_ME_1_5_SKU" "=" "1"
+End
+
+ELINK
+ Name = "&& $(FITC_BUILD_SET) $(ULT_ME_1_5_FFRD_SKU_BUILD_SET) && $(BUILD_PSL_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = AfterParent
+ Token = "ULT_FFDR_ME_1_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = "Me_1_5_FFDR_ULT_Xml"
+ Value = "$(ROM_IMAGE_DIR)\\XmlFiles\\ULT_FFRD_ME_1_5.xml"
+ TokenType = File
+ TargetMAK = Yes
+ Token = "ULT_FFDR_ME_1_5_SKU" "=" "1"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== ME BIOS Extension ======"
+ TokenType = Expression
+End
+
+TOKEN
+ Name = "ROMIMAGE_PRIVATE_MEBX"
+ Value = "1"
+ Help = "On/Off Use ROM Image provide MEBX."
+ TokenType = Boolean
+ TargetMAK = Yes
+End
+
+TOKEN
+ Name = "EFIMebx_FILE_PATH"
+ Value = "$(ROM_IMAGE_DIR)\ME_BIOS_Extension\Mebx.efi"
+ TokenType = Expression
+ TargetMAK = Yes
+ Help = "Mebx File name and path"
+ Token = "ROMIMAGE_PRIVATE_MEBX" "=" "1"
+ Token = "EFIMebx_SUPPORT" "=" "1"
+End
+
+TOKEN
+ Name = "EFIMebxSetup_FILE_PATH"
+ Value = "$(ROM_IMAGE_DIR)\ME_BIOS_Extension\MebxSetupBrowser.efi"
+ TokenType = Expression
+ TargetMAK = Yes
+ Help = "Mebx Setup Browser File name and path"
+ Token = "ROMIMAGE_PRIVATE_MEBX" "=" "1"
+ Token = "MebxSetupBrowser_SUPPORT" "=" "1"
+End
+
+TOKEN
+ Name = " "
+ TokenType = Integer
+End
+
+TOKEN
+ Name = "====== Fitc Build Configuration ======"
+ TokenType = Expression
+End
+
+PATH
+ Name = "ROM_IMAGE_DIR"
+End
+
+ELINK
+ Name = "FITC_BUILD_RULES"
+ InvokeOrder = ReplaceParent
+End
+
+ELINK
+ Name = "@ECHO ====== ROM Image Fitc Build Start ======"
+ Parent = "FITC_BUILD_RULES"
+ InvokeOrder = BeforeParent
+End
+
+ELINK
+ Name = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = ReplaceParent
+End
+
+ELINK
+ Name = "@ECHO ====== ROM Image Build Fitc and PFAT ROM Start ======"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = BeforeParent
+End
+
+ELINK
+ Name = "&& $(BUILD_BIOS_MAP_SET)"
+ Parent = "FITC_BUILD_PFAT_RULES"
+ InvokeOrder = BeforeParent
+End
+
+TOKEN
+ Name = "FITC_BUILD_BATCH"
+ Value = "$(ROM_IMAGE_DIR)\\FitcBuild.bat"
+ TokenType = Expression
+ TargetMAK = Yes
+End
+
+TOKEN
+ Name = "FITC_OUTIMAGE_MAP_FILE"
+ Value = "$(ROM_IMAGE_DIR)\Build\OutImage.map"
+ TokenType = Expression
+ TargetMAK = Yes
+End
+
+TOKEN
+ Name = "FITC_BUILD_SET"
+ Value = "$(FITC_BUILD_BATCH) $(ROM_IMAGE_DIR) $(AMI_ROM) $(FITC_OUTIMAGE_MAP_FILE)"
+ TokenType = Expression
+ TargetMAK = Yes
+End
+
+MODULE
+ Help = "Includes RomImage to Project"
+ File = "RomImage.mak"
+End
+