Vol. 3 6-43
INTERRUPT AND EXCEPTION HANDLING
Stack segment selector
index
The stack segment selector exceeds descriptor table limit.
Stack segment selector
index
The stack segment selector is NULL.
Stack segment selector
index
The stack segment descriptor is a non-data segment.
Stack segment selector
index
The stack segment is not writable.
Stack segment selector
index
The stack segment DPL != CPL.
Stack segment selector
index
The stack segment selector RPL != CPL.
Code segment selector
index
The code segment selector exceeds descriptor table limit.
Code segment selector
index
The code segment selector is NULL.
Code segment selector
index
The code segment descriptor is not a code segment type.
Code segment selector
index
The nonconforming code segment DPL != CPL.
Code segment selector
index
The conforming code segment DPL is greater than CPL.
Data segment selector index The data segment selector exceeds the descriptor table limit.
Data segment selector index The data segment descriptor is not a readable code or data type.
Data segment selector index The data segment descriptor is a nonconforming code type and RPL
> DPL.
Data segment selector index The data segment descriptor is a nonconforming code type and CPL
> DPL.
TSS segment selector index The TSS segment selector is NULL for LTR.
TSS segment selector index The TSS segment selector has the TI bit set for LTR.
TSS segment selector index The TSS segment descriptor/upper descriptor is beyond the GDT
segment limit.
TSS segment selector index The TSS segment descriptor is not an available TSS type.
TSS segment selector index The TSS segment descriptor is an available 286 TSS type in IA-32e
mode.
Table 6-6. Invalid TSS Conditions (Contd.)
Error Code Index Invalid Condition