Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 474

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

IA_32_Exception (GPFault) – General Protection Fault
Name
Cause
IA-32 defined set of data and code segment fault conditions detected during data or
code segment load operations or memory references relative to code or data segments,
refer to the Intel
a complete list of all IA-32 General Protection Fault conditions. General Protection faults
can also be generated when the processor detects an inconsistent code or data
segment register descriptor value during an IA-32 code fetch or data memory
reference. See section
possible inconsistent register descriptor conditions.
Parameters
IIP – virtual IA-32 instruction address zero extended to 64-bits.
IIPA – virtual address of the faulting IA-32 instruction zero extended to 64-bits.
ISR.vector – 13.
ISR.code – IA-32 defined ErrorCode. Zero if an inconsistent register descriptor is
detected during a memory reference relative to a code or data segment.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
2:226
®
64 and IA-32 Architectures Software Developer's Manual for
"Segment Descriptor and Environment Integrity"
rv
13
rv
8
7
error_code or zero
0
0
0 0 0 0 0 0 0 0 0
Volume 2, Part 1: IA-32 Interruption Vector Descriptions
for a list of
6
5
4
3
2
1
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents