NACA

All CDBs shall contain a CONTROL byte.

NACA bit is set in the control byte of CDB after a cmd returns with CHECK CONDITION.

NACA (Normal ACA) bit
The NACA (Normal ACA) bit specifies whether an auto contingent allegiance (ACA) is established if the command returns with CHECK CONDITION status. An NACA bit set to one specifies that an ACA shall be established.

0    An NACA bit set to zero specifies that an ACA shall not be established.
The actions for ACA are specified in SAM-4 clause 5.8.2.
Actions that may be required when an ACA is not established are described in SAM-4 clause 5.8.1. All logical units shall implement support for the NACA value of zero and may support the NACA value of one (i.e., ACA). The ability to support a NACA value of one is indicated with the NORMACA bit in the standard INQUIRY data (see SPC-4).


1    If the NACA bit is set to one but the logical unit does not support ACA, the command shall be terminated with CHECK CONDITION status, with the sense key set to ILLEGAL REQUEST, and the additional sense code set to INVALID FIELD IN CDB.

Comments

Popular Posts