/** @file\r
This file declares SMM Control abstraction protocol.\r
+ This protocol is used initiate SMI/PMI activations. This protocol could be published by either of\r
+ the following:\r
+ - A processor driver to abstract the SMI/PMI IPI\r
+ - The driver that abstracts the ASIC that is supporting the APM port, such as the ICH in an\r
+ Intel chipset\r
+ Because of the possibility of performing SMI or PMI IPI transactions, the ability to generate this\r
+ event from a platform chipset agent is an optional capability for both IA-32 and Itanium based\r
+ systems.\r
\r
Copyright (c) 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
#ifndef _SMM_CONTROL_H_\r
#define _SMM_CONTROL_H_\r
\r
+#include <PiDxe.h>\r
+\r
typedef struct _EFI_SMM_CONTROL_PROTOCOL EFI_SMM_CONTROL_PROTOCOL;\r
\r
#define EFI_SMM_CONTROL_PROTOCOL_GUID \\r