Volume 2, Part 1: Processor Abstraction Layer
2:355
PAL_CACHE_PROT_INFO
38 Req.
Static
Both
No
Return instruction or data cache protection
information.
PAL_CACHE_SHARED_INFO
43 Opt.
Static
Both
No
Returns information on which logical processors
share caches.
PAL_CACHE_SUMMARY
4
Req.
Static
Both
No
Return a summary of the cache hierarchy.
PAL_MEM_ATTRIB
5
Req.
Static
Both
No
Return a list of supported memory attributes.
PAL_PREFETCH_VISIBILITY
41 Req.
Static
Both
No
Used in architected sequence to transition
pages from a cacheable, speculative attribute to
an uncacheable attribute. See
.
PAL_PTCE_INFO
6
Req.
Static
Both
No
Return information needed for
ptc.e
instruction to purge entire TC.
PAL_VM_INFO
7
Req.
Static
Both
No
Return detailed information about virtual
memory features supported in the processor.
PAL_VM_PAGE_SIZE
34 Req.
Static
Both
No
Return virtual memory TC and hardware walker
page sizes supported in the processor.
PAL_VM_SUMMARY
8
Req.
Static
Both
No
Return summary information about virtual
memory features supported in the processor.
PAL_VM_TR_READ
261 Req.
Stacked Phys.
No
Read contents of a translation register.
a. Calling this procedure may affect resources on multiple processors. Please refer to implementation-specific reference manuals
for details.
Table 11-50.PAL Processor Identification, Features, and Configuration Procedures
Procedure
Idx
Class
Conv.
Mode
Buffer
Description
PAL_BRAND_INFO
274 Opt.
Stacked Both
No
Provides processor branding information.
PAL_BUS_GET_FEATURES
9
Req.
Static
Phys.
No
Return configurable processor bus interface
features and their current settings.
PAL_BUS_SET_FEATURES
a
10 Req.
Static
Phys.
No
Enable or disable configurable features in
processor bus interface.
PAL_DEBUG_INFO
11
Req.
Static
Both
No
Return the number of instruction and data
breakpoint registers.
PAL_FIXED_ADDR
12 Req.
Static
Both
No
Return the fixed component of a processor’s
directed address.
PAL_FREQ_BASE
13 Opt.
Static
Both
No
Return the frequency of the output clock for use
by the platform, if generated by the processor.
PAL_FREQ_RATIOS
14 Req.
Static
Both
No
Return ratio of processor, bus, and interval time
counter to processor input clock or output clock
for platform use, if generated by the processor.
PAL_GET_HW_POLICY
48 Opt.
Static
Both
Dep.
Get current hardware resource sharing policy.
PAL_LOGICAL_TO_PHYSICAL
42 Opt.
Static
Both
No
Return information on which logical processors
map to a physical processor package.
PAL_PERF_MON_INFO
15 Req.
Static
Both
No
Return the number and type of performance
monitors.
PAL_PLATFORM_ADDR
16 Req.
Static
Both
No
Specify processor interrupt block address and
I/O port space address.
PAL_PROC_GET_FEATURES
17 Req.
Static
Phys.
No
Return configurable processor features and
their current setting.
Table 11-49.PAL Cache and Memory Procedures (Continued)
Procedure
Idx
Class
Conv.
Mode
Buffer
Description
Содержание 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 ...