Fujitsu MBA3300RC Computer Drive User Manual


 
Command Processing
112 C141-C013
(4) Commands cleared by another INIT
If the following events have occurred, the command which is currently being
executed and commands in the queue are cleared, and this Unit Attention
condition is generated.
The CLEAR TASK SET is issued by any INIT.
An INIT reports an error when the QErr bits of MODE SELECT parameter
page A are set to "01'.
However, the INITs that have issued CLEAR TASK SET and the INITs that have
reported errors do not enter the Unit Attention condition holding state.
2.4.2 Response and release condition at UNIT ATTENTION condition hold state
A Unit Attention condition generated by the HDD due to the occurrence of one of
the above-mentioned events is held for each INIT individually, and this condition
is held until the Unit Attention condition is cleared by an INIT which is the object
of the hold issues the commands specified below.
When the HDD is holding the Unit Attention condition, if it receives a command
from an INIT which is the object of the hold, one of the operations below,
depending on the type of command issued, is performed by the HDD.
(1) Commands other than the INQUIRY, REQUEST SENSE, and REPORT LUNS
commands
The HDD reports the CHECK CONDITION status in response to the issued
command. Through the CHECK CONDITION status report, the Unit Attention
condition with respect to that INIT is cleared. The sense key for the sense data
generated at this time is UNIT ATTENTION [= 6] and the additional sense code
shows the event which generated the Unit Attention condition, as shown below.
Power on [=29-01]
Hard Reset [=29-02]
LOGICAL UNIT RESET [=29-03]
Internal Reboot [=29-04]
I-T Nexus Loss Occurred [=29-07]
Mode parameters changed [=2A-01]
Reservations Preempted [=2A-03]
Reservations Released [=2A-04]
Registrations Preempted [=2A-05]
Commands cleared by another INIT [=2F-00]
Micro code has been change [=3F-01]
Changed Operating Definition [=3F-02]
Device Identifier Changed [=3F-05]
However, if the HDD responds with a TASK SET FULL because the issued
command is not received, the Unit Attention condition is not cleared.