summaryrefslogtreecommitdiff
path: root/Core/EM/BootScriptHide/BootScriptHide.sdl
blob: fd50191fd0b9ec56f3cd9188df1cc76182558daf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
TOKEN
	Name  = "BootScriptHide_SUPPORT"
	Value  = "1"
	Help  = "Main switch to enable BootScriptHide support in Project"
	TokenType = Boolean
    Master = Yes
End

PATH
    Name = "BOOT_SCRIPT_HIDE_DIR"
End

MODULE
    Help = "Includes BootScriptHide.mak to Project"
    File = "BootScriptHide.mak"
End

TOKEN
	Name  = "BOOT_SCRIPT_SAVE_SW_SMI_VALUE"
	Value  = "0xD6"
	Help  = "SW SMI value used to trigger boot script saving to SMM"
	TokenType = Integer
	TargetH = Yes
End

TOKEN
	Name  = "BOOT_SCRIPT_RESTORE_SW_SMI_VALUE"
	Value  = "0xD7"
	Help  = "SW SMI value used to trigger boot script restoring from SMM"
	TokenType = Integer
	TargetH = Yes
End

ELINK
    Name = "$(BUILD_DIR)\BootScriptHidePei.ffs"
    Parent = "FV_BB"
    InvokeOrder = AfterParent
End

ELINK
    Name = "$(BUILD_DIR)\BootScriptHideSmm.ffs"
    Parent = "FV_MAIN"
    InvokeOrder = AfterParent
End

ELINK
    Name = "$(BUILD_DIR)\BootScriptHideDxe.ffs"
    Parent = "FV_MAIN"
    InvokeOrder = AfterParent
End