TIWAY I Primitives Supported by S5 PIM
B-8
S5 UniLink Adapter Installation and Operation
The Gather Block primitive specifies which blocks (as defined by the Define
Block primitive) will be read. The blocks are specified through a 32-bit mask
(EEEEEEEE).
Each bit position in the bit mask corresponds to a block that was defined
with primitive 50, Define Block. A bit set to 1 indicates that the block is to
be returned. A bit set to 0 means that the block will not be returned. You
should not request more data than can be returned in a maximum length
primitive frame. The response will return the data associated with the
requested blocks, beginning with the lowest block number and increasing to
the highest block number. A data block separator is not provided in the
response.
Request: LLLL 51 EEEEEEEE
where EEEEEEEE is 32 bits, defined as:
MSB LSB
Block 1 Block 20
Response: LLLL 51 HH EEEEEEEE DD ... DD
Symbol Definition
HH Operational status (see Status).
EEEEEEEE Bit mask (See above).
DD Data.
Gather Block