Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

Return type.

Enumerator:
DBGFRETURNTYPE_INVALID  The usual invalid 0 value.
DBGFRETURNTYPE_NEAR16  Near 16-bit return.
DBGFRETURNTYPE_NEAR32  Near 32-bit return.
DBGFRETURNTYPE_NEAR64  Near 64-bit return.
DBGFRETURNTYPE_FAR16  Far 16:16 return.
DBGFRETURNTYPE_FAR32  Far 16:32 return.
DBGFRETURNTYPE_FAR64  Far 16:64 return.
DBGFRETURNTYPE_IRET16  16-bit iret return (e.g. real or 286 protect mode).
DBGFRETURNTYPE_IRET32  32-bit iret return.
DBGFRETURNTYPE_IRET32_PRIV  32-bit iret return.
DBGFRETURNTYPE_IRET32_V86  32-bit iret return to V86 mode.
DBGFRETURNTYPE_IRET64 
Todo:
64-bit iret return.
DBGFRETURNTYPE_END  The end of the valid return types.
DBGFRETURNTYPE_32BIT_HACK  The usual 32-bit blowup.

Definition at line 658 of file dbgf.h.

{
    /** The usual invalid 0 value. */
    DBGFRETURNTYPE_INVALID = 0,
    /** Near 16-bit return. */
    DBGFRETURNTYPE_NEAR16,
    /** Near 32-bit return. */
    DBGFRETURNTYPE_NEAR32,
    /** Near 64-bit return. */
    DBGFRETURNTYPE_NEAR64,
    /** Far 16:16 return. */
    DBGFRETURNTYPE_FAR16,
    /** Far 16:32 return. */
    DBGFRETURNTYPE_FAR32,
    /** Far 16:64 return. */
    DBGFRETURNTYPE_FAR64,
    /** 16-bit iret return (e.g. real or 286 protect mode). */
    DBGFRETURNTYPE_IRET16,
    /** 32-bit iret return. */
    DBGFRETURNTYPE_IRET32,
    /** 32-bit iret return. */
    DBGFRETURNTYPE_IRET32_PRIV,
    /** 32-bit iret return to V86 mode. */
    DBGFRETURNTYPE_IRET32_V86,
    /** @todo 64-bit iret return. */
    DBGFRETURNTYPE_IRET64,
    /** The end of the valid return types. */
    DBGFRETURNTYPE_END,
    /** The usual 32-bit blowup. */
    DBGFRETURNTYPE_32BIT_HACK = 0x7fffffff
} DBGFRETURNTYPE;


Generated by  Doxygen 1.6.0   Back to index