AMD Geodeā„¢ LX Processors Data Book 655
Instruction Set 33234H
Description
The SMINT instruction saves portions of the processors state to the System Management Mode (SMM) header, alters the
processors state for SMM, enters SMM, and then calls the SMM handler. Below is the format of the SMM header.
Flags Affected
All EFlags are returned to their reset values.
8.3.4.11 Exceptions
#UD If current privilege level is not 0, or the SMM_INST_EN = 0 and if the processor is not in SMM and if the processor
is not in DMM.
Notes
The SMINT instruction will clear the V, X, M, H, P, I, I/O ADDRESS, I/O SIZE, and I/O DATA fields of the SMM header. The
CURRENT_IP field of the SMM header will point to the SMINT instruction. The NEXT_IP field of the SMM header will point
to the instruction following the SMINT instruction. The S bit of the SMM header will be set.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DR7 -4
EFlags -8
CR0 -C
CURRENT_IP -10
NEXT_IP -14
CS_FLAGS Code Segment Selector -18
GD0Av 0 1 DPL 1 1 Cf R A INDEX TI RPL
CS_BASE -1C
0 CS_LIMIT[19:0] -20
SS_FLAGS SMM Flags -24
GB0Av 01DPL10EWAcrNVXMHSP Ic
w
0 I/O SIZE I/O ADDRESS[15:0] -28
I/O_DATA -2C
SMM_CTL -30