VM_CONTEXT Struct Reference


Data Fields

VM_REGISTER Gpr [8]
UINT64 Flags
 2..63 Reserved.
VMIP Ip
 Instruction pointer.
UINTN LastException
EXCEPTION_FLAGS ExceptionFlags
 to keep track of exceptions
UINT32 StopFlags
UINT32 CompilerVersion
 via break(6)
UINTN HighStackBottom
 bottom of the upper stack
UINTN LowStackTop
 top of the lower stack
UINT64 StackRetAddr
 location of final return address on stack
UINTN * StackMagicPtr
 pointer to magic value on stack to detect corruption
EFI_HANDLE ImageHandle
 for this EBC driver
EFI_SYSTEM_TABLE * SystemTable
 for debugging only
UINTN LastAddrConverted
 for debug
UINTN LastAddrConvertedValue
 for debug
VOID * FramePtr
VOID * EntryPoint
 entry point of EBC image
UINTN ImageBase
VOID * StackPool
VOID * StackTop

Field Documentation

via break(6)

entry point of EBC image

to keep track of exceptions

2..63 Reserved.

General purpose registers. Flags register: 0 Set to 1 if the result of the last compare was true 1 Set to 1 if stepping

bottom of the upper stack

for this EBC driver

Instruction pointer.

for debug

for debug

top of the lower stack

pointer to magic value on stack to detect corruption

location of final return address on stack

EFI_SYSTEM_TABLE* VM_CONTEXT::SystemTable

for debugging only


Generated on Thu Sep 24 23:30:15 2015 for MdeModulePkg[ALL] by  doxygen 1.5.7.1