1.9.3.5 SPI status information unit
The SPI status information unit (see table 1.30) contains the completion status of the task
indicated by the preceding SPI L_Q information unit. The TARG considers the SPI status
information unit transmission to be successful when there is no attention condition on the transfer
of the information unit.
If a task completes with a GOOD status, a SNSVALID bit of zero, and a RSPVALID bit of zero
then the TARG shall set the DATA LENGTH field in the SPI L_Q information unit to zero.
Bit
7
Byte
0
1
2
3
(MSB)
4
7
8
11
12
M
M+1
N
N+1
(MSB)
N+2
N+3
N+4
A sense data valid bit (SNSVALID) of zero indicates the sense data list length shall be ignored
and no sense data is provided. A SNSVALID bit of one indicates the SENSE DATA LIST
LENGTH field specifies the number of bytes in the SENSE DATA field. If the STATUS field
contains a CHECK CONDITION status the SNSVALID bit will be set to one.
60
Table 1.30
SPI status information unit
6
5
4
RESERVED FOR FCP
SENSE DATA LIST LENGTH(n-m)
PACKETIZED FAILURES LIST LENGTH(m-11)
PACKETIZED FAILURES
SENSE DATA
3
2
DATA
RESERVED
STATUS
IUCRC
1
0
SNSVALID RSPVALID
(LSB)
(LSB)
C141-C015