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

Contents
SPI Programming Manual427506-006
xi
Examples (continued)
Examples (continued)
Example E-15. TAL File: SETCUTIL Supporting Code E-69
Example E-16. C File: SECCUTLC Supporting Code E-74
Example E-17. TAL File: SETRDECS Supporting Code E-80
Example E-18. C File: SECRH Supporting Code E-81
Example E-19. TAL File: SETRUTIL Supporting Code E-82
Example E-20. C File: SECRUTLC Supporting Code E-86
Example E-21. TACL Command File to Compile TAL Program Examples E-90
Example E-22. TACL Command File to Compile C Program Examples E-90
Figures
Figure 1-1. SPI Communication With a Single-Process Subsystem 1-3
Figure 1-2. SPI Communication With a Multiprocess Subsystem 1-4
Figure 1-3. Subsystem Manager Communicating With Multiple Management
Applications 1-5
Figure 1-4. SPI Communication Through an Intermediate Process 1-6
Figure 2-1. The Basic Components of a Token 2-4
Figure 2-2. Token Length 2-6
Figure 2-3. The SPI Buffer 2-14
Figure 2-4. Pointer Manipulation Examples 2-18
Figure 2-5. Pointer Manipulation and Lists 2-22
Figure 2-6. Pointers, Lists, and ZSPI-TKN-NEXTTOKEN 2-24
Figure 2-7. Pointers, Lists, and ZSPI-TKN-NEXTCODE 2-26
Figure 2-8. ZSPI-TKN-MAXRESP = 0 (Default) 2-31
Figure 2-9. ZSPI-TKN-MAXRESP > 0 2-32
Figure 2-10. ZSPI-TKN-MAXRESP = –1 2-33
Figure 2-11.
Response Continuation 2-36
Figure 2-12.
Segmented Responses 2-39
Figure 2-13. Empty Responses 2-42
Figure 2-14. The Subsystem ID Structure 2-46
Figure 2-15. Error Information in a Response Record 2-48
Figure 2-16. Error List Contents 2-49
Figure 5-1. Response Continuation for a Typical Information Command 5-42
Figure B-1. DEF Statement Examples B-3
Figure C-1. SPI Buffer Format C-1
Figure C-2. Internal Format of Token Code C-5
Figure C-3. Single-Occurrence Tokens as Stored in the Buffer C-6
Figure C-4. Multiple-Occurrence Tokens as Stored in the Buffer C-6
Figure C-5. Token Map and Its Token Value C-7