The command complete status block is returned to the location specified in the system buffer address field of the Get Command Complete Status command. It contains the status of the last command to a device. It is unchanged until another command is issued to that device or until a reset occurs.
An optional termination status block is returned automatically whenever an error occurs. This allows command complete status to be returned for error recovery.
The command complete status block and termination status block contain the same information.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Word 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Remarks 0 <---------- SCB End Status Word --------------> SCB Status 1 <---------- Retry Counts ---------------------> Retry Counts 2 <---------- Least Significant Word -----------> Residual Byte 3 <---------- Most Significant Word ------------> Count 4 <---------- Least Significant Word------------> Scatter/Gather List 5 <---------- Most Significant Word ------------> Element Address 6 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 Device Dependent Status Length 7 <-- Command Status --><---- Device Status ----> Command Device Status 8 <-- Command Error ---><---- Device Error -----> Error Codes 9 <---------- Reserved -------------------------> A <---------- Cache Information Word -----------> B <---------- Least Significant Word -----------> Last SCB Address C <---------- Most Significant Word ------------> Processed
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ