TianoCore EDK2 master
Loading...
Searching...
No Matches
SMRAM_SAVE_STATE_MAP32 Struct Reference

#include <MdePkg/Include/Register/Intel/SmramSaveStateMap.h>

Data Fields

UINT8 Reserved [0x200]
 
UINT8 Reserved1 [0xf8]
 
UINT32 SMBASE
 
UINT32 SMMRevId
 
UINT16 IORestart
 
UINT16 AutoHALTRestart
 
UINT8 Reserved2 [0x9C]
 
UINT32 IOMemAddr
 
UINT32 IOMisc
 
UINT32 _ES
 
UINT32 _CS
 
UINT32 _SS
 
UINT32 _DS
 
UINT32 _FS
 
UINT32 _GS
 
UINT32 Reserved3
 
UINT32 _TR
 
UINT32 _DR7
 
UINT32 _DR6
 
UINT32 _EAX
 
UINT32 _ECX
 
UINT32 _EDX
 
UINT32 _EBX
 
UINT32 _ESP
 
UINT32 _EBP
 
UINT32 _ESI
 
UINT32 _EDI
 
UINT32 _EIP
 
UINT32 _EFLAGS
 
UINT32 _CR3
 
UINT32 _CR0
 

Detailed Description

32-bit SMRAM Save State Map

Definition at line 38 of file SmramSaveStateMap.h.

Field Documentation

◆ _CR0

UINT32 SMRAM_SAVE_STATE_MAP32::_CR0

Definition at line 71 of file SmramSaveStateMap.h.

◆ _CR3

UINT32 SMRAM_SAVE_STATE_MAP32::_CR3

Definition at line 70 of file SmramSaveStateMap.h.

◆ _CS

UINT32 SMRAM_SAVE_STATE_MAP32::_CS

Definition at line 51 of file SmramSaveStateMap.h.

◆ _DR6

UINT32 SMRAM_SAVE_STATE_MAP32::_DR6

Definition at line 59 of file SmramSaveStateMap.h.

◆ _DR7

UINT32 SMRAM_SAVE_STATE_MAP32::_DR7

Definition at line 58 of file SmramSaveStateMap.h.

◆ _DS

UINT32 SMRAM_SAVE_STATE_MAP32::_DS

Definition at line 53 of file SmramSaveStateMap.h.

◆ _EAX

UINT32 SMRAM_SAVE_STATE_MAP32::_EAX

Definition at line 60 of file SmramSaveStateMap.h.

◆ _EBP

UINT32 SMRAM_SAVE_STATE_MAP32::_EBP

Definition at line 65 of file SmramSaveStateMap.h.

◆ _EBX

UINT32 SMRAM_SAVE_STATE_MAP32::_EBX

Definition at line 63 of file SmramSaveStateMap.h.

◆ _ECX

UINT32 SMRAM_SAVE_STATE_MAP32::_ECX

Definition at line 61 of file SmramSaveStateMap.h.

◆ _EDI

UINT32 SMRAM_SAVE_STATE_MAP32::_EDI

Definition at line 67 of file SmramSaveStateMap.h.

◆ _EDX

UINT32 SMRAM_SAVE_STATE_MAP32::_EDX

Definition at line 62 of file SmramSaveStateMap.h.

◆ _EFLAGS

UINT32 SMRAM_SAVE_STATE_MAP32::_EFLAGS

Definition at line 69 of file SmramSaveStateMap.h.

◆ _EIP

UINT32 SMRAM_SAVE_STATE_MAP32::_EIP

Definition at line 68 of file SmramSaveStateMap.h.

◆ _ES

UINT32 SMRAM_SAVE_STATE_MAP32::_ES

Definition at line 50 of file SmramSaveStateMap.h.

◆ _ESI

UINT32 SMRAM_SAVE_STATE_MAP32::_ESI

Definition at line 66 of file SmramSaveStateMap.h.

◆ _ESP

UINT32 SMRAM_SAVE_STATE_MAP32::_ESP

Definition at line 64 of file SmramSaveStateMap.h.

◆ _FS

UINT32 SMRAM_SAVE_STATE_MAP32::_FS

Definition at line 54 of file SmramSaveStateMap.h.

◆ _GS

UINT32 SMRAM_SAVE_STATE_MAP32::_GS

Definition at line 55 of file SmramSaveStateMap.h.

◆ _SS

UINT32 SMRAM_SAVE_STATE_MAP32::_SS

Definition at line 52 of file SmramSaveStateMap.h.

◆ _TR

UINT32 SMRAM_SAVE_STATE_MAP32::_TR

Definition at line 57 of file SmramSaveStateMap.h.

◆ AutoHALTRestart

UINT16 SMRAM_SAVE_STATE_MAP32::AutoHALTRestart

Definition at line 46 of file SmramSaveStateMap.h.

◆ IOMemAddr

UINT32 SMRAM_SAVE_STATE_MAP32::IOMemAddr

Definition at line 48 of file SmramSaveStateMap.h.

◆ IOMisc

UINT32 SMRAM_SAVE_STATE_MAP32::IOMisc

Definition at line 49 of file SmramSaveStateMap.h.

◆ IORestart

UINT16 SMRAM_SAVE_STATE_MAP32::IORestart

Definition at line 45 of file SmramSaveStateMap.h.

◆ Reserved

UINT8 SMRAM_SAVE_STATE_MAP32::Reserved[0x200]

Definition at line 39 of file SmramSaveStateMap.h.

◆ Reserved1

UINT8 SMRAM_SAVE_STATE_MAP32::Reserved1[0xf8]

Definition at line 42 of file SmramSaveStateMap.h.

◆ Reserved2

UINT8 SMRAM_SAVE_STATE_MAP32::Reserved2[0x9C]

Definition at line 47 of file SmramSaveStateMap.h.

◆ Reserved3

UINT32 SMRAM_SAVE_STATE_MAP32::Reserved3

Definition at line 56 of file SmramSaveStateMap.h.

◆ SMBASE

UINT32 SMRAM_SAVE_STATE_MAP32::SMBASE

Definition at line 43 of file SmramSaveStateMap.h.

◆ SMMRevId

UINT32 SMRAM_SAVE_STATE_MAP32::SMMRevId

Definition at line 44 of file SmramSaveStateMap.h.


The documentation for this struct was generated from the following file: