SCSI Commands 18 Command Set
Total Page:16
File Type:pdf, Size:1020Kb
Viper 200 . LTO Tape Drive . SCSI / Fibre Channel Interface Manual . Viper 200 . LTO Tape Drive . SCSI / Fibre Channel Interface Manual . © 2000-2002 Seagate Removable Storage Solutions, LLC. All rights reserved Manufacturing Part Number: 100109647, Rev. C Seagate and the Seagate logo are trademarks of Seagate Technology, LLC. Viper is a trademark of Seagate Removable Storage Systems, LLC. Other product names are trademarks or registered trademarks of their owners. Seagate reserves the right to change, without notice, product offerings or specifications. No part of this publi- cation may be reproduced in any form without written permission from Seagate Technology, LLC. Publication Number T001, Rev. D, July 9, 2002 Important Information About This Manual All information contained in or disclosed by this document is proprietary to Seagate Technology. By accepting this material, the recipient agrees that this material and the information contained therein are held in confidence and in trust and will not be used, reproduced in whole or in part, nor its contents revealed to others, except to meet the purpose for which it was delivered. It is understood that no right is conveyed to reproduce or translate any item herein disclosed without express written permission from Seagate Technology. Seagate Technology provides this manual "as is," without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Seagate Technology reserves the right to change, without notification, the specifications contained in this manual. Seagate Technology assumes no responsibility for the accuracy, completeness, sufficiency, or usefulness of this manual, nor for any problem that might arise from the use of the information in this manual. Page iv LTO SCSI/Fibre Channel Interface Manual Contents Introduction 1 About This Manual ...................................................................................................... 1 Interface Overview 2 ANSI Interconnect Standards ............................................................................... 2 Cabling and Connectors ....................................................................................... 2 General features ................................................................................................... 2 Parallel SCSI Interface ................................................................................................ 2 General features ................................................................................................... 3 Disconnect/Reconnect Function ........................................................................... 3 SCSI Messages .................................................................................................... 3 Inbound messages ............................................................................................... 4 Outbound messages............................................................................................. 4 Extended messages ............................................................................................. 6 Parity errors .......................................................................................................... 6 Message exception handling ................................................................................ 8 Fibre Channel Interface Overview............................................................................... 9 General features ................................................................................................... 9 Link Services....................................................................................................... 10 Name Server Requests ...................................................................................... 11 Standards Conformance ........................................................................................... 11 LTO Conformance..................................................................................................... 12 General Behaviors..................................................................................................... 12 Reset Condition .................................................................................................. 12 Unit Attention Condition ...................................................................................... 12 Contingent Allegiance Condition......................................................................... 13 Buffered Mode .................................................................................................... 13 Immediate Function ............................................................................................ 13 Residual Length Function ................................................................................... 13 Early Warning Function ...................................................................................... 14 Error Reporting ................................................................................................... 14 Variable and Fixed Mode Recording................................................................... 14 Library Features.................................................................................................. 15 Contents Page v SCSI Commands 18 Command Set ........................................................................................................... 18 Conventions........................................................................................................ 19 Command Descriptor Blocks .................................................................................... 19 Command Descriptor Block Formats ................................................................. 19 Operation Code Format...................................................................................... 20 Control Byte Format............................................................................................ 20 Command Status ...................................................................................................... 21 Status Byte Format............................................................................................. 21 Status Codes ...................................................................................................... 21 ERASE ...................................................................................................................... 22 Command Descriptor Block................................................................................ 22 Completion Status .............................................................................................. 22 INQUIRY ................................................................................................................... 24 Command Descriptor Block................................................................................ 24 Standard Inquiry Data Page ............................................................................... 25 Supported Vital Product Data (VPD) Page (00h)................................................ 26 Unit Serial Number Page (80h) .......................................................................... 27 Device Identification Page (83h)......................................................................... 28 Drive Component Revision Levels Pages (C0h, C1h)........................................ 29 Drive Component Serial Number Page (C2,C3,C4,C5,C6h).............................. 30 Drive Status Page (DFh)..................................................................................... 31 Completion Status .............................................................................................. 34 LOAD UNLOAD ........................................................................................................ 35 Command Descriptor Block................................................................................ 35 Completion Status .............................................................................................. 37 LOCATE.................................................................................................................... 38 Command Descriptor Block................................................................................ 38 Completion Status .............................................................................................. 39 LOG SELECT............................................................................................................ 40 Command Descriptor Block................................................................................ 40 Log Pages........................................................................................................... 41 Completion Status .............................................................................................. 43 LOG SENSE ............................................................................................................. 44 Command Descriptor Block................................................................................ 44 The Parameter Pointer Field .............................................................................. 45 Log Pages........................................................................................................... 45 Supported Log Pages Log (00h)........................................................................