
2:430
Volume 2, Part 1: Processor Abstraction Layer
PAL_MC_ERROR_INJECT
err_data_buffer
needs to be specified for
register file
only if
tiv
in
err_struct_info
is 1.
Figure 11-34.
capabilities
Vector for Register File
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
16
15 14 13 12
11 10 9
8 7 6 5 4 3 2
1
0
Reserved
regnum
rsvd pmd pmc ibr dbr pkr rr cr ar pr br fr
gr_b1
gr_b0
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
Reserved
trigger_pl trigger
Table 11-104.
capabilities
Vector for Register File
Field
Bits
Description
gr_b0
0
Error injection for General register (bank0) is supported
gr_b1
1
Error injection for General register (bank1) is supported
fr
2
Error injection for Floating point register is supported
br
3
Error injection for Branch register is supported
pr
4
Error injection for Predicate register is supported
ar
5
Error injection for Application register is supported
cr
6
Error injection for Control register is supported
rr
7
Error injection for Region register is supported
pkr
8
Error injection for Protection key register is supported
dbr
9
Error injection for Data breakpoint register is supported
ibr
10
Error injection for Instruction breakpoint register is supported
pmc
11
Error injection for Performance monitor control register is supported
pmd
12
Error injection for Performance monitor data register is supported
Reserved
15:13 Reserved
regnum
16
Error injection with register number input is supported
Reserved
31:17 Reserved
trigger
32
Error injection with trigger is supported
trigger_pl
33
Error injection with privilege level qualifier for trigger is supported
Reserved
63:34 Reserved
Figure 11-35. Buffer pointed to by
err_data_buffer
– Register File
63
0
trigger_addr
Table 11-105. Buffer pointed to by
err_data_buffer
– Register File
Field
Bits
Description
trigger_addr
63:0
64-bit address to be used by the
trigger
in the
err_struct_info
input argument. The field is
defined similar to the
addr
field in the debug breakpoint registers, as specified in
Table 7-1, “Debug Breakpoint Register Fields (DBR/IBR)” on page 2:153
Содержание ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS VOLUME 3 REV 2.3
Страница 1: ......
Страница 11: ...x Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 12: ...1 1 Intel Itanium Architecture Software Developer s Manual Rev 2 3 Part I Application Architecture Guide ...
Страница 13: ...1 2 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 33: ...1 22 Volume 1 Part 1 Introduction to the Intel Itanium Architecture ...
Страница 57: ...1 46 Volume 1 Part 1 Execution Environment ...
Страница 147: ...1 136 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 149: ...1 138 Volume 1 Part 2 About the Optimization Guide ...
Страница 191: ...1 180 Volume 1 Part 2 Predication Control Flow and Instruction Stream ...
Страница 230: ......
Страница 248: ...236 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 249: ...2 1 Intel Itanium Architecture Software Developer s Manual Rev 2 3 Part I System Architecture Guide ...
Страница 250: ...2 2 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 264: ...2 16 Volume 2 Part 1 Intel Itanium System Environment ...
Страница 380: ...2 132 Volume 2 Part 1 Interruptions ...
Страница 398: ...2 150 Volume 2 Part 1 Register Stack Engine ...
Страница 486: ...2 238 Volume 2 Part 1 IA 32 Interruption Vector Descriptions ...
Страница 749: ...2 501 Intel Itanium Architecture Software Developer s Manual Rev 2 3 Part II System Programmer s Guide ...
Страница 750: ...2 502 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 754: ...2 506 Volume 2 Part 2 About the System Programmer s Guide ...
Страница 796: ...2 548 Volume 2 Part 2 Interruptions and Serialization ...
Страница 808: ...2 560 Volume 2 Part 2 Context Management ...
Страница 842: ...2 594 Volume 2 Part 2 Floating point System Software ...
Страница 850: ...2 602 Volume 2 Part 2 IA 32 Application Support ...
Страница 862: ...2 614 Volume 2 Part 2 External Interrupt Architecture ...
Страница 870: ...2 622 Volume 2 Part 2 Performance Monitoring Support ...
Страница 891: ......
Страница 941: ...3 42 Volume 3 Instruction Reference cmp illegal_operation_fault PR p1 0 PR p2 0 Interruptions Illegal Operation fault ...
Страница 1099: ...3 200 Volume 3 Instruction Reference padd Interruptions Illegal Operation fault ...
Страница 1191: ...3 292 Volume 3 Pseudo Code Functions Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 1295: ...3 396 Volume 3 Resource and Dependency Semantics ...
Страница 1296: ......
Страница 1302: ...402 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 1494: ...4 192 Volume 4 Base IA 32 Instruction Reference FWAIT Wait See entry for WAIT ...
Страница 1564: ...4 262 Volume 4 Base IA 32 Instruction Reference LES Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 1565: ...Volume 4 Base IA 32 Instruction Reference 4 263 LFS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 1568: ...4 266 Volume 4 Base IA 32 Instruction Reference LGS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 1583: ...Volume 4 Base IA 32 Instruction Reference 4 281 LSS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 1647: ...Volume 4 Base IA 32 Instruction Reference 4 345 ROL ROR Rotate See entry for RCL RCR ROL ROR ...
Страница 1663: ...Volume 4 Base IA 32 Instruction Reference 4 361 SHL SHR Shift Instructions See entry for SAL SAR SHL SHR ...
Страница 1668: ...4 366 Volume 4 Base IA 32 Instruction Reference SIDT Store Interrupt Descriptor Table Register See entry for SGDT SIDT ...
Страница 1884: ...4 582 Volume 4 IA 32 SSE Instruction Reference ...
Страница 1885: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 Index ...
Страница 1886: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 1898: ...INDEX Index 12 Index for Volumes 1 2 3 and 4 ...