_EFI_SMM_SAVE_STATE_IO_INFO Struct Reference


Data Fields

UINT64 IoData
UINT16 IoPort
EFI_SMM_SAVE_STATE_IO_WIDTH IoWidth
EFI_SMM_SAVE_STATE_IO_TYPE IoType

Detailed Description

Structure of the data which is returned when ReadSaveState() is called with EFI_SMM_SAVE_STATE_REGISTER_IO. If there was no I/O then ReadSaveState() will return EFI_NOT_FOUND.

This structure describes the I/O operation which was in process when the SMI was generated.


Field Documentation

For input instruction (IN, INS), this is data read before the SMI occurred. For output instructions (OUT, OUTS) this is data that was written before the SMI occurred. The width of the data is specified by IoWidth.

The I/O port that was being accessed when the SMI was triggered.

Defines type of I/O instruction.

Defines the size width (UINT8, UINT16, UINT32, UINT64) for IoData.


Generated on Wed Sep 23 16:24:26 2015 for MdePkg[ALL] by  doxygen 1.5.7.1