C141-E167 vii
Contents
CHAPTER 1 Command Processing........................................................................................................1-1
1.1 Command Format..........................................................................................................................1-1
1.2 Status Byte.....................................................................................................................................1-6
1.3 Outline of Command Processing................................................................................................... 1-8
1.3.1 Single commands....................................................................................................................1-8
1.3.2 Command link ........................................................................................................................1-9
1.3.3 Disconnect/reconnect processing..........................................................................................1-11
1.3.4 Synchronous mode data transfer/wide mode data transfer................................................... 1-15
1.4 Command Queuing Function.......................................................................................................1-16
1.4.1 Untagged queuing.................................................................................................................1-16
1.4.2 Tagged queuing ....................................................................................................................1-18
1.5 UNIT ATTENTION Condition...................................................................................................1-19
1.5.1 Generation of the UNIT ATTENTION condition................................................................1-19
1.5.2 Response and release condition at UNIT ATTENTION condition hold
state.......................................................................................................................................1-20
1.5.3 UNIT ATTENTION condition multiple hold.......................................................................1-22
1.6 Sense Data Hold State..................................................................................................................1-22
1.6.1 Sense data hold condition.....................................................................................................1-22
1.6.2 Response and release conditions at sense data hold state.....................................................1-22
1.7 Command Processing Exceptions................................................................................................1-23
1.7.1 Overlapping commands........................................................................................................1-23
1.7.2 Illegal LUN specification......................................................................................................1-24
1.7.3 Reserved operation code.......................................................................................................1-24
1.7.4 Command processing in the not ready state.........................................................................1-24
1.7.5 Error recovery processing.....................................................................................................1-26
1.7.6 Reset processing...................................................................................................................1-27
1.7.7 Fatal hardware errors............................................................................................................1-29
1.8 Data Block Addressing................................................................................................................1-29
1.8.1 Definition of data space........................................................................................................1-29
1.8.2 Logical block addressing......................................................................................................1-32