background image

Tandberg Data

Read

17-6

Tandberg SLR Product Line SCSI Functional Specifications

 

 

FIX

 

SILI

 

Block Size

 

Illegal Length Type

 

Result

 

 

 

 

 

 

0

 

0

 

0

 

Underlength

 

CHECK CONDITION, 

Information Bytes > 0 (positive)

 

 

 

 

Overlength

 

CHECK CONDITION, 

Information Bytes < 0 (negative)

 

0

 

0

 

> 0

 

Underlength

 

CHECK CONDITION, 

Information Bytes > 0 (positive)

 

 

 

 

Overlength

 

CHECK CONDITION, 

Information Bytes < 0 (negative)

 

0

 

1

 

0

 

Underlength

 

GOOD

 

 

 

 

Overlength

 

GOOD

 

0

 

1

 

> 0

 

Underlength

 

GOOD

 

 

 

 

Overlength

 

CHECK CONDITION, 

Information Bytes < 0 (negative)

 

1

 

0

 

0

 

-

 

CHECK CONDITION,

 Illegal Request

 

 

 

 

-

 

CHECK CONDITION, 

Illegal Request

 

1

 

0

 

> 0

 

Underlength

 

CHECK CONDITION, 

Information Bytes < 0 (negative)

 

 

 

 

Overlength

 

CHECK CONDITION, 

Information Bytes < 0 (negative)

 

1

 

1

 

0

 

-

 

CHECK CONDITION, 

Illegal Request

 

 

 

 

-

 

CHECK CONDITION, 

Illegal Request

 

1

 

1

 

> 0

 

-

 

CHECK CONDITION, 

Illegal Request

 

 

 

 

-

 

CHECK CONDITION, 

Illegal Request

 

Table 17-2: Illegal Length Summary

 
 

17.3.5. End of Data

 

If end-of-data (EOD) is encountered during execution of
the READ command, the command will transfer all data
blocks up to the end-of-data marker. The READ command
will then be terminated with CHECK CONDITION status. The
Sense Key will be set to BLANK CHECK. Additionally the
Error Code and the End Of Media (EOM) bit will be set as
follows:

„

 

If end-of-data is encountered before the early
warning (EW) tape marker on the last track set of the
current partition, the Drive will set the Error Code
to E

ND

-

OF

-

DATA DETECTED

 and the EOM bit to zero.

„

 

If end-of-data is encountered at or after the early
warning (EW) tape marker on the last track set of the
current partition, the Drive will set the Error Code
to E

ND

-

OF

-

PARTITION

/

MEDIUM DETECTED ON READ

PHYSICAL END

REACHED

 and the EOM bit to one (note however that even

if end-of-partition was indicated during write, the
drive may detect end-of-data both immediately before
or after the early warning (EW) tape marker during a
subsequent read operation).

 

In any case the Valid (VADD) bit in the sense data list
will be set to one. The Information Bytes will be set to
the difference (residue) between the requested Transfer
Length and the actual transfer length (bytes or blocks).
When the command has terminated, the logical tape
position will be located after the last block trans-
ferred to the Initiator.

Содержание SLR7-140 PROGRAMMER

Страница 1: ...7 SLR50 SLR60 SLR75 SLR100 SLR140 SCSI INTERFACE FUNCTIONAL SPECIFICATION TANDBERG DATA ASA P O Box 134 Kjels s N 0411 OSLO NORWAY Phone 47 22 18 90 90 Telefax 47 22 18 95 50 Tandberg Data ASA Part No...

Страница 2: ...conveys no license under any patent or any other rights Every effort has been made to avoid errors in text and diagrams However Tandberg Data ASA assumes no responsibility for any errors which may ap...

Страница 3: ...ding 18 2 7 Data Buffering 19 2 7 1 Introduction 19 2 7 2 Data Formatting 21 2 7 3 Buffered Mode 23 2 7 4 Read Ahead 25 2 7 5 Underrun Overrun 25 2 7 6 Buffer Thresholds 26 2 7 7 Disconnect Re connect...

Страница 4: ...ransfer Request Message 8 6 4 Message Reject Message Handling 11 6 4 1 Message In Phase 11 6 4 2 Message Out Phase 11 6 5 Abort Message Handling 12 6 6 Unexpected Bus Free 14 7 General Exception Handl...

Страница 5: ...TapeAlert Information Page 6 12 4 Exception Handling 7 12 5 Phase Sequencing 7 13 Log Sense 1 13 1 Command Description 1 13 2 Command Descriptor Block 1 13 3 Parameter List 3 13 3 1 Supported Log Page...

Страница 6: ...age 7 15 3 6 Data Compression Page Descriptor 7 15 3 7 Device Configuration Parameters Page Descriptor 8 15 3 8 Medium Partition Parameters Page Descriptor 8 15 3 9 TapeAlert Configuration Page 9 15 3...

Страница 7: ...Control Blocks Buffer ID 11 4 19 3 13 Complete Trace Buffer Buffer ID 12 4 19 4 Read Descriptor Mode 3 5 19 5 Exception Handling 6 19 6 Phase Sequencing 7 20 Read Position 1 20 1 Command Description...

Страница 8: ...xception Handling 5 26 6 Phase Sequencing 5 27 Space 1 27 1 Command Description 1 27 2 Command Descriptor Block 2 27 3 Using Fast Space 3 27 4 Exception Handling 3 27 4 1 General 3 27 4 2 No Data 4 27...

Страница 9: ...equencing 8 31 Write Buffer 1 31 1 Command Description 1 31 2 Command Descriptor Block 1 31 3 Write Combined Header and Data Mode 0 2 31 4 Write Data Mode 2 3 31 5 Download Microcode Mode 4 3 31 6 Dow...

Страница 10: ...1st Logical Data Block 16 Figure 2 5 Overwrite of Last Filemark 16 Figure 2 6 The SLR50 Buffer System Write Mode 20 Figure 2 7 The SLR140 SLR100 SLR75 SLR60 and SLR7 Buffer System Write Mode 21 Figur...

Страница 11: ...d 2 Table 7 2 Error Priority 12 Table 8 1 ERASE Command Descriptor Block 1 Table 9 1 INQUIRY Command Descriptor Block 1 Table 9 2 INQUIRY Parameter List to be continued 3 Table 9 3 Summary of Supporte...

Страница 12: ...t Log Parameters 42 Table 13 40 Drive Page 43 Table 13 41 Total Power On Time Parameters 44 Table 13 42 Cartridge Load Counter Parameters 45 Table 13 43 Servo Page 46 Table 13 44 Servo Lock Retry Log...

Страница 13: ...UM REMOVAL Cdb 1 Table 17 1 READ Command Descriptor Block 2 Table 17 2 Illegal Length Summary 6 Table 18 1 READ BLOCK LIMITS Command Descriptor Block 1 Table 18 2 READ BLOCK LIMITS Data 1 Table 19 1 R...

Страница 14: ...erg Data Table of Contents xii Tandberg SLR Product Line SCSI Functional Specifications Table 31 2 Supported Modes 2 Table 31 3 Microcode Data Format 5 Table 32 1 WRITE FILEMARKS Command Descriptor Bl...

Страница 15: ...Read Write Read Write Read Write SLRtape50 25 50 Gbyte N A Read Write Read Write Read Write Read Write Read Write SLRtape40 20 40 Gbyte N A N A Read Write Read Write Read Write Read Write SLRtape7 20...

Страница 16: ...ata compression Chapter 3 Gives a description of the SCSI logical characteristics as implemented by the Tandberg SLR Product Line Tape Drives Chapter 4 Specifies the SCSI Command Descriptor Blocks CDB...

Страница 17: ...e releases control of the SCSI bus allowing it to go to the BUS FREE phase EOD End Of Data A tape format specific end of data indication on the current partition The recording medium may be positioned...

Страница 18: ...ess 0 7 assigned to a SCSI device This address would normally be assigned and set in the SCSI device during system initialization SCSI ID The bit significant representation of the SCSI address referri...

Страница 19: ...idge Tape Drive SCSI 2 Interface QIC 121 Revision P 14 Dec 1995 8 QIC Adaptive Lossless Data Compression QIC 154 Revision A 10 Mar 1994 9 QIC Serial Recorded Magnetic Tape Cartridge For Information In...

Страница 20: ...Tandberg Data Introduction 1 6 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 21: ...ommands can not be executed that is when these commands report CHECK CONDITION status and a NOT READY sense key Not Write Protected Write Protected The write protected state determines whether an Init...

Страница 22: ...ia have pre recorded servo tracks and the reading and writing of reference bursts are therefore not required The servo tracks are used to position the read write head both during the read and write op...

Страница 23: ...ly Warning and the EOT End Of Tape tape markers It is usually possible to complete the writing of a single last frame between EW and EOT When this has been done or when EOT is found all further write...

Страница 24: ...m Partition Page 1 is not savable the MODE SENSE command returns a Medium Partition Page 1 where the PS bit is set to zero Partitioning a volume is only allowed when the volume is positioned at BOM th...

Страница 25: ...SUM field is set to 3 The Partition Units must be set to 9 when the PSUM field is set to 3 to indicate that GBytes 109 is the only supported unit The Maximum Additional Partitions field is ignored by...

Страница 26: ...0h A LOAD command is executed This command always brings the tape to the beginning of the default partition partition 0 The cartridge is removed from the Drive A newly inserted cartridge must be loade...

Страница 27: ...Tandberg Data About Tape Streamers 2 7 Tandberg SLR Product Line SCSI Functional Specifications A LOCATE with CP set to one is executed...

Страница 28: ...the Initiator may specify both the number and the size of partitions the IDP bit is set to one The following table shows the minimum number of tracks and track sets that can be allocated to a partitio...

Страница 29: ...ee section 2 3 4 Quick File Access All Formats for information on how to use this method When the IDP bit is set to one the Additional Partitions Defined field is used to specify the number of partiti...

Страница 30: ...tors must be the first n 1 descriptors the medium has been partitioned into n 1 partitions numbered 0 through n The last 35 n Parti tion Size Descriptors are all set to zero The size of partition 0 th...

Страница 31: ...e directory partition when using the SLR6 QIC 5010 DC MLR3 or ALRF 2 tape formats For the ALRF 1 and ALRF 6 tape format two track sets a total of 8 tracks are allocated All remaining track sets are al...

Страница 32: ...Tandberg Data About Tape Streamers 2 12 Tandberg SLR Product Line SCSI Functional Specifications number of re writes and amount of filler data written by the Drive...

Страница 33: ...bit is only legal when the tape is positioned at BOT Note also that a change in partitioning going from 1 to 2 partitions or the other way around leads to loss of all existing data the Drive runs an e...

Страница 34: ...one relationship it is the responsibility of the device to perform all blocking de blocking or padding of the logical block s sent to from the Initiator Filemarks are one kind of tape marks Filemarks...

Страница 35: ...the amount of data already on the partition The data left on the partition can not be recovered A write operation may append data to existing data on a partition In this case the medium must be positi...

Страница 36: ...do however apply 1 The filemark must be the last of two sequential filemarks 2 EOD must follow immediately after the filemark to be written over no data must follow the two filemarks 3 The medium mus...

Страница 37: ...ta to or from the Initiator The fixed length type commands can specify the number of blocks to be processed For these commands all blocks will be of equal size The actual size is given by the current...

Страница 38: ...is specified with the MODE SELECT command the Block Size field of the Block Descriptor List Note that when the Block Size field has been set to zero the Drive is said to be in Variable Block mode and...

Страница 39: ...nated with CHECK CONDITION and Illegal Length Indication The logical tape position will be at the beginning of the block following the block with the unexpected length This means that the additional b...

Страница 40: ...nit sits in the data path between the host buffer and the tape buffer An optional data compression unit may also be placed in the data path between the two buffers Logi calBl ock Logi calBl ock Logi c...

Страница 41: ...gure 2 7 The SLR140 SLR100 SLR75 SLR60 and SLR7 Buffer System Write Mode Note that the use of the buffer is optimized so that as long as most logical blocks are of the same size the complete allocated...

Страница 42: ...ers 2 22 Tandberg SLR Product Line SCSI Functional Specifications of 52 physical blocks of user data each block is 512 bytes long In addition each frame has 12 blocks of ECC information 13 For other t...

Страница 43: ...all requested data or tapemarks are successfully recorded on the medium When issuing a buffered WRITE FILEMARKS command with the immediate bit set to one GOOD status is returned as soon as the tapema...

Страница 44: ...Tandberg Data About Tape Streamers 2 24 Tandberg SLR Product Line SCSI Functional Specifications and removed automatically by the Drive they will occupy buffer space both in read mode and write mode...

Страница 45: ...if the Drive is configured in non buffered mode When the tape is stopped in this way an underrun condition has occurred Note however that the tape is not stopped immediately The Drive is able to delay...

Страница 46: ...e the number of disconnects reconnects This buffer threshold is configurable SCSI busSi de Dat a F or m at t erSi de Dat a i nBuf f er Dat a goi ng i n Dat a goi ng out T hr es hol d Det ect or Figure...

Страница 47: ...stead the Drive disconnects from the SCSI bus freeing the bus for use by other devices As soon as the data buffer can accept the data the Drive reconnects and transfers a burst of data The size of the...

Страница 48: ...received data When a parity error has been detected the Initiator may assert the ATN After having transferred the complete data burst the Drive will honor the ATN condition by going from the data in...

Страница 49: ...called Compression Block Groups Each of these groups will consist of an uncompressed Compression Header and compressed data The data part is the result of compression of up to 64 KBytes SLRtape24 SLR...

Страница 50: ...ay hold a mix of compressed and uncompressed data When using an SLR5 or DC9250 medium the drive will not allow a mix of compressed and uncompressed data on the same medium Before starting a write oper...

Страница 51: ...ections for further details The Compression Algorithm field is a configuration field used to select a specific data compression algorithm to be used when data are being compressed The SLR Series Drive...

Страница 52: ...e value of the Compression Algorithm field can be changed any time during write operations The DDE Data Decompression Enable bit is ignored when using these media The Drive will when transferring data...

Страница 53: ...a write parameter only But note that if forced streaming blocks are written to the tape the read speed will reduce accordingly since the tape has to pass dummy data while reading The Forced Streaming...

Страница 54: ...nored Available 2 speeds SLRtape100 Ignored Ignored SLRtape75 Ignored Ignored SLRtape60 Ignored Ignored SLRtape50 Ignored Ignored SLRtape40 Ignored Ignored SLRtape7 Ignored Ignored SLR100 SLRtape100 I...

Страница 55: ...ecorded elements blocks and tapemarks have identifiers included in the recorded information to help determining the write sequence and also to help detecting position ing errors These identifiers are...

Страница 56: ...e is idle The TapeAlert Log page contains 64 one byte alert flags The specific conditions for any one flag to be set and cleared are defined in section 13 3 5 There are three flag severity levels list...

Страница 57: ...no SCSI device is actively using the SCSI bus and that it is available for subsequent users The Drive enters the BUS FREE phase by releasing BSY after one of the following conditions after a SCSI bus...

Страница 58: ...be written to the tape if the time out occurs during a write operation Immediate commands will continue their execution No sense data error information will be generated A new command from the same o...

Страница 59: ...on the SCSI bus follows a prescribed sequence The RESET condition however can abort any phase and is always followed by the BUS FREE phase The sequences allowed by the SCSI standard are shown in the f...

Страница 60: ...le or production This symbol is read as is defined as or can be replaced by Or This symbol separates alternative definitions Angle brackets are used to delimit the name of a defined sequence e g seque...

Страница 61: ...mmand COMMAND COMMAND message out The command sequence transfers a complete CDB 6 or 10 bytes A message out sequence will follow if the Initiator asserts ATN during the command transfer data in DATA I...

Страница 62: ...ogical Characteristics 3 6 Tandberg SLR Product Line SCSI Functional Specifications When a linked command has completed execution the Drive transfers a status byte and a message byte The bus is not go...

Страница 63: ...ro and with a zero LUN field 3 2 1 3 Disconnects Reconnects Disconnection is the process of going through one or two MESSAGE OUT phases and then to the BUS FREE phase in the middle of a command execut...

Страница 64: ...successfully and the link bit is set When some error has been detected any other than GOOD status would have been transferred for a non linked command the link will be broken and the failing command...

Страница 65: ...Initiator The current pointers are valid for the Target currently connected to the Initiator The pointers in the saved pointer sets represent the state of each command that the Initiator has active wh...

Страница 66: ...mands Initiator Target Saved Data Pointers for all active commands Saved Status Pointers for all active commands Figure 3 2 SCSI Pointers The Target may restore the current pointers to their saved val...

Страница 67: ...riority status is also pending After reporting CHECK CONDITION status the next command received from that Initiator should be REQUEST SENSE Otherwise the Unit Attention condition will be cleared for t...

Страница 68: ...be honored until a later bus phase and then may not result in the expected action The Initiator must keep ATN asserted if more than one message byte is to be transferred The Initiator may negate the...

Страница 69: ...T will occur immediately after the SELECTION phase If ATN occurs during a RESELECTION phase MESSAGE OUT will occur after the Drive has successfully sent it s IDENTIFY message for that RESELECTION phas...

Страница 70: ...ce operating modes to their saved values MODE SELECT or default values PREVENT ALLOW MEDIUM REMOVAL The non savable Log Parameters will be cleared to zero The savable Log Parameters will remain unchan...

Страница 71: ...Tandberg Data Logical Characteristics 3 15 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 72: ...te and Ten Byte Command Descriptor Blocks are shown in the two following tables BYTE BIT 7 6 5 4 3 2 1 0 00 Operation Code 01 Logical Unit Number LUN Parameters 02 Parameters 03 Parameters 04 Paramete...

Страница 73: ...s the SPACE command which uses control byte bit 7 as its FAST option bit RESERVED These bits MUST always be set to zero NACA The Normal ACA NACA bit must be set to zero Link If the Link bit is set an...

Страница 74: ...zero or receives a reserved code value it will terminate the command with a CHECK CONDITION status If the offending bit field byte or code is located in a Command Descriptor Block then the whole Comm...

Страница 75: ...E FILEMARKS M M N R R M N R W W Yes Yes Yes 2 Yes Yes Yes 3 Yes Yes Yes Yes M M O O O O M M O M M O O O M M M M M M M O M O M 19h 12h 1Bh 2Bh 4Ch 4Dh 15h 1Ah 1Eh 08h 05h 3Ch 34h 1Ch 17h 03h 16h 01h 1D...

Страница 76: ...All other commands These are Neutral commands Commands marked with Yes in the Media column are called Media Access Commands The Drive will terminate the command with CHECK CONDITION status if any med...

Страница 77: ...Drive attempts to enter the READ mode when a command from the read group has been received The data buffer system is set up to transfer data and tapemarks from the tape to the SCSI bus NAVIGATE The D...

Страница 78: ...e just enters NAVIGATE mode The navigate group command is executed write group Since overwrite is illegal the Drive will check if the tape is logically positioned at end of data EOD If the tape is not...

Страница 79: ...hether the tape is positioned before or after LEW The Drive continues to be in WRITE mode navigate group If the navigate group command is a SPACE forward command the Drive terminates the command immed...

Страница 80: ...ed the Drive may disconnect from the current Initiator during command execution The Drive reconnects automatically at a later stage but this will temporarily leave the SCSI bus in the BUS FREE state e...

Страница 81: ...able 4 6 Connections LUN and Initiator ID Combinations I ni t i at or I D 6 I ni t i at or I D 7 Dr i ve I D 0 Dr i ve I D 1 SC SIBus LUN 0 LUN 1 LUN 0 C l i entA C l i entB C l i entC C l i entX C l...

Страница 82: ...ator Connection the Drive aborts the command already executing the original command that disconnected and terminates the current command with CHECK CONDITION status The error code generated will be OV...

Страница 83: ...Tandberg Data Commands 4 12 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 84: ...itiator and the BSYI option is turned on please refer to the BSYI bit in the Miscellaneous Parameters Page of the MODE SELECT command This condition will prevail until the Immediate type command has c...

Страница 85: ...Tandberg Data Status Bytes 5 2 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 86: ...nection privilege If the Drive is allowed to disconnect it may do so by transferring a DISCONNECT message and then release the SCSI bus by entering the BUS FREE phase The Drive will always at some lat...

Страница 87: ...that the Drive is about to disconnect This message is usually sent second to the SAVE DATA POINTER message After successfully sending this message the Drive will enter the BUS FREE phase EXTENDED MES...

Страница 88: ...t immediately following the DATA IN phase The second byte of the message contains the number of invalid data bytes transferred and will be set to 01h 6 2 Message Out The Drive supports the Message Out...

Страница 89: ...es on the bus or may be internal to the initiator and unrelated to any previous activities on the bus The drive generally responds to an INITIATOR DETECTED ERROR message by retrying the last phase i e...

Страница 90: ...e length indicates 256 bytes to follow The extended messages supported by the are shown in the table below The extended messages are described in detail in Sections 6 3 1 and 6 3 2 Extended Message Co...

Страница 91: ...ght bit data transfer 3 MESSAGE REJECT message Eight bit data transfer If the initiator recognizes that negotiation is required it asserts the ATN signal and sends a WDTR message to begin the negotiat...

Страница 92: ...Tandberg Data Message System 6 7 Tandberg SLR Product Line SCSI Functional Specifications elects to modify the agreement The default data transfer width is eight bit data transfer mode...

Страница 93: ...the Initiator to change the data transfer agreement The default data transfer mode is asynchronous data transfer mode An Initiator may initiate an SDTR message whenever it is appropriate to negotiate...

Страница 94: ...a TARGET RESET message or a hard reset condition The Initiator sets its values to permit it to receive data successfully If the Drive can also receive data successfully with these values or smaller tr...

Страница 95: ...ated if a re transmittal of the second of the pair of messages is successfully accomplished After a specific number of retry attempts if the Drive receives a MESSAGE PARITY ERROR message it will termi...

Страница 96: ...re until an IDENTIFY message with the Disconnect Privilege bit set to one is received IDENTIFY The current command is terminated and the drive goes to BUS FREE IGNORE WIDE RESIDUE The reject is ignore...

Страница 97: ...nal handling The following is true for all commands If the ABORT TASK SET message is transferred before the Drive enters the Command phase then the Drive will just go to the BUS FREE phase effectively...

Страница 98: ...LOCATE The actual seek operation will not be performed if the command is aborted immediately after the parameter data transfer ATN must be asserted during the data transfer If the command is aborted...

Страница 99: ...ses When the first message sent by the Initiator after a successful selection is not an IDENTIFY ABORT TASK SET or TARGET RESET message When a MESSAGE PARITY ERROR message has been received and the pr...

Страница 100: ...Tandberg Data Message System 6 15 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 101: ...EQUEST SENSE Data List and is used in the following way How to interpret the Error Code Table If you for example seek information about a Filemark Detected error look it up in the alphabetical Name co...

Страница 102: ...AILURE WRITE CHIP ERROR 40h 81h 4h 6 DIAGNOSTIC FAILURE MULTIPLE ERRORS 40h A0h 4h 6 END OF DATA DETECTED 00h 05h 8h 5 END OF DATA DETECTED AFTER LEW 00h 05h 8h 5 END OF PARTITION MEDIUM DETECTED ON R...

Страница 103: ...3Fh 01h 6h 4 MISCOMPARE DURING VERIFY OPERATION 1Dh 00h Eh 0 MODE PARAMETERS CHANGED 2Ah 01h 6h 4 NO ADDITIONAL SENSE INFORMATION ILLEGAL LENGTH BLOCK READ 00h 00h 0h 5 NOT READY TO READY TRANSITION...

Страница 104: ...a if the Filemark bit FMK is set to one in the REQUEST SENSE parameter list EOM Shows a if the End of Media bit EOM is set to one in the REQUEST SENSE parameter list ILI Shows a if the Illegal Length...

Страница 105: ...will prevail until the Immediate type command has completed its execution or the BSYI option is turned off 3 The drive is occupied by a drive initiated preparation activity as e g Autoload and the BS...

Страница 106: ...mmediate or Buffered type command after that command has terminated with GOOD status and before the next command has started execution If the error occurs after the next command has started execution...

Страница 107: ...or filemarks This indicates that the tape cartridge is full The Error Code will be set to END OF PARTITION MEDIUM DETECTED ON WRITE LEW PASSED Write EOM The physical end of partition has been encount...

Страница 108: ...terminated with CHECK CONDITION status The Error Code will be set to CARTRIDGE FAULT 7 5 Power On Selftest POST Error Handling The Drive executes Power On Selftests POST during Power On and microcode...

Страница 109: ...state of the Bus Parity Error Jumper during Power Up Reset initialization Depending on the state of this jumper bus parity error checking is either globally enabled or disabled The Drive supports re t...

Страница 110: ...been detected in a DATA OUT phase the Drive will go to the MESSAGE IN phase and transfer a RESTORE POINTERS message The Drive will then go back to the DATA OUT phase and the data transferred since th...

Страница 111: ...rred once more to the Initiator If the Bus Parity Error Retry count gets exhausted or if the Bus Parity Error Retry has been configured to 0 the drive will terminate the command with CHECK CONDITION s...

Страница 112: ...or verifying variable blocks the Drive may signal Illegal Length Indication if the actual length of a block does not match the requested length When the actual number of data bytes found is less than...

Страница 113: ...ng cartridge 2 Try another cartridge The cartridge is questionable and should be replaced 3 Run diagnostics A possible hardware problem Execute a SEND DIAGNOSTICS command a Self exerciser selftest or...

Страница 114: ...Tandberg Data General Exception Handling 7 14 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 115: ...of the drives covered by this manual has the ability to write on older tapes Therefore no erase can be performed on SLR5 or DC9250 media 8 2 Command Descriptor Block BYTE BIT 7 6 5 4 3 2 1 0 00 Operat...

Страница 116: ...oned at BOP or BOM the Drive will terminate the ERASE command with CHECK CONDITION status The Error Code will be set to COMMAND SEQUENCE ERROR If the IMM and Link bits are both set to one the Drive wi...

Страница 117: ...he Unit Attention condition The INQUIRY command will not check for Deferred Errors 9 2 Command Descriptor Block BYTE BIT 7 6 5 4 3 2 1 0 00 Operation Code 12h 01 Logical Unit Number LUN RESERVED CmdDt...

Страница 118: ...rocode Revision Level C2h Drive Manufacturing Date C3h PROM Microcode Creation Date C4h Drive Adjustment Date Allocation Length This field specifies the maximum number of bytes that the Initiator has...

Страница 119: ...Reserved Response Data Format 04 Additional Length 05 Reserved 06 Reserved EncServ Reserved MultiP MChngr ACKQREQQ Addr32 Addr16 07 RelA WB32 WB16 Sync Link TranDis CmdQue Reserved 08 Vendor ID T 09 A...

Страница 120: ...CMA version is always set to zero ECMA compliance is not claimed ANSI The ANSI version is set to 2 the Drive complies with ANSI X3 131 1994 AERC This bit is set to zero no Asynchronous Event Reporting...

Страница 121: ...ng SLR140 SLR140 or SLR100 SLR100 or SLR75 SLR60 or SLR60 SLR60 or SLR50 MLR3 or SLR7 SLR7 Main Microcode Revision Level Four ASCII characters showing the microcode revision number The two most signif...

Страница 122: ...ripheral Qualifier This field will normally be set to zero When an Unsupported LUN condition exists if an IDENTIFY message is received the LUN field in the Command descriptor block will be ignored and...

Страница 123: ...sage is received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will however be set to 3 Peripheral Device Ty...

Страница 124: ...in the IDENTIFY message will be evaluated this field will however be set to 3 Peripheral Device Type This field is normally set to 1 When an Unsupported LUN condition exists this field will however be...

Страница 125: ...dition exists if an IDENTIFY message is received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will however...

Страница 126: ...Of String 00h Table 9 7 Hardware Revision Levels Page Peripheral Qualifier This field will normally be set to zero When an Unsupported LUN condition exists if an IDENTIFY message is received the LUN...

Страница 127: ...condition exists if an IDENTIFY message is received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will howe...

Страница 128: ...same as described for Main Microcode Revision Level field above Main Microcode ID Two ASCII characters designating custom version of the microcode DSP Microcode Revision Level Four ASCII characters s...

Страница 129: ...sage is received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will however be set to 3 Peripheral Device Ty...

Страница 130: ...ssage is received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will however be set to 3 Peripheral Device T...

Страница 131: ...received the LUN field in the Command descriptor block will be ignored and only the LUN field in the IDENTIFY message will be evaluated this field will however be set to 3 Peripheral Device Type This...

Страница 132: ...be sent The Error Code will be set to INVALID FIELD IN CDB If the EVPD bit is set and the Page Code is unknown the Drive will return CHECK CONDITION status No parameter data will be sent The Error Cod...

Страница 133: ...rewound to BOT If the medium type is SLRtape140 to SLRtape7 or SLR32 the media header is updated The tape is then positioned at BOM or EOT determined by the EOT bit If media removal is not prevented...

Страница 134: ...complete pass between EOT and BOT Load A Load bit of one indicates that the tape will be logically loaded and moved to BOM The tape is logically loaded which means that the Drive is able to accept me...

Страница 135: ...to INVALID FIELD IN CDB If medium removal is prevented the UNLOAD command Load bit set to zero returns CHECK CONDITION status The Error Code will be set to MEDIUM REMOVAL PREVENTED If the physical ej...

Страница 136: ...Tandberg Data Load Unload 10 4 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 137: ...be obtained with the use of the READ POSITION command While writing or reading the READ POSITION command is typically executed every time the tape is at a position that the Host system might want to...

Страница 138: ...field is to occur prior to positioning to the physical block specified in the Block Address field A CP bit of one is only valid when using SLRtape140 to SLRtape7 or SLR32 media A CP bit of zero indica...

Страница 139: ...DITION status The Error Code will be set to INVALID FIELD IN CDB The logical tape position will not change If the Drive is not able to find any data on the inserted cartridge the cartridge is assumed...

Страница 140: ...Tandberg Data Locate 11 4 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 141: ...s transferred during the DATA OUT phase of the command If disconnect is allowed the Drive disconnects while the transferred parameters are processed 12 2 Command Descriptor Block BYTE BIT 7 6 5 4 3 2...

Страница 142: ...e DATA OUT phase of the command Both the pages and parameters must be sent in ascending order by the page parameter code values 01b The initiator can update any or all of the LOG SELECT parameter accu...

Страница 143: ...defined in a LOG page but it is required that given page size match exactly the size of all currently present parameter blocks The parameter blocks are 5 6 7 8 or 12 bytes long for this Drive The Sup...

Страница 144: ...e default value is 0b TMC The TMC defines the basis for comparison of the cumulative and threshold values The Threshold Met Criteria TMC field is valid only if ETC bit is 1 The following values are le...

Страница 145: ...Tandberg Data Log Select 12 5 Tandberg SLR Product Line SCSI Functional Specifications The header byte n 3 the Parameter Length must exactly match the length of Parameter Value field...

Страница 146: ...ected Read Error Counter ECC Error Counter TapeAlert Flags Logical Data Block Counter Write Media Block Counter Read Media Block Counter Filemark Counter Setmark Counter Servo Lock Retry Counter Servo...

Страница 147: ...nsferred parameters have invalid values the Drive will report CHECK CONDITION status and the Error Code will be INVALID FIELD IN PARAMETER LIST No log select operation will be performed If the paramet...

Страница 148: ...sconnect when executing this command 13 2 Command Descriptor Block BYTE BIT 7 6 5 4 3 2 1 0 00 Operation Code 4Dh 01 Logical Unit Number LUN RESERVED PPC SP 02 PC Page Code 03 RESERVED 04 RESERVED 05...

Страница 149: ...31h Remaining Capacity Page 32h Tapemark Counter Page 33h Head Cleaning Page 34h Drive Page 35h Servo Page 36h Track Number Page 37h Cartridge Usage Page 39h Compression Ratio Page 3Eh All Log Pages 1...

Страница 150: ...2h 07 Supported Page 03h 08 Supported Page 2Eh 09 Supported Page 30h 10 Supported Page 31h 11 Supported Page 32h 12 Supported Page 33h 13 Supported Page 34h 14 Supported Page 35h 15 Supported Page 36h...

Страница 151: ...nt Basis Cause 0 n 2 DU DS TSD ETC TMC R LP n 3 Parameter Length 02h n 4 Buffer Underrun Counter n 5 Table 13 4 Underrun Log Parameters Count Basis This field is set to 0 to indicate that the criteria...

Страница 152: ...n to the threshold value is performed or not The default value is 0 See the LOG SELECT command for further description TMC The Threshold Met Criteria TMC field is valid only if ETC bit is 1 and it sel...

Страница 153: ...set to 1 to indicate that the Drive does not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the...

Страница 154: ...ter 31 32 Total Times Errors Processed Log Parameter 39 40 Total Bytes Written Log Parameter 51 52 Total Uncorrected Write Errors Log Parameter 59 Table 13 6 Write Error Counter Page Page Code The Pag...

Страница 155: ...The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the initiator ETC An Enable Threshold Comparison ETC bit indicates whether comparison to th...

Страница 156: ...his log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving this...

Страница 157: ...FFh DS The Disable Save DS bit is set to 1 to indicate that the Drive does not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bi...

Страница 158: ...S The Disable Save DS bit is set to 1 to indicate that the Drive does not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is...

Страница 159: ...This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving this log parameter Note Thi...

Страница 160: ...is set to 1 to indicate that the Drive does not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that...

Страница 161: ...5 16 Total Read Error Log Parameters 23 24 Total Read Error Corrected Log Parameters 31 32 ECC Correction Counter Log Parameters 39 40 Total Bytes Read Counter Log Parameters 51 52 Total Uncorrected R...

Страница 162: ...parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can n...

Страница 163: ...ameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log par...

Страница 164: ...t saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method fo...

Страница 165: ...od for saving of this log parameter Note This bit can not be changed by the initiator ETC An Enable Threshold Comparison ETC bit indicates whether comparison to the threshold value is performed or not...

Страница 166: ...be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not...

Страница 167: ...s set to 1 to indicate that the Drive does not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that t...

Страница 168: ...iator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not be changed by the init...

Страница 169: ...e Length This field is set to 0140h indicating that a list of 64 TapeAlert flags each of length 5 bytes follows TapeAlert Information Log Parameters BYTE BIT 7 6 5 4 3 2 1 0 5n 1 Parameter Code n 5n 5...

Страница 170: ...e after a REWIND or LOAD UNLOAD command This flag is also set to 1 for any unrecoverable read write positioning error that is due to faulty media The flag is internally cleared when the media is ejec...

Страница 171: ...rify that the drive has a fault The flag is internally cleared when the media is ejected Table 13 23 Supported TapeAlert Flags Each flag will be cleared to zero in the following circumstances At drive...

Страница 172: ...age Code 30h 01 RESERVED 02 Page Length 0020h 03 04 Logical Block Counter Log Parameters 11 12 Write Media Block Counter Log Parameters 23 24 Read Media Block Counter Log Parameters 35 Table 13 24 Dat...

Страница 173: ...e changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not b...

Страница 174: ...t can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the i...

Страница 175: ...can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the ini...

Страница 176: ...rs Current Partition 1 35 Table 13 28 Remaining Capacity Page Page Code The Page Code for this page is 31h Page Length This field is set to 0020h indicating that the page parameters occupy 32 bytes 1...

Страница 177: ...t support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined m...

Страница 178: ...city at any arbitrary moment but as a means to calculate approximate fraction of tape usage during backup or restore operations Any attempt by initiator to alter this counters value will be ignored No...

Страница 179: ...not support saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive define...

Страница 180: ...The Remaining Capacity counter presents an approximate amount of native physical data which can be written to the current tape partition This count can be related to logical user data only if the tap...

Страница 181: ...ive defined method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold ETC bit is set to 0 to indicate that no threshold comparison will take pl...

Страница 182: ...that no threshold comparison will take place TMC The Threshold Met Criteria TMC field is valid only if the ETC bit is set to 1 and it selects one of four possible Threshold Met Criteria The default va...

Страница 183: ...DS TSD ETC TMC R LP n 3 Parameter Length 04h n 4 Filemark Counter n 7 Table 13 34 Filemark Counter Log Parameters Parameter Code The Parameter Code is set to 0000h DU A Disable Update DU bit set to 0...

Страница 184: ...ne of four possible Threshold Met Criteria The default value is 11b See the LOG SELECT command for further description LP The List Parameters LP bit is set to 0 to indicate that the parameter is a dat...

Страница 185: ...D The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not be changed by the initiator ET...

Страница 186: ...5 4 3 2 1 0 n 0 n 1 Parameter Code 0000h n 2 DU DS TSD ETC TMC R LP n 3 Parameter Length 01h n 4 RESERVED Clean Table 13 37 Clean Head Log Parameters Parameter Code The Parameter Code is set to 0000h...

Страница 187: ...ad Cleaning Time Log Parameters Parameter Code The Parameter Code is set to 0001h DU The Disable Update DU bit will normally be set to 0 to indicate that the Drive is always free to update the counter...

Страница 188: ...eria The default value is 11b See the LOG SELECT command for further description LP The List Parameters LP bit is set to 0 to indicate that the parameter is a data counter Note This bit can not be cha...

Страница 189: ...ged by the initiator TSD The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the initiator ETC An E...

Страница 190: ...6 5 4 3 2 1 0 00 RESERVED Page Code 34h 01 RESERVED 02 Page Length 0Eh 03 04 Total Power On Time Parameters 10 11 Cartridge Load Counter Parameters 17 Table 13 40 Drive Page Page Code The Page Code f...

Страница 191: ...to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the initiator ETC An Enable Threshold Comparison ETC bit indicates whether comparison...

Страница 192: ...nitiator TSD The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter each time a cartridge is unloaded Note This bit can not be changed by the initiator ETC An Enable Thresh...

Страница 193: ...21 22 Write Servo Dropout Log Parameters 29 30 Read Servo Lock Lost Log Parameters 35 36 Read Servo Dropout Log Parameters 43 Table 13 43 Servo Page Page Code The Page Code for this page is 35h Page...

Страница 194: ...ort saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method...

Страница 195: ...rt saving of this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method f...

Страница 196: ...changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not be...

Страница 197: ...that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not be changed by the initiator ETC An Enable Threshold Comparison ETC bit indicates whether...

Страница 198: ...nged by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit can not be cha...

Страница 199: ...can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of this log parameter Note This bit...

Страница 200: ...this log parameter Note This bit can not be changed by the initiator TSD The Target Save Disable TSD bit is set to 1 to indicate that the Drive does not provide any Drive defined method for saving of...

Страница 201: ...r Log Parameters 17 18 Cartridge Load Counter Log Parameters 25 26 Cartridge BOT Pass Counter Log Parameters 33 34 Cartridge EOT Pass Counter Log Parameters 41 42 Cartridge Write Pass Counter Log Para...

Страница 202: ...d Comparison ETC bit is not defined for List Parameters indicated by the LP bit and is set to 0 Note This bit can not be changed by the initiator TMC The Threshold Met Criteria TMC field is not define...

Страница 203: ...D The Target Save Disable TSD bit is set to 0 The Drive will save this log parameter on the medium each time the media header is updated except when SLRtape50 SLR32 SLRtape24 SLR5 or DC9250 type mediu...

Страница 204: ...time this cartridge is physically loaded in a Drive This counter is saved on the medium and indicates how many times this cartridge is loaded by any Drive Note the Cartridge Load Counter in the Drive...

Страница 205: ...rite type operations When only read type operations are performed the media header will not be updated and the new counter value will not be saved Note that this counter may be incremented during the...

Страница 206: ...except when SLRtape50 SLR32 SLRtape24 SLR5 or DC9250 type medium is used Note that the media header is only updated after write type operations When only read type operations are performed the media h...

Страница 207: ...each write operation Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and is set to 0 Note This...

Страница 208: ...ium each time the media header is updated except when SLRtape50 SLR32 SLRtape24 SLR5 or DC9250 type medium is used Note that the media header is only updated after write type operations When only read...

Страница 209: ...4 Write Compression Ratio 09 10 Read Decompression Ratio 15 16 Write Compression Interval 1 21 22 Write Compression Interval 2 27 28 Write Compression Interval 3 33 34 Write Compression Interval 4 39...

Страница 210: ...ined method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit an...

Страница 211: ...method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and is...

Страница 212: ...ned method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and...

Страница 213: ...d method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and i...

Страница 214: ...ned method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and...

Страница 215: ...d method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and i...

Страница 216: ...ed method for saving of this log parameter Note This bit can not be changed by the initiator ETC The Enable Threshold Comparison ETC bit is not defined for List Parameters indicated by the LP bit and...

Страница 217: ...status No parameter data is sent The Error Code is set to INVALID FIELD IN CDB 13 5 Phase Sequencing In this section the possible SCSI bus phase sequences during execution of the command are described...

Страница 218: ...Tandberg Data Log Sense 13 71 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 219: ...rs marked as savable may be saved to a non volatile storage by setting the Save Pages SP bit in the CDB Saved parameter values will be used as current values after next power up or reset If disconnect...

Страница 220: ...changed If the parameter list length results in truncation of any Header Descriptor or Page the Mode Select command terminate with CHECK CONDITION 14 3 Parameter List The MODE SELECT parameter list c...

Страница 221: ...This field specifies the current tape speed The following values are legal 0h Default 1h Low Speed 2h Medium Speed 3h High Speed The following tables show the actual tape speed ips1 and the resulting...

Страница 222: ...3 ips 2 MB s SLRtape40 70 ips 4 MB s 53 ips 3 MB s 70 ips 4 MB s 70 ips 4 MB s SLRtape7 70 ips 2 MB s 70 ips 2 MB s 70 ips 2 MB s 70 ips 2 MB s SLR32 98 ips 1 2 MB s 98 ips 1 2 MB s 98 ips 1 2 MB s 98...

Страница 223: ...for SLR50 SLR7 Drive Medium Type Default Speed Low Speed Medium Speed High Speed SLRtape7 105 ips 3 MB s 105 ips 3 MB s 105 ips 3 MB s 105 ips 3 MB s SLR5 98 ips 0 48 MB s 98 ips 0 48 MB s 98 ips 0 48...

Страница 224: ...ty Note that the different drive types will not be compatible with all medium types See table 1 1 for an overview See also Table 30 2 for more specific details The Density Code field should be set 7Fh...

Страница 225: ...a default density code has been selected the Drive will always try to use the tape format giving the largest capacity on a given cartridge The chosen density code is reported back to the Density Code...

Страница 226: ...LRF 6 tape format density code 36h Table 14 11 Type of Media Related to Tape Format NOTES Use of older cartridge types in SLR140 SLR100 SLR75 SLR60 and SLR7 drives The SLR140 SLR100 SLR75 SLR60 and SL...

Страница 227: ...also the section on the READ command for further details on the difference between Variable Block mode and Fixed Block mode 000002h 40000h When the value in the Block Length field is different from 00...

Страница 228: ...4 Table 14 13 Legal Block Lengths bytes When the current tape format is not known like when there is no medium inserted the MODE SELECT command will allow any even block length in the range 2 262144 H...

Страница 229: ...o zero Page Code The Page Code for this page must be set to 01h Page Length The Page Length field must always be set to 0Ah TB The Transfer Block TB bit must be set to 0 it is not changeable an unreco...

Страница 230: ...be set to zero it is intended for Tandberg Data internal use only Read Retry Count The read retry count specifies the number of times that the Drive should attempt to re read a block This field is ch...

Страница 231: ...fer Full Ratio The read buffer full ratio indicates to the Drive on READ commands how full the buffer will be prior to reconnecting The read buffer full ratio is a number in the range 0 255 A value of...

Страница 232: ...in the range 0 255 The default factory programmed value is 16 i e 256 KBytes Bus Inactivity Time Limit This field must be set to 0 it is not changeable there is no limit for how long the Drive is perm...

Страница 233: ...Drive may transfer data for a command during the same interconnect tenancy in which it receives the command DTDC The Data Transfer Disconnect Control field must be set to 00h this field is not change...

Страница 234: ...Save Disable GLTSD bit must be set to 0 it is not changeable the Drive will provide a target defined method for saving log parameters RLEC A Report Log Exception Condition RLEC bit of one indicates t...

Страница 235: ...to 0h it is not changeable The Drive does not support asynchronous event notification EAERP The EAERP field must be set to 0h it is not changeable The Drive does not support asynchronous event notifi...

Страница 236: ...s field must be set to 0Eh DCE A Data Compression Enable DCE bit of one indicates that the data compression is enabled When this bit is set data sent to the Drive by the initiator shall be processed u...

Страница 237: ...any value The Drive will report CHECK CONDITION status when compressed data is encountered which the Drive cannot decompress unsupported algorithm The default factory programmed value is 0 Compression...

Страница 238: ...ne specified in the Active Partition field A CAP bit of one is only valid when using SLRtape140 to SLRtape7 or SLR32 media A CAP bit of zero indicates that no partition change is specified See also se...

Страница 239: ...en Legal values are 0 and 1 The default factory programmed value is 1 Note that the AVC bit has priority over the Tape Speed field see section 14 3 1 Header List This means that when AVC is active the...

Страница 240: ...Line SCSI Functional Specifications Buffer Size At Early Warning The Buffer Size At Early Warming must be set to 00h it is not changeable the Drive decides the buffer size at Early Warning RFTD Reserv...

Страница 241: ...ium no erase operation will take place The page can not be saved BYTE BIT 7 6 5 4 3 2 1 0 00 PS R Page Code 11h 01 Page Length 4Eh 02 Maximum Additional Partitions 03 Additional Partitions Defined 04...

Страница 242: ...sized partitions The sizes of the partitions are determined by the Drive When used for QFA the first partition partition 0 is the data partition the second partition 1 is the directory partition A FDP...

Страница 243: ...and a value of 3 indicates that the unit of the Partition Size Descriptors is GBytes The maximum value of a Partition Size Descriptors field is 65535 FFFFh This means that the maximum partition size w...

Страница 244: ...eater than 0 must be one more than the value of the Additional Partitions Defined field A partition size descriptor of FFFFh will allocate all remaining space to that partition If insufficient space e...

Страница 245: ...o indicate that informational exception operations that may cause delays are acceptable DExcpt The Disable Exceptions DExcpt bit has to be set to 1 to indicate the drive shall disable all information...

Страница 246: ...legal and will result in CHECK CONDITION 1 to 64 Generate an informational exception condition by setting the corresponding TapeAlert flag in the TapeAlert Information log page Once the TapeAlert flag...

Страница 247: ...e for this page must be set to 20h Page Length The Page Length field must always be set to 10h Forced Streaming Count The Forced Streaming Count field indicates if the Drive will rewrite the last bloc...

Страница 248: ...ivalent to a LOAD UNLOAD command with the Load and RET bits set to one every time a new cartridge is inserted into the Drive If Conditional Retension is enabled the Drive will automatically perform an...

Страница 249: ...Execute command 1 All other commands BUSY status Command waits Table 14 24 BSYI Usage As soon as one command is waiting the drive is in the same state as when a command is executing BSYA When set to...

Страница 250: ...st condition has occurred The drive signals a cleaning request in these cases When a predetermined tape run length threshold has been reached and the Clean bit Log Sense Head Cleaning Page has a value...

Страница 251: ...bytes and the answer is the approximate number of megabytes from LEW to EW The Drive may add some margins to this number Note that the distance between LEW and EW will always be limited to the size of...

Страница 252: ...e of 255 indicates that there is no limit to the number of retries attempted the retry sequence must be terminated by the Initiator The default factory programmed value is 4 Reselection Retries This f...

Страница 253: ...User Defined Field 06 User Defined Field 07 User Defined Field 08 User Defined Field 09 User Defined Field 10 User Defined Field 11 User Defined Field Table 14 26 User Page 0 Page Descriptor PS The Pa...

Страница 254: ...User Defined Field 06 User Defined Field 07 User Defined Field 08 User Defined Field 09 User Defined Field 10 User Defined Field 11 User Defined Field Table 14 27 User Page 1 Page Descriptor PS The Pa...

Страница 255: ...age must be set to 23h Page Length The Page Length is set to 20h Cartridge Manufacturer ID These bytes hold an ASCII string identifying the Cartridge Manufacturer If no tape is inserted or if the tape...

Страница 256: ...CHECK CONDITION status The Error Code will be set to INVALID FIELD IN PARAMETER LIST If any field in the Parameter List is set to an illegal value the Drive will terminate the MODE SELECT command with...

Страница 257: ...en executed since the last power up RESET condition or TARGET RESET message 3 The factory saved values if a MODE SELECT command has never been executed with the save parameter SP bit set Changeable Va...

Страница 258: ...e values 2 Return default values 3 Return saved values Page Code The page code specifies which page s to return Legal values are 00h 01h 02h 0Ah 0Fh 10h 11h 1Ch 20h 21h 22h 23h and 3Fh 1 Page Code 00h...

Страница 259: ...the Drive Possible cartridge types are 00h UNKNOWN 47h SLRtape50 02h DC300 or DC300XLP 1 50h SLRtape50 SL 04h DC615 or DC600A 1 54h SLR32 SL 06h DC6037 DC6150 or DC6250 1 55h SLR5 08h DC6320 or DC6525...

Страница 260: ...s soon as the requested data has been transferred into the Drive s data buffer Tape Speed This field specifies the current tape speed The following values are legal 0h Default speed 1h Low speed 2h Me...

Страница 261: ...code is the highest supported density supported by the Drive SLR7 The highest supported density is ALRF 2 SLR50 The highest supported density is MLR3 SLR60 The highest supported density is ALRF 1 SLR...

Страница 262: ...Byte 03 FFh Read Retry Count is changeable Byte 04 00h Byte 05 00h Byte 06 00h Byte 07 00h Byte 08 FFh The Write Retry Count is changeable Byte 09 00h Byte 10 00h Byte 11 00h 15 3 4 Disconnect Reconn...

Страница 263: ...h Byte 08 00h Byte 09 00h Byte 10 00h Byte 11 00h 15 3 6 Data Compression Page Descriptor See the MODE SELECT command for details on the current saved and default values of this page Page Code 0Fh The...

Страница 264: ...00h Byte 12 00h Byte 13 00h Byte 14 01h The RFTD bit is changeable Byte 15 00h 15 3 8 Medium Partition Parameters Page Descriptor See the MODE SELECT command for details on the current saved and defau...

Страница 265: ...saved and default values for of this page PageCode 1Ch The PS bit will always be set to zero for this page to indicate that the page is not saveable The Changeable Values page will return the followin...

Страница 266: ...8 17h The EOWR BSYI BSYA and FAST bits are changeable Byte 09 F7h The LED Function CLN OND and TIN bits are changeable Byte 10 FFh The LEW position is changeable Byte 11 40h The AEPU bit is changeable...

Страница 267: ...for details on the current saved and default values of this page Page Code 22h The PS bit will be set to one for this page The Changeable Values page will return the following values Byte 00 A2h Byte...

Страница 268: ...23h Byte 01 20h Byte 02 FFh The Cartridge Manufacturer ID field is changeable Byte 03 FFh Byte 04 FFh Byte 05 FFh Byte 06 FFh Byte 07 FFh Byte 08 FFh Byte 09 FFh Byte 10 00h Byte 11 00h Byte 12 FFh T...

Страница 269: ...ALID FIELD IN CDB 15 5 Phase Sequencing In this section the possible SCSI bus phase sequences during execution of the command are described Section 3 2 1 has more details about the generic phases in t...

Страница 270: ...Tandberg Data Mode Sense 15 14 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 271: ...ow medium removal when medium removal currently is prevented by another initiator The command will be ignored and terminated with GOOD status If another initiator has prevented medium removal the PREV...

Страница 272: ...more details about the generic phases in the brackets sequence 1 initiator part message out command disconnect reconnect completed This sequence will be used when the PREVENT ALLOW MEDIA REMOVAL comm...

Страница 273: ...gal when the Drive has been set into Variable Block mode Variable Block mode is in effect when the Block Size field in the Block Descriptor List of the MODE SELECT command is set to zero 000000h See t...

Страница 274: ...section 17 3 4 Illegal Length for details FIX A Fixed FIX bit of zero indicates that a single block will be transferred with the Transfer Length specifying the maximum number of bytes the Initiator h...

Страница 275: ...tected When using a SLRtape7 SLR5 or DC9250 medium there are two possible error codes If the medium is physically blank bulk erased etc the Error Code will be End of Data Detected or Recorded entity n...

Страница 276: ...VADD bits in the sense data list will be set to one The Information Bytes will be set to the requested Transfer Length minus the actual block length This means that the Information Bytes indicate the...

Страница 277: ...ot match the actual block length recorded on the tape When the command has terminated the logical tape position will be located after the incorrect length block end of partition side 17 3 4 2 FIX Bit...

Страница 278: ...f data marker The READ command will then be terminated with CHECK CONDITION status The Sense Key will be set to BLANK CHECK Additionally the Error Code and the End Of Media EOM bit will be set as foll...

Страница 279: ...N as if they just ran into end of partition When a variable length block has been truncated due to an end of partition detection Illegal Length is not signaled Instead the end of partition error takes...

Страница 280: ...Blank Check If the end of data marker is not found the READ command is terminated with CHECK CONDITION status The Error Code will be set to READ RETRIES EXHAUSTED The Valid VADD bit in the sense data...

Страница 281: ...OD STATUS The Drive will first disconnect when the CDB has been transferred The Drive will reconnect when the number of bytes ready for transfer is equal or larger than the Read Buffer Full Ratio The...

Страница 282: ...Tandberg Data Read 17 10 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 283: ...18 3 Parameter List BYTE BIT 7 6 5 4 3 2 1 0 00 RESERVED Granularity 01 Maximum Block Length 02 03 04 Minimum Block Length 05 Table 18 2 READ BLOCK LIMITS Data Granularity The Granularity field has a...

Страница 284: ...cution of the command are described Section 3 2 1 has more details about the generic phases in the brackets sequence 1 initiator part message out command disconnect reconnect data in completed The Dri...

Страница 285: ...FER parameter list will be returned during the DATA IN phase of the command When transferring data the total data transfer will be split into smaller bursts with a maximum size The maximum burst size...

Страница 286: ...The Buffer Offset field specifies an offset into the buffer given by the Buffer ID field The Buffer Offset is always a byte offset into the buffer If the Buffer Offset is set to N then the first data...

Страница 287: ...When Media Statistics Buffer Id is selected the Buffer Offset must be zero The number of data to be transferred is the minimum of Allocation length in the CDB for the READ BUFFER command and the avail...

Страница 288: ...Directory Buffer ID 8 The READ BUFFER command will transfer the contents of the Volume Directory area from DRAM 19 3 10 Dbase Variables Buffer ID 9 The READ BUFFER command will transfer the contents o...

Страница 289: ...n Length should be set to four or greater The Drive will transfer the lesser of the Allocation Length or four bytes of READ BUFFER descriptor BYTE BIT 7 6 5 4 3 2 1 0 00 Offset Boundary 01 Buffer Capa...

Страница 290: ...on Handling See sections on Error Conditions For All Commands Deferred Errors and Buffer Parity Errors If the Mode is not in the set of legal modes the Drive will terminate the command with CHECK COND...

Страница 291: ...BUFFER command specifying a zero transfer length sequence 2 initiator part message out command disconnect reconnect data in disconnect reconnect completed This sequence will be used for the READ BUFF...

Страница 292: ...Tandberg Data Read Buffer 19 8 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 293: ...ON command is requested to return block positions as physical tape block addresses it may give different physical position keys for reading spacing or writing to the same position on the tape The READ...

Страница 294: ...g Format bit must be set to zero BT The Block Address Type BT bit controls the content of the data returned When the BT is set to zero the block locations returned gives the total number of logical bl...

Страница 295: ...ead the very first block on the current partition A possible write command will start writing the very first block on the current partition EOP An end of partition EOP bit of one indicates that the cu...

Страница 296: ...zero to indicate that there is no overflow in any of the returned position data fields Partition Number The partition number indicates the current partition number First Block Location The first bloc...

Страница 297: ...2 has more details about the generic phases in the brackets sequence 1 initiator part message out command disconnect reconnect data in completed The Drive will disconnect when the CDB has been transf...

Страница 298: ...Tandberg Data Read Position 20 6 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 299: ...diagnostic cartridge or self exerciser selftests The analysis data returned by the RECEIVE DIAGNOSTIC RESULTS command has several fields marked FOR INTERNAL USE These fields hold information of inter...

Страница 300: ...y valid when the PCV bit is set to one Allocation Length This field specifies the length in bytes allocated by the initiator for receipt of the analysis data For each page returned the allocation leng...

Страница 301: ...this case the header page holds information that indicates that the diagnostic activity did not detect any problems When a diagnostic activity has detected one or more errors the header page is follo...

Страница 302: ...en by the host system or operator when a failure has been signaled by the drive Refer to the section on General Exception Handling and the REQUEST SENSE command for details FOR INTERNAL USE This field...

Страница 303: ...es a suggested action to be taken by the host system or operator when a failure has been signaled by the drive Refer to the section on General Exception Handling and the REQUEST SENSE command for deta...

Страница 304: ...Current Time Stamp 13 14 15 Table 21 5 The Stand Alone Diagnostic Page Page Code This field is always set to 98h Page Length This field specifies the length in bytes of the analysis data that follow...

Страница 305: ...For All Commands Deferred Errors and Buffer Parity Errors 21 6 Phase Sequencing In this section the possible SCSI bus phase sequences during execution of the command are described Section 3 2 has mor...

Страница 306: ...Tandberg Data Receive Diagnostic Results 21 8 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 307: ...ed for use in multiple initiator systems If disconnection is allowed the Drive will disconnect 22 2 Command Descriptor Block BYTE BIT 7 6 5 4 3 2 1 0 00 Operation Code 17h 01 Logical Unit Number LUN 3...

Страница 308: ...one the third party ID 3RD Party ID is equal to the Drive s ID and the Drive has been reserved by another Initiator the RELEASE command will be ignored 22 4 Phase Sequencing In this section the possib...

Страница 309: ...ituation other pending sense data will be cleared and the transferred Parameter List will reflect the Unsupported LUN condition The REQUEST SENSE command will execute normally even if a reservation co...

Страница 310: ...id Address VADD bit of zero indicates that the Information Bytes are undefined A VADD bit of one indicates that the Information Bytes contain valid information Response Code The Response Code field is...

Страница 311: ...ier This field holds additional error information See also Section 23 5 and the section on General Exception Handling FRU Code The Field Replaceable Unit FRU Code is set to zero no FRU information is...

Страница 312: ...The Field Pointer field indicates the erroneous byte of the Command Descriptor Block or of the Parameter Block Bytes are numbered starting from zero Error Recovery Action Code This field indicates a...

Страница 313: ...are 5h ILLEGAL REQUEST Indicates that there was an illegal parameter in the Command Descriptor Block or in the additional parameters supplied as data for some commands 6h UNIT ATTENTION Indicates that...

Страница 314: ...3h 1 EXCESSIVE WRITE ERRORS 04h 00h 2h 5 LOGICAL UNIT NOT READY CAUSE NOT REPORTABLE 04h 01h 2h 4 LOGICAL UNIT IS IN THE PROCESS OF BECOMMING READY 04h 02h 2h 5 LOGICAL UNIT NOT READY INITIALIZING COM...

Страница 315: ...OR 40h A0h 4h 6 DIAGNOSTIC FAILURE MULTIPLE ERRORS 40h nnh1 4h 6 DIAGNOSTIC FAILURE IN SELFTEST N2 43h 00h 5h 5 MESSAGE ERROR 44h 00h 4h 6 INTERNAL TARGET FAILURE 47h 00h Bh 4 SCSI PARITY ERROR 48h 00...

Страница 316: ...UEST SENSE command Fatal errors are non zero bit in command descriptor or parity error on the data bus 23 7 Phase Sequencing In this section the possible SCSI bus phase sequences during execution of t...

Страница 317: ...er Initiator will be ignored by the reserved Drive The third party reservation option allows an Initiator to reserve the Drive for another SCSI device This option is intended for use in multiple initi...

Страница 318: ...tion The Reservation Identification field must be set to zero 24 3 Exception Handling See sections on Error Conditions For All Commands and Deferred Errors If the third party 3RD bit is one and the th...

Страница 319: ...BIT 7 6 5 4 3 2 1 0 00 Operation Code 01h 01 Logical Unit Number LUN RESERVED IMM 02 RESERVED 03 RESERVED 04 RESERVED 05 Control Byte Table 25 1 REWIND Command Descriptor Block IMM An Immediate IMM bi...

Страница 320: ...ibed Section 3 2 1 has more details about the generic phases in the brackets sequence 1 initiator part message out command disconnect reconnect completed This sequence will be used for all REWIND comm...

Страница 321: ...DIAGNOSTICS command will return CHECK CONDITION status The REQUEST SENSE command can then be used to get further information on the error In addition the RECEIVE DIAGNOSTIC RESULTS command can be use...

Страница 322: ...ength greater than zero is reserved for Internal Use only The following table shows the legal settings and the corresponding actions taken for the ST SelfTest DOF DevOfl and UOF UnitOfl bits ST DOF UO...

Страница 323: ...lowings modules will be tested 1 Register Test 2 Test of the DPC 8 Bit and 16 bits RAM s 3 Memory DRAM Access Channels module MAC 4 Error Correction Channel module ECC 5 Physical Data Formatter module...

Страница 324: ...tual reading and writing on the tape Note that the tape is always rewound back to BOT before Selftest Sequence 2 is started The tape format actually used will be set automatically to the highest forma...

Страница 325: ...DB If the Parameter List Length is not within the legal value the SEND DIAGNOSTICS command will be terminated with CHECK CONDITION status No diagnostic tests will be performed The Error Code will be s...

Страница 326: ...Tandberg Data Send Diagnostics 26 6 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 327: ...ive tapemarks The tape will be logically positioned at the end of media side forward space or at the beginning of media side reverse space of the n th tapemark Reverse space over sequential tapemarks...

Страница 328: ...ing over bad blocks Code 7 A positive Count field will cause forward positioning A negative Count field 2 s complement notation will cause reverse positioning A zero value in the Count field will caus...

Страница 329: ...the cartridge and where the end position is relatively close to the start position on the same track set Instead of selecting FAST or normal space operation on a command to command basis it is possibl...

Страница 330: ...PACE command will be terminated with CHECK CONDITION status The Error Code will be set to FILEMARK DETECTED The Information Bytes in the sense data will be set to the difference residue of the request...

Страница 331: ...r tapemarks the Drive will set the end of media EOM and Valid VADD bits to one The In formation Bytes in the sense data will be set to the difference residue of the requested count minus the actual nu...

Страница 332: ...ill not transfer any data and it will be terminated with another CHECK CONDITION status indicating READ RETRIES EXHAUSTED Yet another READ command will start transferring data from this logical block...

Страница 333: ...ontinues to be in WRITE mode If the space operation requested is in the reverse direction however the Drive enters NAVIGATE mode and the SPACE command is executed 27 5 Phase Sequencing In this section...

Страница 334: ...Tandberg Data Space 27 8 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 335: ...ndling See section Error Conditions For All Commands In addition the TEST UNIT READY command will respond with CHECK CONDITION status in the following situations Sense Key AS AQ Description Comments I...

Страница 336: ...e Sequencing In this section the possible SCSI bus phase sequences during execution of the command are described Section 3 2 1 has more details about the generic phases in the brackets sequence 1 init...

Страница 337: ...ected is the length reported by the MODE SENSE command the Block Size field of the Block Descriptor List Note that a FIX bit of one is not legal when the Drive has been set into Variable Block mode Va...

Страница 338: ...itiator and the Drive The VERIFY command will then be functionally equivalent to a SPACE block forward command without the FAST option A CMP bit of one indicates that a byte by byte compare of the dat...

Страница 339: ...yte s in error is are somewhere in the last transferred burst For further exception handling see the section on Exception Handling for the READ command 29 4 Phase Sequencing In this section the possib...

Страница 340: ...Tandberg Data Verify 29 4 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 341: ...e MODE SELECT command is set to zero 000000h See the MODE SELECT command for further details If the requested Transfer Length is zero the Drive will transfer no data and the logical tape position will...

Страница 342: ...to zero When the FIX bit is set to one any value in the range 0 16777215 is legal 30 3 Data Compression The Drive is able to compress the data before it is written to the medium The compression capabi...

Страница 343: ...ated near the BOM marker on the loaded medium The following commands will force all the buffered data and tapemarks and the end of data marker to be written to the tape LOAD UNLOAD LOCATE REWIND SPACE...

Страница 344: ...If the Transfer Length is not in the legal range the WRITE command will be terminated with CHECK CONDITION The Error Code will be set to INVALID FIELD IN CDB No data will be transferred If the inserte...

Страница 345: ...140 DC9200 R R R DC9200SL R R R DC9250 R R R SLR5 R R R R SLR5 SL R R R R SLRtape24 R W R R R SLRtape24 SL R W R R R MLR1 26GB R W R R R MLR1 26GBSL R W R R R SLR32 R W R R R SLR32 SL R W R R R SLRtap...

Страница 346: ...all buffered data and tapemarks to the tape The WRITE command will then be terminated with CHECK CONDITION If all data in the buffer was successfully written to the tape the Error Code will be set to...

Страница 347: ...ference residue of the requested Transfer Length minus the actual number of written blocks 2 If the FIX bit is set to zero the Information Bytes will be set to the difference residue of the requested...

Страница 348: ...ition type command has been executed ERASE LOAD UNLOAD or REWIND 30 9 Phase Sequencing In this section the possible SCSI bus phase sequences during execution of the WRITE command are described Section...

Страница 349: ...eted This sequence will be used when disconnect is not allowed and an error is detected during the initial part of the WRITE command or when the Transfer Length is zero sequence 5 initiator part messa...

Страница 350: ...Tandberg Data Write 30 10 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 351: ...itiator may issue a REWIND command ahead of a WRITE BUFFER command to make sure that the cartridge is logically positioned at BOP If disconnection is allowed the Drive disconnects when executing this...

Страница 352: ...ffer Offset MUST be zero when Mode 0 is selected The Buffer Offset plus Parameter List Length MUST NOT exceeds the capacity of the specified buffer The capa city can be determined through READ BUFFER...

Страница 353: ...it is recommended that either the WRITE BUFFER commands are linked or that the Drive is reserved by using the RESERVE command 31 6 Download Microcode and Save Mode 5 In this mode drive specific microc...

Страница 354: ...linked or that the Drive is reserved by using the RESERVE command Note that the last WRITE BUFFER command in Mode 7 must be issued with Link Bit equal 0 31 8 Microcode Verification and Save Before sa...

Страница 355: ...After the save operation the Drive will generate a Unit Attention condition Microcode Has Been Changed for all Initiators except the Initiator that issued the WRITE BUFFER command For the Initiator th...

Страница 356: ...LD IN CDB No data will be transferred If the Buffer ID is not set to zero in mode 0 2 or 7 the Drive will terminate the WRITE BUFFER command with CHECK CONDITION status The Drive Error Code will be IN...

Страница 357: ...leted This sequence will be used when the transfer length is greater than zero in the WRITE BUFFER command The Drive will disconnect when the number of data bytes just transferred equals the number of...

Страница 358: ...Tandberg Data Write Buffer 31 8 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Страница 359: ...EAD SPACE WRITE or another WRITE FILEMARKS command and the tape is in an append position the write filemark operation will start at the current tape position Upon termination of a successful WRITE FIL...

Страница 360: ...32 4 Write Filemarks from BOM See the WRITE command section 32 5 Exception Handling 32 5 1 General See sections on Error Conditions For All Commands Deferred Errors and Error Conditions For Media Acce...

Страница 361: ...e will be set to END OF PARTITION MEDIUM DETECTED ON WRITE LEW PASSED The EOM and VADD bits will be set to one The Information Bytes will be set to zero The Drive will force unbuffered mode regardless...

Страница 362: ...with a CHECK CONDITION no tapemarks will be transferred The end of partition condition will persist until a position type command has been executed ERASE LOAD UNLOAD or REWIND 32 5 6 Non Recoverable...

Страница 363: ...er of tapemarks and the actual number of tapemarks transferred to the Drive s data buffer The EOD marker will reside on the tape ensuring consecutive read operations to terminate with END OF DATA DETE...

Страница 364: ...Tandberg Data Write Filemarks 32 6 Tandberg SLR Product Line SCSI Functional Specifications This Page Intentionally Left Blank...

Отзывы: