TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmCpuIo2.h
Go to the documentation of this file.
1
11#ifndef _SMM_CPU_IO2_H_
12#define _SMM_CPU_IO2_H_
13
14#include <Protocol/MmCpuIo.h>
15
16#define EFI_SMM_CPU_IO2_PROTOCOL_GUID EFI_MM_CPU_IO_PROTOCOL_GUID
17
19
23#define SMM_IO_UINT8 MM_IO_UINT8
24#define SMM_IO_UINT16 MM_IO_UINT16
25#define SMM_IO_UINT32 MM_IO_UINT32
26#define SMM_IO_UINT64 MM_IO_UINT64
27
29typedef EFI_MM_CPU_IO EFI_SMM_CPU_IO2;
30
32
33extern EFI_GUID gEfiSmmCpuIo2ProtocolGuid;
34
35#endif
EFI_STATUS(EFIAPI * EFI_MM_CPU_IO)(IN CONST EFI_MM_CPU_IO_PROTOCOL *This, IN EFI_MM_IO_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer)
Definition: MmCpuIo.h:55
EFI_MM_IO_WIDTH
Definition: MmCpuIo.h:24
Definition: Base.h:213