The internal header file includes the common header files, defines\r
internal structure and functions used by SmmCore module.\r
\r
- Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2019, Intel Corporation. All rights reserved.<BR>\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
**/\r
EFI_LOADED_IMAGE_PROTOCOL SmmLoadedImage;\r
} EFI_SMM_DRIVER_ENTRY;\r
\r
-#define EFI_HANDLE_SIGNATURE SIGNATURE_32('h','n','d','l')\r
+#define EFI_HANDLE_SIGNATURE SIGNATURE_32('s','h','d','l')\r
\r
///\r
/// IHANDLE - contains a list of protocol handles\r
\r
#define ASSERT_IS_HANDLE(a) ASSERT((a)->Signature == EFI_HANDLE_SIGNATURE)\r
\r
-#define PROTOCOL_ENTRY_SIGNATURE SIGNATURE_32('p','r','t','e')\r
+#define PROTOCOL_ENTRY_SIGNATURE SIGNATURE_32('s','p','t','e')\r
\r
///\r
/// PROTOCOL_ENTRY - each different protocol has 1 entry in the protocol\r
LIST_ENTRY Notify;\r
} PROTOCOL_ENTRY;\r
\r
-#define PROTOCOL_INTERFACE_SIGNATURE SIGNATURE_32('p','i','f','c')\r
+#define PROTOCOL_INTERFACE_SIGNATURE SIGNATURE_32('s','p','i','f')\r
\r
///\r
/// PROTOCOL_INTERFACE - each protocol installed on a handle is tracked\r
VOID *Interface;\r
} PROTOCOL_INTERFACE;\r
\r
-#define PROTOCOL_NOTIFY_SIGNATURE SIGNATURE_32('p','r','t','n')\r
+#define PROTOCOL_NOTIFY_SIGNATURE SIGNATURE_32('s','p','t','n')\r
\r
///\r
/// PROTOCOL_NOTIFY - used for each register notification for a protocol\r
//\r
#define MAX_POOL_INDEX (MAX_POOL_SHIFT - MIN_POOL_SHIFT + 1)\r
\r
-#define POOL_HEAD_SIGNATURE SIGNATURE_32('p','h','d','0')\r
+#define POOL_HEAD_SIGNATURE SIGNATURE_32('s','p','h','d')\r
\r
typedef struct {\r
UINT32 Signature;\r
UINTN Size;\r
} POOL_HEADER;\r
\r
-#define POOL_TAIL_SIGNATURE SIGNATURE_32('p','t','a','l')\r
+#define POOL_TAIL_SIGNATURE SIGNATURE_32('s','p','t','l')\r
\r
typedef struct {\r
UINT32 Signature;\r