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

ZSPI Data Definitions
SPI Programming Manual427506-006
4-7
Fundamental Data Structures
ZSPI-DDL-ERROR
ZSPI-DDL-ERROR defines an SSID-qualified SPI error value.
ZSPI-DDL-EXIOADDR
ZSPI-DDL-EXIOADDR defines an extended I/O address.
ZSPI-DDL-FLT
ZSPI-DDL-FLT defines a 32-bit floating-point number.
ZSPI-DDL-FLT2
ZSPI-DDL-FLT2 defines a 64-bit floating-point number.
ZSPI-DDL-FNAME
ZSPI-DDL-FNAME defines a 24-byte internal-format file name.
def ZSPI-DDL-ERROR.
02 Z-SSID type ZSPI-DDL-SSID.
02 Z-ERROR type ZSPI-DDL-ENUM spi null 0.
end
def ZSPI-DDL-EXIOADDR.
02 Z-PATYPE type ZSPI-DDL-ENUM spi-null 255.
02 Z-CHNL type ZSPI-DDL-UINT spi-null 255.
02 Z-CTLR type ZSPI-DDL-UINT spi-null 255.
02 Z-UNIT type ZSPI-DDL-UINT spi-null 255.
02 Z-CPU type ZSPI-DDL-UINT spi-null 255.
02 Z-FILLER type ZSPI-DDL-INT2 spi-null 255.
end
def ZSPI-DDL-FLT type float 32 spi-null 0.
def ZSPI-DDL-FLT2 type float 64 spi-null 0.
def ZSPI-DDL-FNAME tacl fname.
02 Z-DISC type ZSPI-DDL-DISCNAME.
02 Z-PROCESS type ZSPI-DDL-PROCNAME redefines Z-DISC.
02 Z-DEVICE type ZSPI-DDL-DEVNAME redefines Z-DISC.
end