EasyManua.ls Logo

AMD AMD5K86 - I;O Trap Dword

AMD AMD5K86
416 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AMD~
AMD5K!l6
Processor
Technical
Reference
Manual
18524B/O-Mar1996
6.3.5
6-30
Halt
Restart
Slot
During
entry
into
SMM,
the
halt
restart
slot
at
offset
FF02h
in
the
SMM
state-save
area
specifies
if
SMM
was
entered
from
the
Halt
state.
Before
returning
from
SMM,
the
halt
restart
slot
can
be
written
by
the
SMM
service
routine
to
specify
whether
the
return
from
SMM
should
take
the
processor
back
to
the
Halt
state
or
to
the
instruction-execution
state
specified
by
the
SMM
state-save
area.
On
entry
into
SMM,
the
halt
restart
slot
is
configured
as
fol-
lows:
Bits
IS-I-Undefined
Bit
O-Point
of
entry
to
SMM:
1 =
entered
from
Halt
state.
o =
not
entered
from
Halt
state
Before
return
from
SMM,
the
halt
restart
slot
can
be
written
as:
Bits
IS-I-Undefined
Bit
O-Point
of
return
from
SMM
1 =
return
to
Halt
state
0=
return
to
state
specified
by
SMM
state-save
area
The
fields
of
the
halt
restart
slot
are
the
same
as
in
the
Pen-
tium
processor
auto
halt
restart
slot.
During
entry
into
and
exit
from
SMM,
the
processor
writes
or
reads
only
bit
0
of
the
16-bit
value
although
the
entire
16
bits
can
be
read
or
written
by
the
service
routine.
The
Pentium-compatible
pseudo-code
for
implementing
the
halt
restart
slot
in
BIOS
is
as
follows:
begin
{
if
return
to
Halt
state
then
f
if
SMI#
during Halt
state
then
l
lend
set
halt
restart
slot
to
OOFFh
If
the
return
takes
the
processor
back
to
the
Halt
state,
the
HLT
instruction
is
not
refetched,
but
the
Halt
special
bus
cycle
is
driven
on
the
bus
after
the
return.
System
Design

Table of Contents

Related product manuals