Specifications
ATAPI For Streaming Tape QIC-157 Rev B
iv
4.1.6 Packet Command.................................................................................................................................................23
4.1.7 ATAPI Identify Device.........................................................................................................................................24
4.1.8 Set Features.........................................................................................................................................................29
4.1.9 Sleep ....................................................................................................................................................................30
4.1.10 Standby Immediate ............................................................................................................................................30
5. STREAMING TAPE DEVICE MODEL..................................................................................................................31
5.1
MEDIUM ATTRIBUTES ..................................................................................................................................................31
5.1.1 Early Warning .....................................................................................................................................................32
5.1.2 Partitions .............................................................................................................................................................32
5.2
QUICK FILE ACCESS .....................................................................................................................................................32
5.2.1 Changing Partitions ............................................................................................................................................33
5.2.2 Automatic Format Detection ...............................................................................................................................33
5.3
LOGICAL ELEMENTS WITHIN A PARTITION ...................................................................................................................34
5.3.1 Blocks ..................................................................................................................................................................34
5.3.2 Filemarks.............................................................................................................................................................34
5.3.3 Gaps.....................................................................................................................................................................34
5.3.4 Blank....................................................................................................................................................................34
5.4
DATA BUFFERING.........................................................................................................................................................35
5.5
RECORDED ELEMENT DESCRIPTORS (BLOCK IDENTIFIERS)..........................................................................................35
5.6
POSITIONING.................................................................................................................................................................36
5.6.1 Direction and Position Definitions......................................................................................................................36
5.7
ERROR REPORTING.......................................................................................................................................................37
6. STREAMING TAPE PACKET COMMANDS........................................................................................................38
6.1
PACKET COMMAND IMPLEMENTATION REQUIREMENTS...............................................................................................38
6.1.1 Reserved ..............................................................................................................................................................38
6.2
ATAPI COMMAND PACKET DESCRIPTION....................................................................................................................38
6.2.1 Operation Code ...................................................................................................................................................39
6.2.2 Logical Block Address.........................................................................................................................................39
6.2.3 Transfer Length ...................................................................................................................................................39
6.2.4 Parameter List Length.........................................................................................................................................39
6.2.5 Allocation Length ................................................................................................................................................40
6.3
STATUS.........................................................................................................................................................................40
6.4
COMMAND PROCESSING CONSIDERATIONS AND EXCEPTION CONDITIONS ...................................................................40
6.4.1 Parameter Rounding ...........................................................................................................................................40
6.5
UNIT ATTENTION CONDITION.......................................................................................................................................41
6.6
COMMANDS AND PARAMETERS ....................................................................................................................................41
6.7
ATAPI MEDIA ACCESS COMMAND CONSIDERATIONS ................................................................................................41
6.8
ATAPI PACKET COMMANDS FOR STREAMING TAPE DEVICES .....................................................................................42
6.8.1 Erase Command ..................................................................................................................................................43
6.8.2 INQUIRY Command............................................................................................................................................44
6.8.3 LOAD UNLOAD Command ................................................................................................................................47
6.8.4 LOCATE Command.............................................................................................................................................49
6.8.5 LOG SELECT Command.....................................................................................................................................50
6.8.6 LOG SENSE Command .......................................................................................................................................52
6.8.7 MODE SELECT Command .................................................................................................................................59
6.8.8 MODE SENSE Command....................................................................................................................................61
6.8.9 READ Command .................................................................................................................................................79
6.8.10 READ POSITION Command.............................................................................................................................81
6.8.11 REQUEST SENSE Command............................................................................................................................84
6.8.12 REWIND Command...........................................................................................................................................93
6.8.13 SPACE Command..............................................................................................................................................94
6.8.14 TEST UNIT READY Command .........................................................................................................................96
6.8.15 WRITE Command..............................................................................................................................................97
6.8.16 WRITE FILEMARK Command..........................................................................................................................99
6.9
GLOSSARY FOR ATAPI DEVICE ..................................................................................................................................100