Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- iAPx86 - <b>rsm resume from system management mode flags: o d i t s z a p c</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
RSM             Resume from System Management Mode  Flags: O D I T S Z A P C
                                                           * * * * * * * * *
RSM                                                 CPU: Pentium+  r

        Logic ReturnFromSSM
                ProcessorState . Restore(SSMDump)

    Returns program control from system management mode (SMM) to the
    application program or operating system procedure that was
    interrupted when the processor received an SSM interrupt. The
    processor's state is restored from the dump created upon entering
    SMM. If the processor detects invalid state information during state
    restoration, it enters the shutdown state. The following invalid
    information can cause a shutdown:

    - Any reserved bit of CR4 is set to 1.
    - Any illegal combination of bits in CR0, such as
      (PG=1 and PE=0) or (NW=1 and CD=0).
    - (Intel Pentium and Intel486 only.) The value stored in the state
      dump base field is not a 32-KByte aligned address.

    The contents of the model-specific registers are not affected by a
    return from SMM.

    See Chapter 9 in the Pentium Pro Family Developer's Manual, Volume 3
    for more information about SMM and the behavior of the RSM
    instruction.


    Protected Mode Exceptions
    #UD If an attempt is made to execute this instruction when the
    processor is not in SMM.

    Real Address Mode Exceptions
    #UD If an attempt is made to execute this instruction when the
    processor is not in SMM.

    Virtual 8086 Mode Exceptions
    #UD If an attempt is made to execute this instruction when the
    processor is not in SMM.


    Opcode      Format
    0F AA       RSM


    Length and timing
    Operands    Bytes   8088    186     286     386     486     Pentium
    -           2       -       -       -       -       -       -

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson