Справочник Пользователя для AMD LX 800@0.9W

Скачать
Страница из 680
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
G
D
0
Av
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
G
B
0
Av
0
1
DPL
1
0
E
W
A
c
r
N
V
X
M
H
S
P
I
c
w
0
I/O SIZE
I/O ADDRESS[15:0]
-28
I/O_DATA
-2C
SMM_CTL
-30