TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmGpiDispatch2.h
Go to the documentation of this file.
1
20#ifndef _SMM_GPI_DISPATCH2_H_
21#define _SMM_GPI_DISPATCH2_H_
22
24#include <Pi/PiSmmCis.h>
25
26#define EFI_SMM_GPI_DISPATCH2_PROTOCOL_GUID EFI_MM_GPI_DISPATCH_PROTOCOL_GUID
31
32typedef EFI_MM_GPI_REGISTER EFI_SMM_GPI_REGISTER2;
33
34typedef EFI_MM_GPI_UNREGISTER EFI_SMM_GPI_UNREGISTER2;
35
37
38extern EFI_GUID gEfiSmmGpiDispatch2ProtocolGuid;
39
40#endif
EFI_STATUS(EFIAPI * EFI_MM_GPI_REGISTER)(IN CONST EFI_MM_GPI_DISPATCH_PROTOCOL *This, IN EFI_MM_HANDLER_ENTRY_POINT DispatchFunction, IN CONST EFI_MM_GPI_REGISTER_CONTEXT *RegisterContext, OUT EFI_HANDLE *DispatchHandle)
Definition: MmGpiDispatch.h:75
EFI_STATUS(EFIAPI * EFI_MM_GPI_UNREGISTER)(IN CONST EFI_MM_GPI_DISPATCH_PROTOCOL *This, IN EFI_HANDLE DispatchHandle)
Definition: MmGpiDispatch.h:96
EFI_MM_GPI_REGISTER_CONTEXT EFI_SMM_GPI_REGISTER_CONTEXT
Definition: Base.h:213