SPI Programming Manual (G06.24+, H06.03+, J06.03+)

Contents
SPI Programming Manual427506-006
ii
2. SPI Concepts and Protocol (continued)
2. SPI Concepts and Protocol (continued)
Requester Sends a Command Message 2-2
Server Validates the Received Message 2-2
Server Applies the Command to Objects 2-2
Server Composes a Response Message 2-2
Server Returns the Response Message 2-3
Requester Examines the Response 2-3
Tokens 2-3
Token Data Type 2-4
Token Length 2-4
Token Type 2-5
Token Number 2-5
SSID 2-5
Token Code 2-5
Token Names 2-6
Types of Tokens 2-7
Simple Tokens 2-7
Extensible Structured Tokens 2-7
Zero-Length Tokens 2-9
Header Tokens 2-9
Data Definitions 2-10
Naming Conventions 2-11
Examples of Definition Names 2-12
Definition Files Supplied by HP 2-13
SPI Message Buffer 2-13
Message Header 2-14
Message Body 2-15
Buffer Length 2-15
Used Length 2-16
Buffer Pointers 2-16
Buffer Checksum 2-18
Lists 2-19
Data Lists 2-19
Error Lists 2-19
Segment Lists 2-20
Generic Lists 2-20
Pointer Manipulation and Lists 2-20
Pointers, Lists, and ZSPI-TKN-NEXTTOKEN 2-23
Pointers, Lists, and ZSPI-TKN-NEXTCODE 2-25