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

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

Advertisement

PAL_BRAND_INFO
PAL_BRAND_INFO – Provides Processor Branding Information
(274)
Provides processor branding information.
Purpose:
Stacked Registers
Calling Conv:
Physical and Virtual
Mode:
Not dependent
Buffer:
Arguments:
Argument
index
info_request
address
Reserved
Returns:
Return Value
status
brand_info
Reserved
Reserved
Status:
Status Value
0
-1
-2
-3
-6
-9
PAL_BRAND_INFO procedure calls are used to ascertain the processor branding
Description:
information.
The info_request input argument for PAL_BRAND_INFO describes which processor
branding information is being requested. The info_request values are split into two
categories: architected and implementation-specific. The architected info_request have
values from 0-15. The implementation-specific info_request have values 16 and above.
The architected info_request are described in this document. The
implementation-specific info_request are described in processor-specific documentation.
This call returns the processor brand information as requested with the info_request
argument.
Table 11-62. Processor Brand Information Requested
Value
0
All Other Values
This procedure will return an invalid argument if an unsupported info_request argument
is passed as an input or a -6 if the requested information was not available on the
current processor.
2:366
Description
Index of PAL_BRAND_INFO within the list of PAL procedures.
Unsigned 64-bit integer specifying the information that is being requested. (See
Unsigned 64-bit integer specifying the address of the 128-byte block to which the processor
brand string shall be written.
0
Description
Return status of the PAL_BRAND_INFO procedure.
Brand information returned. The format of this value is dependent on the input values
passed.
0
0
Description
Call completed without error
Unimplemented procedure
Invalid argument
Call completed with error
Input argument is not implemented
Call requires PAL memory buffer
Table 11-62
describes the values.
The ASCII brand identification string will be copied to the address specified in the
address input argument. The processor brand identification string is defined to be a
maximum of 128 characters long; 127 bytes will contain characters and the 128th byte
is defined to be NULL (0). A processor may return less than the 127 ASCII characters
as long as the string is null terminated. The string length will be placed in the
brand_info return argument.
Reserved
Description
Volume 2, Part 1: Processor Abstraction Layer
Table
11-62)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents