CpuAsm.S revision 4fd606d1f5abe38e1f42c38de1d2e895166bd0f4
#------------------------------------------------------------------------------
#*
#*
#*
#* CpuAsm.S
#*
#* Abstract:
#*
#------------------------------------------------------------------------------
#.MMX
#.XMM
#
#
.byte 0, 0, 0, 0
#------------------------------------------------------------------------------
# VOID
# SetCodeSelector (
# );
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# VOID
# SetDataSelectors (
# );
#------------------------------------------------------------------------------
#---------------------------------------;
#---------------------------------------;
#
#
#
#
#
#
# Stack:
# +---------------------+
# + EFlags +
# +---------------------+
# + CS +
# +---------------------+
# + EIP +
# +---------------------+
# + ECX +
# +---------------------+ <-- ESP
#
# Registers:
#
#
#
#
#
#
# Stack:
# +---------------------+
# + EFlags +
# +---------------------+
# + CS +
# +---------------------+
# + EIP +
# +---------------------+
# +---------------------+
# + ECX +
# +---------------------+ <-- ESP
#
# Registers:
#
#
#
#
#
#
# Stack:
# +---------------------+
# + EFlags +
# +---------------------+
# + CS +
# +---------------------+
# + EIP +
# +---------------------+
# +---------------------+
# +---------------------+
# + EBP +
# +---------------------+ <-- EBP
#
#
#
#; UINT32 ExceptionData;
#
#
#; UINT32 ExceptionData;
#;
#END