User's Manual

TASKS
AND
STATE TRANSITIONS
Once access
to
the task gate has been verified, the TSS selector from the gate
is
read. The RPL of the
TSS selector
is
ignored. From this point, all the checks and actions performed for a
JMP
or
CALL to
a
TSS after access has been verified are performed (see section 8.4). Figure
8-4
illustrates an example
of a task switch through a task gate.
TASK
A
TASK
B
f f
TAS~
{
LOT
DESCRIPTOR
LOT
I
I
SELECTOR
I----
TSS
DESCRIPTOR
-
TASK
GATE
LOT
SELECTOR
t
l'
LOT
L
LOT
SELECTOR
LOT
DESCRIPTOR
}~ASK
_
TSS
DESCRIPTOR
BACK
LINK
TSS
TSS
GOT
G30108
Figure 8-4. Task Switch Through a Task Gate
8-9