PiSmmCommunicationPrivate.h 565 B

123456789101112131415161718192021222324
  1. /** @file
  2. PiSmmCommunication private data structure
  3. Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef _SMM_COMMUNICATION_PRIVATE_H_
  7. #define _SMM_COMMUNICATION_PRIVATE_H_
  8. #pragma pack(push, 1)
  9. #define SMM_COMMUNICATION_SIGNATURE SIGNATURE_32 ('S','M','M','C')
  10. typedef struct {
  11. UINT32 Signature;
  12. UINT32 SwSmiNumber;
  13. EFI_PHYSICAL_ADDRESS BufferPtrAddress;
  14. } EFI_SMM_COMMUNICATION_CONTEXT;
  15. #pragma pack(pop)
  16. #endif