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

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

Advertisement

Alternate Instruction TLB vector (0x0c00)
Name
Cause
The instruction TLB entry needed by an instruction fetch (including IA-32) is absent,
and the hardware VHPT walker was not enabled for this address.
Interruptions on this vector:
Alternate Instruction TLB fault
Parameters
IIP, IPSR, IIPA, IFS – are defined; refer to
ITIR – The ITIR contains default translation information for the original instruction
address. The access key field within this register is set to the region id value from the
referenced region register. The ITIR.ps field is set to the RR.ps field from the
referenced region register. All other fields are set to 0.
IFA – The virtual address of the bundle or the 16 byte aligned IA-32 instruction address
zero extended to 64-bits.
IIB0, IIB1 – If implemented, the IIB registers are undefined. Please refer to
Section 3.3.5.10, "Interruption Instruction Bundle Registers (IIB0-1 – CR26, 27)" on
page 2:42
ISR – For Itanium memory references, the ISR.ei bits are set to indicate which
instruction caused the exception and ISR.ni is set to 0 if PSR.ic was 1 when the
interruption was taken, and set to 1 if PSR.ic was 0 or in-flight. For IA-32 memory
references the ISR.ei and ni bits are 0. The defined ISR bits are specified below.
The ISR.ei bits are set to indicate which instruction caused the exception. The defined
ISR bits are specified below.
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
Notes
This fault can only occur when the VHPT walker is disabled for the referenced region,
and the fetched instruction bundle is to be executed. Refer to
page 2:67
Volume 2, Part 1: Interruption Vector Descriptions
for details on the IIB registers.
0
0
0
for details on VHPT enabling.
page 2:165
for a detailed description.
8
0
0
ei
0 ni 0 0 0 0 0 0 1
"VHPT Environment" on
7
6
5
4
3
2
1
0
2:177

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents