diff --git a/FSInject/FSInject.dec b/FSInject/FSInject.dec
index 4123f9e01..b4512b78e 100644
--- a/FSInject/FSInject.dec
+++ b/FSInject/FSInject.dec
@@ -11,7 +11,7 @@
PACKAGE_VERSION = 0.1
[Includes]
-# ../Include
+ ../Include
Include
[Protocols]
diff --git a/IntelFrameworkPkg/Include/FrameworkPei.h b/IntelFrameworkPkg/Include/FrameworkPei.h
new file mode 100644
index 000000000..87af840e7
--- /dev/null
+++ b/IntelFrameworkPkg/Include/FrameworkPei.h
@@ -0,0 +1,24 @@
+/** @file
+ Header file that support Framework extension to UEFI/PI for PEI modules.
+
+ This header file must include Framework extension definitions common to PEI
+ modules.
+
+Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
+SPDX-License-Identifier: BSD-2-Clause-Patent
+
+**/
+
+#ifndef _FRAMEWORK_PEI_H_
+#define _FRAMEWORK_PEI_H_
+
+#include
+
+#include
+#include
+#include
+#include
+#include
+#include
+
+#endif
diff --git a/IntelFrameworkPkg/Include/FrameworkSmm.h b/IntelFrameworkPkg/Include/FrameworkSmm.h
new file mode 100644
index 000000000..c10e6bc0b
--- /dev/null
+++ b/IntelFrameworkPkg/Include/FrameworkSmm.h
@@ -0,0 +1,18 @@
+/** @file
+ Header file that support Framework extensions to UEFI/PI for SMM modules.
+
+ This header file must include Framework extension definitions common to DXE
+ modules.
+
+Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
+SPDX-License-Identifier: BSD-2-Clause-Patent
+
+**/
+
+#ifndef _FRAMEWORK_SMM_H_
+#define _FRAMEWORK_SMM_H_
+
+#include
+#include
+
+#endif
diff --git a/Nasm.inc b/Nasm.inc
new file mode 100644
index 000000000..8db1da4bc
--- /dev/null
+++ b/Nasm.inc
@@ -0,0 +1,11 @@
+%macro SETSSBSY 0
+ DB 0xF3, 0x0F, 0x01, 0xE8
+%endmacro
+
+%macro READSSP_RAX 0
+ DB 0xF3, 0x48, 0x0F, 0x1E, 0xC8
+%endmacro
+
+%macro INCSSP_RAX 0
+ DB 0xF3, 0x48, 0x0F, 0xAE, 0xE8
+%endmacro
diff --git a/cbuild.bat b/cbuild.bat
index 082f9fc4a..04fd640c8 100644
--- a/cbuild.bat
+++ b/cbuild.bat
@@ -143,7 +143,7 @@ rem # setup build
if defined EDK_TOOLS_BIN (
set "BASETOOLS_DIR=%EDK_TOOLS_BIN%"
)
- set "NASM_INC=-I%WORKSPACE%\MdePkg\Include\X64"
+ set NASM_INC=
rem # pass 1-call param
if defined EDK_BUILDINFOS goto getEDKBuildInfos