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

Contents
SPI Programming Manual427506-006
x
E. SPI Programming Examples (continued)
E. SPI Programming Examples (continued)
Example E-7: Special SSGET Operation in TAL E-21
Example E-8: Special SSGET Operation in C E-24
Example E-9: A Simple SPI Requester in TAL E-27
Example E-10: A Simple SPI Requester in C E-36
Example E-11: A Simple SPI Server in TAL E-44
Example E-12: A Simple SPI Server in C E-55
Example E-13: Common Declarations for TAL Examples E-67
Source File Examples E-4 (continued)
Example E-14: Common Declarations for C Examples E-68
Example E-15: Common Routines for TAL Examples E-69
Example E-16: Common Routines for C Examples E-73
Example E-17: Declarations for TAL Requesters and Servers E-79
Example E-18: Declarations for C Requesters and Servers E-81
Example E-19: Routines for TAL Requesters and Servers E-82
Example E-20: Routines for C Requesters and Servers E-85
Example E-21: TAL Examples Compiler E-90
Example E-22: C Examples Compiler E-90
Glossary
Index
Examples
Example 3-1. Moving Buffer Tokens Using SSMOVETKN 3-27
Example 8-1. Printing or Displaying the Status Structure of the SCP 8-31
Example E-1. TAL File: Basic Buffer Manipulations E-5
Example E-2.
C File: Basic Buffer Manipulations E-7
Example E-3.
TAL File: Working With Lists E-10
Example E-4. C File: Working With Lists E-13
Example E-5. TAL File: Pointers, Lists, and ZSPI-TKN-NEXTTOKEN E-15
Example E-6. C File: Pointers, Lists, and ZSPI-TKN-NEXTTOKEN E-19
Example E-7. TAL File: Pointers, Lists, and ZSPI-TKN-NEXTCODE E-22
Example E-8. C File: Pointers, Lists, and ZSPI-TKN-NEXTCODE E-25
Example E-9. TAL File: A Simple SPI Requester E-28
Example E-10. C File: A Simple SPI Requester E-37
Example E-11. TAL File: A Simple SPI Server E-45
Example E-12. C File: A Simple SPI Server E-55
Example E-13. TAL File: SETDECS Supporting Code E-67
Example E-14. C File: SECCH Supporting Code E-68