SAS Interface
46 C141-C013
Table 1.11 Primitives used only inside SSP and SMP connections
From To Sequence
Primitive USE (*4)
I E T I E T Type
SAS 1.1
rev. 10
supported prim
FJ supported
prim
ACK Conn I - T I - T single supported supported
CREDIT_BLOCKED Conn I - T I - T single supported supported
DONE (NORMAL) Conn I - T I - T single supported supported
DONE (RESERVED 0)
Conn - - - I - T single
↑
supported (*3)
DONE (RESERVED 1)
Conn - - - I - T single
↑
supported (*3)
DONE (ACK/NAK TIMEOUT) Conn I - T I - T single supported supported
DONE (RESERVED TIMEOUT 0)
Conn - - - I - T single
↑
supported (*3)
DONE (RESERVED TIMEOUT 1)
Conn - - - I - T single
↑
supported (*3)
DONE (CREDIT TIMEOUT) Conn I - T I - T single supported supported
EOF Conn I - T I - T single supported supported
NAK (CRC ERROR) Conn I - T I - T single supported supported
NAK (RESERVED 0) Conn - - - I - T single
↑ ↑
NAK (RESERVED 1) Conn - - - I - T single
↑ ↑
NAK (RESERVED 2) Conn - - - I - T single
↑ ↑
RRDY (NORMAL) Conn I - T I - T single supported supported
RRDY (RESERVED 0) Conn - - - I - T single
↑ ↑
RRDY (RESERVED 1) Conn - - - I - T single
↑ ↑
SOF Conn I - T I - T single supported supported
(*1) These primitives are received as AIP primitives.
(*2) When this primitive is received, the connection request is canceled and the
command is aborted.
(*3) These primitives are received as DONE primitives.
(*4) When a primitive falling under "NoConn" is received during the inside
connection, this primitive is discarded. When a primitive falling under
"NoConn" is received during the outside connection, this primitive is also
discarded. As for the HARD_RESET primitive, when it is received at any
time except during the period between the completion of the speed
negotiation and the reception of the first valid address frame, the received
HARD_RESET primitive is discarded as well.