Sun Oracle Storage Tek T10000 Скачать руководство пользователя страница 176

Read Buffer Command

158 

T10000: Interface Reference Manual  • January 2011

  • E20425-01

     

Read Buffer Command

The Read Buffer Command retrieves trace dump data. Any buffered write data 
and filemarks are written on the tape 

before

 this operation starts. 

Table 117.  Read Buffer Command

Byte

Bit

7

6

5

4

3

2

1

0

0

Operation Code (3Ch)

1

Reserved Mode

2

Buffer  ID

thru 

5

(MSB)

Buffer Offset

(LSB)

thru 

8

(MSB)

Allocation Length

(LSB)

9

Vendor–specific

Reserved Flag

Link

Parameter 

Value 

Mode 

Read buffer mode 

01h = Vendor-specific 

03h = Descriptor 

0Ah = Echo buffer 

0Bh = Echo buffer descriptor

Buffer ID 

FAh = MIR position data 

FCh = MIR performance data 

FDh = Permanent error trace data 

FEh = Event log data 

FFh = Dump buffer 

Buffer Offset 

Offset from start of buffer (this field is ignored)

Allocation Length 

Maximum length of dump data to transfer 

Содержание Storage Tek T10000

Страница 1: ...Submit comments about this document to STP_FEEDBACK_US ORACLE COM StorageTek T10000 Tape Drive Fibre Channel Interface Reference Manual Part Number E20425 01 January 2011...

Страница 2: ...l rights set forth in FAR 52 227 19 Commercial Computer Software License December 2007 Oracle USA Inc 500 Oracle Parkway Redwood City CA 94065 This software or hardware is developed for general use in...

Страница 3: ...Tape Drive Description 4 Specifications 6 External Power Supply Module 8 Environmental Requirements 8 2 Physical Interface 9 Topologies 9 Arbitrated Loop 9 Hubs 10 Giga Bit Interface Converters 10 Co...

Страница 4: ...ialization Completion 21 Fabric F_PORT Attachment Initialization 21 Tape Drive States 22 Power Up 22 Offline 22 Online 22 Power Down 22 Arbitrated Loop Feature Set 23 Login_BB_Credit Equals Zero 24 Op...

Страница 5: ...Management Flags and Information Units 52 Task Attributes 53 Other Features 54 SCSI Features 54 Auto Contingent Allegiance 54 Asynchronous Event Notification 54 Command Linking 54 Status Byte 54 Busy...

Страница 6: ...ontrol Data Protection Mode Page 112 Data Compression Page 114 Device Configuration Page 115 Fibre Channel Logical Unit Control Page 117 Fibre Channel Port Control Page 118 TapeAlert Page 119 Medium C...

Страница 7: ...ter Data 162 Read Position Command 163 Read Position Data 164 Physical Position Indicator Data 166 Receive Diagnostic Results 168 Receive Diagnostic Results Page Format 169 Release Unit Command 170 Re...

Страница 8: ...e 210 Key Associated Data Descriptors List 212 Next Block Encryption Status Page 213 Key Associated Data Descriptors List 214 SPIN Implementation Notes 215 Security Protocol Out Command 216 Set Data E...

Страница 9: ...3 Service Parameters Port Login 27 Table 15 Class 3 Service Parameters Fabric Login 29 Table 16 Other FC 2 Features 30 Table 17 Basic Link Services 31 Table 18 Extended Link Services 32 Table 19 FC 4...

Страница 10: ...Parameter Format 89 Table 57 Log Sense Supported Pages T10000A or T10000B only 90 Table 58 Log Sense Supported Pages T10000C only 90 Table 59 Write Error Counter Page Codes 92 Table 60 Read Error Coun...

Страница 11: ...page 136 Table 97 Mode Sense Medium Configuration Page 137 Table 98 Read Write Control Page 138 Table 99 Persistent Reserve In Command 139 Table 100 Read Keys Parameter Data 140 Table 101 Read Reserv...

Страница 12: ...able 139 Report Supported Task Management Functions Command 183 Table 140 Report Supported Task Management Functions Data Format 184 Table 141 Report Target Port Groups Command 185 Table 142 Report Ta...

Страница 13: ...y Associated Data Reported Parameters SPIN 215 Table 168 Security Protocol Out Command SPOUT 216 Table 169 Set Data Encryption Page 217 Table 170 Key Association Descriptor Format 219 Table 171 Key As...

Страница 14: ...Tables xiv T10000 Interface Reference Manual January 2011 E20425 01...

Страница 15: ...C T10000A with a 2 Gb interface 4FC T10000A or T10000B or T10000C with a 4 Gb interface T10000A or T10000B or T10000C FC Fibre Channel Access to Oracle Support Oracle customers have access to electron...

Страница 16: ...technetwork indexes documentation index html Employee http docs sfbay sun com Partner https spe sun com spx control Login Downloads Customer http www oracle com technetwork indexes downloads index ht...

Страница 17: ...nd back cover pages Replaced the title page Revised the copyright page The part number was changed to an Oracle part number Removed the Summary of Changes and added a What s New section in the frontma...

Страница 18: ...What s New xx T10000 Interface Reference Manual January 2011 E20425 01...

Страница 19: ...FC Fibre Channel Framing and Signaling Interface FC FS T11 Project 1331 0 Rev 1 2 Fibre Channel Fabric Loop Attachment Technical Report FC FLA NCITS TR 20 1998 Fibre Channel Private Loop Direct Attach...

Страница 20: ...g flexibility long distance capability and high connectivity See Table 2 for a description of the Fibre Channel layers Table 2 Fibre Channel Layers ULPs SCSI IPI IP SBCCS HIPPI FC 4 Upper Level Protoc...

Страница 21: ...link services Connections to an external hub Data transfer rate burst of up to 400 megabytes per second MB s Standard approved length shortwave fibre optic cables Multimode laser operating at 850 nan...

Страница 22: ...d data T10000B 1 terabyte TB of uncompressed data T10000C 5 terabytes TB of uncompressed data Media The new tape cartridge for this drive uses a single reel hub for high capacity the supply reel is in...

Страница 23: ...y 6 Encryption status LED 3 Tape transport interface TTI connector 7 Power supply connector 4 Fibre Channel LC interface ports 2 A B Figure 2 T10000C Tape Drive Rear View 1 Drive status LED 5 Fibre Ch...

Страница 24: ...ile search and locates High speed rewind 500 GB 5 x 1011 bytes 120 GB 1 TB 1 x 1012 bytes 240 GB 256 MB 2 0 and 4 95 m s 8 0 m s 9 5 m s Interfaces Types 2FC 1 2 Gb Fibre Channel and FICON 4FC 1 2 4 G...

Страница 25: ...peed rewind 5 TB 1 X 1012 bytes 1 TB 2 GB 3 7 and 5 6 m s 13 m s 13 m s Interfaces Types 4FC 1 2 4 Gb Fibre Channel and FICON Support 4FC N_Port and NL_Port Data rate uncompressed 240 MB s Compressed...

Страница 26: ...fication Width 14 7 cm 5 77 in Depth 20 4 cm 8 04 in Height 4 7 cm 1 83 in Weight 1 4 kg 3 5 lb 2 38 kg 5 25 lb L Series libraries Table 6 Power Specifications Characteristics Specification Input volt...

Страница 27: ...ort attachments Arbitrated Loop private loop NL_Port to NL_Ports Arbitrated Loop public loop NL_Port to NL_Ports and one FL_Port Fabric F_Port attachment Point to Point attachment Note Dual port techn...

Страница 28: ...es between tape drives and initiators Giga Bit Interface Converters Hubs use Giga bit Interface Converters GBICs to provide the physical connection to the tape drives GBICs connectors are available fo...

Страница 29: ...r of allowable ports The hub adds length to the cabling in the network Use ports 1 and 4 to cascade to other hubs This increases the potential of dual port devices and redundant paths Do not exceed th...

Страница 30: ...Considerations 12 T10000 Interface Reference Manual January 2011 E20425 01 Figure 5 Cascading Hubs...

Страница 31: ...r and light emitting diodes LEDs for both short 770 850 nm and long 1300 1360 nm wavelengths Electrical transmissions occur over video coax miniature coax twin coax Twin Ax or twisted pair Note The tw...

Страница 32: ...hort wave Duplex LC 4 250 Gb s 150 492 400 M5 SN I Multimode 850 nm Short wave Duplex LC 1 062 Gb s 10 000 32 808 100 SM LC L Single mode 1300 nm Long wave Duplex LC 2 125 Gb s 10 000 32 808 200 SM LC...

Страница 33: ...single loop but only provides point to point connections between an initiator and target during communications Note Both public loops and private loops are supported As with SCSI protocol when devices...

Страница 34: ...04F hex Table 9 indicates the Institute of Electrical and Electronics Engineers IEEE registered format for Name Address Authority NAA company ID and vendor specific identifier for a total of 64 bits A...

Страница 35: ...or and a target Required R Must be used between an initiator and a target Both the initiator and target must implement the feature or parameter Dash Indicates this parameter is not meaningful Blank A...

Страница 36: ...dresses AL_PA can be either hard hardware assigned or soft system assigned during loop initialization NL_Ports attempt to establish their previous acquired address before attempting to acquire another...

Страница 37: ...on When ports are in this state initialization frames are transmitted and received to identify the temporary loop master and to assign AL_PA values Entering this state assumes the loop is operational...

Страница 38: ...ith an offset value of one 1 As the frame is transmitted around the loop the next NL_Port increments the offset by a value of one and stores the information in the AL_PA map Loop Initialization Loop P...

Страница 39: ...RFC 4 request with the name service The tape drive now waits for initiators on either this loop or fabric attached to complete a Port Login PLOGI a Process Login PRLI and then to start executing tape...

Страница 40: ...affected Commands like Inquiry that do not require the LUN to be online will still execute normally For all other commands that require the LUN to be online they will get a Check Condition status The...

Страница 41: ...Login_BB_Credit 0 A A R R A A R R Y N Y Y 1 LPEyx LPByx LPEfx origination A P N 2 MRKtx origination P P N 3 Open Full Duplex OPN yx Open Originator can send Open Recipient accepts I R I R N Y 5 Open...

Страница 42: ...r full or half duplex regardless of the value of the Login_BB_Credit Open and Close Latencies When Login_BB_Credit 0 a latency exists while waiting for the tape drives to respond with two 2 R_RDYs Thi...

Страница 43: ...1 1 1 1 Random Relative Offset 1 30 0 0 0 0 Valid Vendor Version Level 1 29 0 0 0 0 N_Port F_Port 1 28 0 0 0 0 Alternate BB_Credit Management 1 27 1 1 1 E_D_TOV Resolution 1 26 0 0 0 Reserved 1 25 23...

Страница 44: ...09 x 09 x 20 x 20 x x 20 Buffer to Buffer Credit min 0 15 0 x 0003 x 0000 x 025A 1 x 0003 2 Common Features Reserved 1 31 30 0 0 0 Valid Vendor Version Level 1 29 0 0 0 0 N_Port F_Port 1 28 0 0 0 0 Al...

Страница 45: ...set of operating characteristics that insure inter operability and reliability within a Class 3 loop environment is maintained Table 14 and Table 15 list Class 3 Service Parameters supported Class 3 S...

Страница 46: ...apable 1 31 0 0 0 ACK_N Capable 1 30 0 0 0 X_ID Interlock 1 29 0 0 0 Error Policy Supported 1 28 27 00 00 00 TBD Categories per Sequence 1 25 24 00 00 00 00 Data compression capable 1 23 0 0 0 0 Data...

Страница 47: ...ons Intermix Mode 0 30 0 0 0 Stacked Connect Requests 0 29 28 0 0 0 Sequential Delivery 0 27 1 1 1 1 Dedicated Simplex 0 26 0 0 0 Camp On 0 25 0 0 0 Buffered Class 1 0 24 0 0 0 Reserved 0 23 0 0 0 Ini...

Страница 48: ...Feature FC Tape StorageTek Initiator Target Addressing Scheme see note Node Name Format registered format R R Y Port Name Format registered format R R Y Frame Control F_CTL Continue Sequence Condition...

Страница 49: ...ic and extended link service commands to perform these operations Basic Commands Table 17 lists the Basic Link Service commands Table 17 Basic Link Services Command FC TAPE StorageTek From Initiator T...

Страница 50: ...itiator Target Response From Target Initiator Response Drv Orig Drv Resp Abort Exchange ABTX P P N Accept ACC A R Y Y Advise Credit ADVC P P N DiscoverAddress ADISC I R P N Y Discover F_Port Parameter...

Страница 51: ...ontains only those pages specified R P N Y Accept Response code of Command executed R P N Y Process Logout PRLO I R I R Y Y Quality of Service Request QoSR P P N Read Connection Status Block RCS P P N...

Страница 52: ...ge Notification SCN P P N State Change Registration SCR I P I P N N Test P P N Test Process Login State P P N Third Party Process Logout TPRLO I R P N Y Table 18 Extended Link Services Continued Comma...

Страница 53: ...e required LOGO ACC ACC PDISC Discard and send LOGO ACC and LS_RJT 1 PLOGI ACC LS_RJT ACC PRLI Discard and send LOGO ACC PRLO Discard and send LOGO ACC and LS_RJT 3 RSCN Process the ELS request no res...

Страница 54: ...on within the frame SEQ_ID Sequence Identifier Identifies sequences within an exchange DF_CTL Data Field Control Indicates optional headers SEQ_CNT Sequence Count Contains frame number within exchange...

Страница 55: ..._ID to the exchange for the transmission of in order delivery of frames and assumes the frames are processed in the order received The exchange is open from the time the first frame is sent until one...

Страница 56: ...s aborted ABTS A Logout LOGO is sent to or received from the Exchange originator An LS_RJT is sent in response to an ADISC or PDISC during target discovery A PLOGI is received Sequence Management Sequ...

Страница 57: ...equences which transfer Sequence Initiative A Port can reuse a SEQ_ID for the same Exchange following the confirmation of Sequence delivery A Port can reuse the SEQ_ID with a different Exchange to the...

Страница 58: ...me of a Sequence is not received within E_D_TOV 6 If during the same Sequence Initiative a Sequence is received which has the same SEQ_ID as the previous Sequence of that Exchange When a Sequence erro...

Страница 59: ...the initiator the initiator should issue a Read Position command to determine the location and to invoke the Upper Level Protocol FC 4 to reposition the tape if necessary Fibre Channel provides no er...

Страница 60: ...the next start of frame delimiter Because the running disparity within a frame is variable two different EOF delimiters are used depending on the content of the frame following the transmission of the...

Страница 61: ...mer Value Implemented By Initiator Target StorageTek AL_TIME 15 ms R R Y R_T_TOV 100 ms R R Y E_D_TOV Private 2 sec Public supplied 2 sec R R A2 R Y Y R_A_TOV SEQ_QUAL Private 0 sec Public 10 sec note...

Страница 62: ...the minimum time that an initiator waits before reusing the sequence qualifiers SEQ_ID and SEQ_CNT Extended Link Services ELS determines the minimum time the Originator of an extended link service req...

Страница 63: ...ata in same Sequence Write 1 P P N Data Overlay Allowed 1 see note I R Y Data Response in same Sequence Read 1 P P N Establish Image Pair bit 13 0 I R Y Establish Image Pair bit 13 1 R R Y SRR REC Rec...

Страница 64: ...lid 0 14 0 0 0 Image Pair Established 0 13 1 1 1 Reserved 0 12 0 0 0 Accept Response Code 0 11 8 b 0001 b 0001 b 0001 Reserved 0 7 0 0 0 0 Originator Process_Associator 1 31 0 0 0 0 Responder Process_...

Страница 65: ...on a Write Command I3 Read Data such as Mode Sense and Read commands I4 Response such as Status Figure 9 Examples of Read and Write Information Units W RITECMD REA D CMD T1 T1 F CP _C M D F C P_CM D I...

Страница 66: ...e amount does not match FCP_DL a command specific ULP recovery action needs to be invoked Because there are no transfers of Sequence Initiative during read operations once the SCSI Target receives the...

Страница 67: ...For write data sequences such as mode select and write commands the parameter field of the first frame sequence is set to the relative offset specified by the corresponding FCP_XFER_RDY Then use cont...

Страница 68: ...ted data was transferred by comparing the FCP_DL to the actual number of bytes transferred If these values are not the same the ULP is notified so that the appropriate action can be taken SCSI Targets...

Страница 69: ...information because that information is in the FCP_STATUS and FCP_SNS_INFO fields RSP_CODE values of 04h and 05h are not valid responses to SCSI commands The RSP_CODE is independent of the SCSI Statu...

Страница 70: ...Exchange information and associated data until an FCP_CONF is received See FCP 2 4 4 Confirmed Completion of FCP 2 SCSI Commands for a description of the FCP_CONF_REQ bit and FCP_CONF usage If the in...

Страница 71: ...Initiator Target Terminate Task 1 P P N Clear ACA 1 command queuing R R N Clear ACA 1 no command queuing P P N Target Reset 1 I R Y Clear Task Set 1 I R Y Abort Task Set 1 I R Y Logical Unit Reset 1 I...

Страница 72: ...Command Linking StorageTek tape drives do not support Command Linking The Link and Flag bits of the Command Descriptor Block must be set to zero Status Byte The target returns a status byte to the in...

Страница 73: ...pe command to a file protected cartridge Issuing a forward motion command to a device at the physical end of tape Issuing a backspace operation to a device at the beginning of tape Detecting a deferre...

Страница 74: ...S has not been received from the AL_PA specified in an OPN within E_D_TOV of sending that OPN 3 Detect that a CLS was received in response to the OPN In this case the Target Discovery procedure should...

Страница 75: ...r PDISC to all SCSI Targets it is logged in with within RR_TOV of receiving LIP if it wants to remain logged in with those SCSI Targets The ADISC PDISC procedure is designed to avoid the abnormal term...

Страница 76: ...rts initiating action Y N N N N N N N Open sequences terminated For all initiator with OPN seq s Y Y N N N Y Y Y N Y Only ports initiating action Y N Y Y Only for seq with aborted exchange Y Login BB_...

Страница 77: ...ions For all SCSI initiators Y N N N N N N N N N Only for SCSI Initiator port initiating action N N N N N CRN Command Reference Number For all SCSI initiators Y Y N N N Y Y N N Y Only for SCSI Initiat...

Страница 78: ...performed Conflict Command will not be performed and the drive will terminate the command with Reservation Conflict status Allowed Command will be allowed to execute to normal completion Table 34 Rese...

Страница 79: ...Supported Task Management Functions A3h 0Dh Conflict Report Target Port Groups A3h 0Ah Allowed Request Sense 03h Allowed Reserve Unit 16h 56h Conflict Rewind 01h Conflict Send Diagnostic 1Dh Conflict...

Страница 80: ...h 5Ah Conflict Allowed Persistent Reserve In 5Eh Allowed Allowed Persistent Reserve Out 5Fh Register allowed Reserve conflict Release conflict Clear conflict Pre empt conflict Pre Abt conflict Registe...

Страница 81: ...nit 16h 56h Conflict Allowed reservation is not changed Rewind 01h Conflict Allowed Send Diagnostic 1Dh Conflict Allowed Space 11h Conflict Allowed Spin A2h Conflict Allowed Spout B5h Conflict Allowed...

Страница 82: ...Private Loop SCSI Target Discovery 64 T10000 Interface Reference Manual January 2011 E20425 01...

Страница 83: ...ns a Status Byte to the initiator Because most error and exception conditions cannot be adequately described with a single status byte a Check Condition status code indicates that additional informati...

Страница 84: ...17h 57h SPC 2 169 Report Density Support 44h SSC 171 Report LUNs A0h SPC 2 176 Report Supported Operation Codes A3h 0Ch SPC 4 177 Report Supported Task Management Functions A3h 0Dh SPC 4 183 Report Ta...

Страница 85: ...Control byte For some commands a list of parameters accompanies the request during subsequent FCP_DATA Information Units For all commands if there is an invalid parameter in the Command Descriptor Blo...

Страница 86: ...peration code Table 37 6 Byte Command Descriptor Block Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 1 Reserved Command Parameters 2 thru 4 MSB Command Parameters LSB 5 Control Byte Table 38 10 Byte Comma...

Страница 87: ...dor specific These bits provide specific information about the device shall be zero Flag bit The flag bit causes an interrupt in the initiator between linked commands allowing the device to respond wi...

Страница 88: ...ume PEOV if the data security erase DSE configuration option is set to full Note Issuing a Test Unit Ready command after an Erase command with the Immed bit set returns Busy status until the erase is...

Страница 89: ...n the requested data cannot be returned This command will not clear any pending unit attention conditions Table 42 Inquiry Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 12h 1 Reserved CmdDt EVPD 2...

Страница 90: ...RSVD NormAC A HiSup Response Data Format 4 Additional Length n 4 5 SCCS ACC TGPS 3PC Reserved Protect 6 BQue EncServ VS MultiP MChngr Reserved 7 RelAdr Reserved Linked RSVD CmdQue VS 8 thru 15 MSB Ven...

Страница 91: ...pported NormACA Normal Auto Contingent Allegiance 0 Not supported HiSup Hierarchical Support 0 Not supported Response Data Format 02 Inquiry data is in ANSI SPC 2 format Additional Length 45h 69 addit...

Страница 92: ...change with each drive firmware release VS Vendor Specific Vendor Specific 0 Not supported Key Management KM 0 None 1 Key Management Station KMS Version 1 2 Key Management System KMS Version 2 4 Data...

Страница 93: ...de 00h returns a list of the supported VPD pages Version Descriptor Standards supported by this device 0000h Empty 0077h SAM 3_ANSI_INCITS 402 2005 0314h SPC 3_ANSI_INCITS 408 2005 0403h SSC 3 T10 161...

Страница 94: ...OCh 4 thru 15 MSB Serial Number ASCII LSB Table 46 Device Identification Page Byte Bit 7 6 5 4 3 2 1 0 0 Peripheral Qualifier Peripheral Device Type 1 Page Code 83h 2 Reserved 3 Page Length 28h Node...

Страница 95: ...1 Identifier Type 5 38 Reserved 39 Identifier Length 04h 40 thru 41 MSB Target Port Group Identifier binary LSB Table 46 Device Identification Page Continued Byte Bit 7 6 5 4 3 2 1 0 Parameter Value P...

Страница 96: ...ide Name 4h Identifier field contains a 4 byte port number Identifier Length Length in bytes of the WWN or Port Number Identifier Node Identifier Contains the device WWN Port Identifier Contains WWN f...

Страница 97: ...alue Peripheral Qualifier 000b Peripheral Device is connected to this Logical Unit Peripheral Device Type 01h Device is a sequential access device tape drive Association 2h Network address is associat...

Страница 98: ...heral Qualifier 000b Peripheral Device Type 01h 1 Page Code B0h 2 thru 3 Page Length 02h 4 Reserved WORM 5 Reserved Parameter Value Peripheral Qualifier 000b Peripheral Device is connected to this Log...

Страница 99: ...Load Display Data Format Notes Messages in bytes 1 8 and 9 16 use the ASCII printable character set Non printable characters are displayed as blanks The format control byte controls the way the device...

Страница 100: ...s the tape drive without changing the message display 111 Display the message in bytes 1 8 until the tape drive is unloaded then display the message in bytes 9 16 until the tape drive is loaded again...

Страница 101: ...e is in Buffered Mode and a previous command terminated with Check Condition status such as buffered data unwritten to tape and the condition was not cleared or otherwise recovered the drive will disc...

Страница 102: ...loaded the Load command is ignored If the drive is installed in a library a load command to an unloaded drive is rejected When the drive needs cleaning an unload will return Check Condition status wit...

Страница 103: ...ns Busy status while the operation is in progress Table 52 Locate Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 2Bh 1 Reserved BT CP Immed 2 Reserved 3 thru 6 MSB Block Address LSB 7 Reserved 8 Pa...

Страница 104: ...the SP bit and the parameter list length field are not both 0 this command is rejected Table 53 Log Select Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 4Ch 1 Reserved PCR SP 2 PC Reserved 3 thru...

Страница 105: ...specific ignored SP Save Parameters 0 Not supported PC Page Control 00b Current Threshold Values 01b Current Cumulative Values 10b Default Threshold Values 11b Default Cumulative Values Page Code Log...

Страница 106: ...gth log parameters Note The page length reflects the absolute length of the page and is not adjusted because of the allocation length or the parameter pointer fields Table 55 Log Sense Page Format Byt...

Страница 107: ...log parameter value DS Disable Save 1 saving the log is not supported TSD Target Save Disable 0 Target provides a target defined method for saving log parameters 1 Target does not provide a target def...

Страница 108: ...e 91 lists the pages for the T10000C tape drive Table 57 Log Sense Supported Pages T10000A or T10000B only Byte Bit 7 6 5 4 3 2 1 0 0 Reserved Page Code 00h 1 Reserved 2 thru 3 MSB Page Length 08h LSB...

Страница 109: ...Reserved Page Code 00h 1 Reserved 2 thru 3 MSB Page Length 08h LSB 4 Supported Log Pages 00h 5 Write Error Counter Page 02h 6 Read Error Counter Page 03h 7 Non medium Error Page 06h 8 Sequential Acces...

Страница 110: ...FF 0002h Total number of re writes 4 FFFFFFFF 0003h Number of records with a recovered data check while writing 4 FFFFFFFF 0004h Always 0 4 FFFFFFFF 0005h Number of non compressed bytes transferred fr...

Страница 111: ...de Description Length bytes Default Threshold 0000h Non medium error count 4 FFFFFFFF Table 62 Sequential Access Device Page Codes Parameter Code Description Length bytes Default Threshold 0000h Numbe...

Страница 112: ...page should be read to obtain all the information When a flag is cleared by reading the TapeAlert page a flag cannot be set again until the error condition is removed for example the specific correct...

Страница 113: ...ported 1 0012h Tape Directory Corrupted MIR corrupted 1 0013h Nearing Media Life The tape is nearing the end of its calculated life 1 0014h Clean Now The drive has determined it needs cleaning 1 0015h...

Страница 114: ...tistics lost some time in the past 1 0033h Tape Directory Invalid at Unload The tape directory on the tape cartridge just unloaded has been corrupted 1 0034h Tape System Write Area Fail The tape just...

Страница 115: ...ions 4 FFFFFFFF 0106h Write transient conditions 4 FFFFFFFF 0107h Servo temporaries 4 FFFFFFFF 0108h Servo transients 4 FFFFFFFF 0109h Corrections 2t 4 FFFFFFFF 010Ah Matrices with PW1 and PW2 4 FFFFF...

Страница 116: ...essed 8 FFFFFFFF FFFFFFFF 0308h Read write servo position units 8 FFFFFFFF FFFFFFFF 0309h High speed servo position units 8 FFFFFFFF FFFFFFFF 030Ah Servo position units 8 FFFFFFFF FFFFFFFF 030Bh Tape...

Страница 117: ...1310h PES histogram head 0 A 128 all FF s 1311h PES histogram head 0 B 128 all FF s 1320h PES histogram head 1 A 128 all FF s 1321h PES histogram head 1 B 128 all FF s 1400h Old VR2 blocks 128 all FF...

Страница 118: ...0110h Port A SFP missing 4 FFFFFFFF 0111h Port A SFP loss of signal 4 FFFFFFFF 0112h Port A SFP fault 4 FFFFFFFF 0120h Port A SCSI command count 8 FFFFFFFF FFFFFFFF 0121h Port A SRR count 4 FFFFFFFF 0...

Страница 119: ...4 all FF s 0106h Write transient conditions 4 all FF s 0107h Servo temporaries 4 all FF s 0108h Servo transients 4 all FF s 0109h Corrections 2t 4 all FF s 010Ah Matrices with pw1 and pw2 4 all FF s 0...

Страница 120: ...s 030Ch Time spent writing 8 all FF s 030Dh Time spent reading 8 all FF s 030Eh Tape over under reposition cycles 4 all FF s 030Fh Servo position units native 8 all FF s 0310h Time tape reloaded 8 al...

Страница 121: ...all FF s 1405h Prml block error rev 128 all FF s 1406h Prml block error fwd 128 all FF s 1407h Channel viterbi_divisor 128 all FF s 2100h Read forward data checks legacy 4 all FF s 2102h Read data ch...

Страница 122: ...Exp prml blk cnt fwd 0 15 4 all FF s 2408h Exp prml blk cnt fwd 16 31 4 all FF s 3000h Outer ecc multi symbol correction legacy 64 all FF s 3405h Prml block error rev legacy 128 all FF s 3406h Prml b...

Страница 123: ...Sense command determines which fields can be changed by the Mode Select command and what the default values are for these fields The tape drives support both 6 and 10 byte commands Table 67 Mode Sele...

Страница 124: ...ted Parameter List Length Contains the total number of bytes in the header block descriptor and all pages If this length is 0 no mode select data is sent and the command is ignored If this length resu...

Страница 125: ...LSB 3 0 Buffered Mode Speed Code 4 thru 5 MSB Reserved LSB 6 thru 7 MSB Block Descriptor Length LSB Page data may follow header if 00 is returned for block descriptor length Parameter Value N A Not ap...

Страница 126: ...hru 7 MSB Block Length LSB Parameter Value Density Code 00h Default density 4Ah T10000A default density 4Bh T10000B default density 4Ch T10000C default density 7Fh Do not change density Block Count Mu...

Страница 127: ...Mode page format TB Transfer Block 0 Unrecoverable data block not transferred ERR Enable Early Recovery 0 Normal error recovery PER Post Error 0 Normal mode DTE Disable Transfer on Error 0 Normal mode...

Страница 128: ...it LSB 8 thru 9 MSB Connect time limit LSB 10 thru 11 MSB Maximum burst size LSB 12 EMDP FARd FAWrt FAStat DImm DTDC 13 Reserved 14 thru 15 MSB First burst size LSB Parameter Value PS Parameters Savab...

Страница 129: ...tus 0 Target chooses DImm Disconnect Immediate 0 Target chooses DTDC Data transfer disconnect control 0 Target chooses First Burst Size 0 No limit Table 74 Mode Select Control Data Protection Mode Pag...

Страница 130: ...ommand 1 Protection Information is included with the data transferred by the Recover Buffered Data command This bit is Ignored Notes If the Logical Block Protection Method field is set to zero the RBD...

Страница 131: ...Savable 0 Not supported SPF SubPage Format 0 Mode page format DCE Data Compression Enabled 0 Data compression on writes is disabled 1 Data compression on writes is enabled DCC Data Compression Capabl...

Страница 132: ...P Reserved 11 thru 13 MSB Buffer Size at Early Warning LSB 14 Select Data Compression Algorithm 15 Reserved ASOCWP PERSWP PRMWP Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format...

Страница 133: ...nabled Generation 1 EOD generated per EOD field SEW Synchronize at Early Warning Logical End of Tape LEOT 0 Buffered write data and filemarks not flushed to tape when LEOT detected 1 Buffered write da...

Страница 134: ...Table 78 Fibre Channel Logical Unit Control Page 18h Byte Bit 7 6 5 4 3 2 1 0 0 PS SPF 0 Page Code 18h 1 Page Length 06h 2 Reserved 3 Reserved EPDC 4 thru 7 MSB Reserved LSB Parameter Value PS Parame...

Страница 135: ...Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode page format DTFD Disable Target Fabric Discovery 0 Not supported PLPB Prevent Loop Port Bypass 0 Not supported DDIS Disable Disco...

Страница 136: ...ormational exception operations that cause delays are acceptable EWasc Early Warning 0 Disable reporting of warning MRIE Field ignored DExcpt Disable Exception 1 Target disables all information except...

Страница 137: ...M 3 Reserved 4 WORM Mode Label Restrictions 5 WORM Mode Filemark Restrictions 6 thru 31 MSB Reserved LSB Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode page format WOR...

Страница 138: ...SPF 0 Page Code 25h 1 Page Length 1Eh 2 thru 4 MSB Reserved LSB 5 Reserved AMC 6 thru 7 MSB Reserved LSB 8 DFSA Reserved 9 thru 31 MSB Reserved LSB Parameter Value PS Parameters Savable 0 Not support...

Страница 139: ...es following the block descriptor Note The tape drives support both 6 and 10 byte commands The Mode Sense 10 command allows for a longer Allocation length but otherwise operates identically to the Mod...

Страница 140: ...ode page to return 00h No page data 01h Read Write Error Recovery page 02h Disconnect Reconnect page 0Ah Control Data Protection Mode Page 0Fh Data Compression page 10h Device Configuration page 18h F...

Страница 141: ...gth Table 86 Mode Sense 10 Header Data Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Mode Data Length LSB 2 Medium Type 3 WP Buffered Mode Speed 4 thru 5 MSB Reserved LSB 6 thru 7 MSB Block Descriptor Length...

Страница 142: ...LSB 4 Reserved 5 thru 7 MSB Block Length LSB Parameter Value Density Code 4Ah T10000A default density 4Bh T10000B default density 4Ch T10000C default density Block Count Will always be 0 Block Length...

Страница 143: ...Mode page format TB Transfer Block 0 Unrecoverable data block not transferred ERR Enable Early Recovery 0 Normal error recovery PER Post Error 0 Normal mode DTE Disable Transfer on Error 0 Normal mod...

Страница 144: ...age Byte Bit 7 6 5 4 3 2 1 0 0 PS SPF 0 Page Code 02h 1 Page Length 0Eh 2 Buffer full ratio 3 Buffer empty ratio 4 thru 5 MSB Bus Inactivity Limit LSB 6 thru 7 MSB Disconnect Time Limit LSB 8 thru 9 M...

Страница 145: ...upported Disconnect Time Limit 0 Not supported Connect Time Limit 0 Not supported Maximum Burst Size 0 No limit EMDP Enable Modify Data Pointers 0 Disabled FARd Loop Fairness Algorithm Read 0 Target c...

Страница 146: ...7 LBP_W_R Reserved Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format 1 SubPage mode format Subpage code F0h Control Data Protection mode page Logical Block Protection Informatio...

Страница 147: ...the next eligible command with the Sense Code set to Deferred Sense the sense key set to HARDWARE ERROR and the additional sense code set to LOGICAL BLOCK PROTECTION ERROR ON WRITE 10b 11b Reserved Ta...

Страница 148: ...u 15 MSB Reserved LSB Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode page format DCE Data Compression Enabled 0 Data compression on writes is disabled 1 Data compressi...

Страница 149: ...rly Warning LSB 14 Select Data Compression Algorithm 15 Reserved ASOCWP PERSWP PRMWP Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode page format CAP Change Active Parti...

Страница 150: ...Data 000b Default EOD only EEG EOD Enabled Generation 1 EOD generated per EOD field SEW Synchronize at Early Warning LEOT 0 Buffered write data and filemarks not flushed to the tape when LEOT is detec...

Страница 151: ...Channel Logical Unit Control Page 18h Byte Bit 7 6 5 4 3 2 1 0 0 PS SPF 0 Page Code 18h 1 Page Length 06h 2 Reserved 3 Reserved EPDC 4 thru 7 MSB Reserved LSB Parameter Value PS Parameters Savable 0...

Страница 152: ...meter Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode page format DTFD Disable Target Fabric Discovery 0 Public Loop behavior supported PLPB Prevent Loop Port Bypass 0 Not suppor...

Страница 153: ...ce 0 Informational exception operations that causes delays are acceptable DExcpt Disable Exception 1 Target disables all information exception operations ignoring the MRIE field In this mode the softw...

Страница 154: ...Reserved WORMM 3 Reserved 4 WORM Mode Label Restrictions 5 WORM Mode Filemark Restrictions 6 thru 31 MSB Reserved LSB Parameter Value PS Parameters Savable 0 Not supported SPF SubPage Format 0 Mode pa...

Страница 155: ...Write Control Page Byte Bit 7 6 5 4 3 2 1 0 0 PS SPF 0 Page Code 25h 1 Page Length 1Eh 2 thru 4 MSB Reserved LSB 5 Reserved AMC 6 thru 31 MSB Reserved LSB Parameter Value PS Parameters Savable 0 Not s...

Страница 156: ...In Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 5Eh 1 Reserved Service Action 2 thru 6 MSB Reserved LSB 7 thru 8 MSB Allocation Length LSB 9 Control Byte Parameter Value Service Action 00h Read...

Страница 157: ...tion Table 100 Read Keys Parameter Data Byte Bit 7 6 5 4 3 2 1 0 0 thru 3 MSB Generation LSB 4 thru 7 MSB Additional Length n 7 LSB 8 thru n MSB Reservation Keys 8 bytes each LSB Parameter Value Gener...

Страница 158: ...eter Value Generation A 32 bit counter that is incriminated when persistent reservations are changed or registration keys are modified Additional Length Length of the Reservation Descriptors that foll...

Страница 159: ...MV Reserved PTPL_A 4 thru 5 MSB Persistent Reservation Type Mask see Table 104 on page 142 LSB 6 thru 7 MSB Reserved LSB Parameter Value Length Length in bytes of parameter data CRH Compatible Reserva...

Страница 160: ...WR_EX_RO Reserved EX_AC Reserved WR_EX Reserved 5 Reserved EX_AC_AR Parameter Value WR_EX_AR Write Exclusive All Registrants 0 Not supported EX_AC_RO Exclusive Access Registrants Only 1 Supported WR_...

Страница 161: ...ction Persistent Reserve function to perform 00h Register Register a Reservation Key 01h Reserve Create a persistent reservation using a previously registered reservation key 02h Release Release a per...

Страница 162: ...G_PT Rsvd APTPL 21 Reserved 22 thru 23 MSB Obsolete LSB Parameter Value Reservation Key Contains the currently registered key for the initiator An unregistered initiator sets this field to zero when r...

Страница 163: ...ion field of Reserve 01h The Scope field is set to 0 the Type field to Exclusive Access 03h or Exclusive Access Registrants Only 06h and the Parameter List Length to 18h In the parameter data the Rese...

Страница 164: ...r Initiator A registered initiator can clear active reservations and registration keys by issuing a Persistent Reserve Out command The Service Action field is set to Pre empt the Scope and Type fields...

Страница 165: ...host are still permitted 2 Allow Medium Removal returns status to the host only after all buffered data is written on tape the tape must be loaded and ready 3 Medium removal is allowed only after all...

Страница 166: ...Length Indication and Valid bits in sense data are set In variable block mode the Information bytes are set to the Transfer Length minus the actual record size In fixed block mode Information bytes a...

Страница 167: ...ounting the filemark If end of data is encountered Check Condition status is returned the Sense Key is set to Blank Check and the valid bit is set Tape is positioned after the last valid record Inform...

Страница 168: ...Check condition with Key 04h Hardware Error and ASC ASCQ 10 01h Logical Block Guard Check Failed Examples of when this may occur include During the transfer of data from the tape drive to the controll...

Страница 169: ...fier LSB 10 thru 13 MSB Allocation Length LSB 14 Reserved 15 Control Byte Parameter Value Description Service Action 00h Attribute Values Return attribute values 01h Attribute List Return a list of av...

Страница 170: ...rical order by attribute value and in the following format Table 110 Read Attribute with Attribute Values Service Action Format Byte Bit 7 6 5 4 3 2 1 0 0 thru 3 MSB Available Data n 3 LSB Attributes...

Страница 171: ...e Identifier Contains a code value that identifies the attribute 0224h Logical position of the first encrypted block Read Only Indicates whether the attribute is in the read only state 0 The attribute...

Страница 172: ...Table 112 Read Attribute with Attribute List Service Action Format Byte Bit 7 6 5 4 3 2 1 0 0 thru 3 MSB Available Data n 3 LSB Attribute Identifiers 4 thru 5 MSB Attribute Identifier 0 LSB n 1 thru...

Страница 173: ...te Identifier fields in the CDB shall be ignored Table 113 Read Attribute with Volume List Service Action Format Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Available Data 0002h LSB 2 First Volume Number 3...

Страница 174: ...ntifier fields in the CDB shall be ignored Table 114 Read Attribute with Partition List Service Action Format Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Available Data 0002h LSB 2 First Partition Number 3...

Страница 175: ...Maximum Block Length reported by the Read Block Limits command is increased by 4 bytes to account for the extra bytes of PI data 2 097 156 bytes Read Block Limits Data Table 115 Read Block Limits Comm...

Страница 176: ...ion Code 3Ch 1 Reserved Mode 2 Buffer ID 3 thru 5 MSB Buffer Offset LSB 6 thru 8 MSB Allocation Length LSB 9 Vendor specific Reserved Flag Link Parameter Value Mode Read buffer mode 01h Vendor specifi...

Страница 177: ...transfer may be truncated All Read Buffer commands needed to read a complete buffer must use the same allocation length The sequence of read buffer commands required to read a complete buffer should c...

Страница 178: ...ize of selected buffer in bytes Table 119 Echo Buffer Descriptor Byte Bit 7 6 5 4 3 2 1 0 0 Reserved EBOS 1 MSB Reserved 2 Reserved LSB MSB Buffer Capacity 3 Buffer Capacity LSB Parameter Value Buffer...

Страница 179: ...6 5 4 3 2 1 0 0 Operation Code ABh 1 Reserved Service Action 01h 2 thru 5 MSB Reserved LSB 6 thru 9 MSB Allocation Length LSB 10 Reserved 11 Control Parameter Value Allocation Length Maximum length o...

Страница 180: ...and Recover Buffered Data commands Table 122 Read Position Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 34h 1 Reserved TCLP LONG BT 2 thru 8 MSB Reserved LSB 9 PPI Control Byte Parameter Value T...

Страница 181: ...Bytes in Buffer LSB Parameter Value BOP Beginning of Partition 0 Tape is not positioned at BOT 1 Tape is positioned at BOT EOP End of Partition 0 Tape is not past LEOT 1 Tape is past LEOT BCU Block C...

Страница 182: ...fer assuming the next host operation is a write Last Block Address of the next record on tape assuming the next operation is a write Number of Blocks in buffer Number of write records separating buffe...

Страница 183: ...Section Layout 4 Cartridge Type 5 Last Tape Speed Next Tape Speed 6 thru 7 MSB Partition Size LSB 8 thru 13 MSB Host Side ID LSB 14 thru 19 MSB Device Side ID LSB 20 thru 23 MSB Matrix Count LSB 24 t...

Страница 184: ...e 20h Code load tape 40h Dump tape Last Tape Speed 0h Low speed 1h High speed Next Tape Speed 0h Low speed 1h High speed Partition Size Capacity in Gigabytes GB Host Side ID Next block to be written o...

Страница 185: ...Bit 7 6 5 4 3 2 1 0 0 Operation Code 1Ch 1 Reserved PCV 2 Page Code 3 thru 4 MSB Allocation Length LSB 5 Control Byte Parameter Value PCV Page Code Valid 0 Return data defined by recent Send Diagnosti...

Страница 186: ...The page length reflects the absolute length of the page and is not adjusted because of the allocation length Table 126 Receive Diagnostic Results Page Format Byte Bit 7 6 5 4 3 2 1 0 0 Page Code 1 R...

Страница 187: ...tly reserved good status is also returned Table 127 Release Unit 6 Byte Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 17h 1 Reserved Obsolete 2 Reservation Identification 3 thru 4 MSB Reserved LSB...

Страница 188: ...1 Parameter Value 3rd Party Third party reservations 0 Cancel reservations for current host not supported Long ID SCSI ID for third party release 0 Not supported Reservation Identification 0 Not suppo...

Страница 189: ...t is set to one the tape drive must have a tape loaded Table 129 Report Density Support Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 44h 1 Reserved Media 2 thru 6 MSB Reserved LSB 7 thru 8 MSB Al...

Страница 190: ...1 MSB Available Density Support Length LSB 2 thru 3 MSB Reserved LSB 4 thru n MSB Density Support Block Descriptor LSB Parameter Value Available Density Support Length Control data that follows 36h O...

Страница 191: ...ensity Code 2 WRTOK DUP Deflt Reserved 3 thru 4 MSB Reserved LSB 5 thru 7 MSB Bits per MM LSB 8 thru 9 MSB Media Width LSB 10 thru 11 MSB Tracks LSB 12 thru 15 MSB Capacity LSB 16 thru 23 MSB Assignin...

Страница 192: ...er 127 7Fh 1 2 inch Tracks Number of tracks with this recording format 768 300h tracks for T10000A tape drive 1 152 480h tracks for T10000B tape drive 3 584 tracks for T10000C tape drive Capacity Appr...

Страница 193: ...eter Value Description ASCII description for this recording format T1 500 GB T10000A recording format TS 120 GB T10000A Sport tape T1 1000 GB T10000B recording format TS 240 GB T10000B Sport tape T2 5...

Страница 194: ...Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code A0h 1 thru 5 MSB Reserved LSB 6 thru 9 MSB Allocation Length LSB 10 Reserved 11 Control Byte Parameter Value Allocation Length Maximum allowed length in bytes...

Страница 195: ...hru 9 MSB Allocation Length LSB 10 Reserved 11 Control Byte Parameter Value RCTD Return Command Timeouts Descriptor 0 Do not return timeout descriptor 1 Return a timeout descriptor with each command d...

Страница 196: ...ported commands The list of command descriptors contains all commands supported by the logical unit The Command Data Length field indicates the length in bytes of the command descriptor list Each comm...

Страница 197: ...imeouts Descriptor Present Command Timeouts Descriptor Present 0 Indicates that the command timeouts descriptor is not included in this command descriptor 1 Indicates that the command timeouts descrip...

Страница 198: ...d Table 137 One_Command Parameter Data Byte Bit 7 6 5 4 3 2 1 0 0 Reserved 1 CTDP Reserved Support 2 thru 3 MSB CDB Size n 3 LSB 4 thru n MSB CDB Usage Data LSB n 1 thru n 12 MSB Command Timeouts Desc...

Страница 199: ...d Service Action fields in the Report Supported Operation Codes CDB CDB Usage Data Contains information about the CDB for the command being queried The First byte of the field contains the operation c...

Страница 200: ...ru 7 MSB Nominal Command Processing Timeout LSB 8 thru 11 MSB Recommended Command Timeout LSB Parameter Value Description Length Indicates the number of bytes that follow in the command timeouts descr...

Страница 201: ...returns information about the task management functions supported by the tape drive Table 139 Report Supported Task Management Functions Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code A3h 1 Reserv...

Страница 202: ...S CTSS LURS QTS TRS WAKEUP 1 Reserved QAES QTSS ITNRS 2 thru 3 MSB Reserved LSB Parameter Value ATS 1 About task supported ATSS 1 About task set supported CACAS 0 Clear ACA not supported CTSS 1 Clear...

Страница 203: ...d sends target port group information to the host Table 141 Report Target Port Groups Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code A3h 1 Reserved Service Action 0Ah 2 thru 5 MSB Reserved LSB 6 th...

Страница 204: ...mmand is shown in the following table Table 142 Report Target Port Group Parameter Data Format Byte Bit 7 6 5 4 3 2 1 0 0 thru 3 MSB Return Data Length n 3 LSB Target Port Group Descriptors 4 MSB Port...

Страница 205: ...State 1 T_SUP O_SUP Reserved U_SUP S_SUP AN_SUP AO_SUP 2 thru 3 MSB Target Port Group LSB 4 Reserved 5 Status Code 6 Vendor Specific 7 Target Port Count Target Port Descriptors 8 thru 11 MSB Target P...

Страница 206: ...ort Group 1 Target port group identification Status Code 0 No status available Vendor Specific 0 Not supported Target Port Count 2 Number of target ports Table 144 Target Port Descriptor Format Byte B...

Страница 207: ...errors with the Request Sense command CDB The Sense Bytes describing the error will be in the Response as Auto Sense If a Request Sense command is issued to a tape drive that does not exist a Check Co...

Страница 208: ...r 14 Field Replaceable Unit Code 15 SKSV MSB 16 Sense Key Specific 17 LSB 18 thru 23 MSB Fault Symptom Codes 1 3 LSB 24 Tape Type DAvail MIRBad Volsafe TapeEOL 25 Reserved LibAtt RSVD Parameter Value...

Страница 209: ...de Qualifier Provides additional detail about the error when used with ASC and Sense Key See Table 150 Field Replaceable Unit Code 0 Not supported Parameter Value Table 147 Field Pointer Sense Key Ill...

Страница 210: ...C 1 Fault Symptom Code for the first error encountered while attempting the requested operation The FSC codes are specific to the T10000 tape drives FSC 2 Fault Symptom Code for second error encounter...

Страница 211: ...so be returned if the device cannot distinguish between a defect in the tape and or a hardware failure Sense Key 4 4 Hardware Error Indicates the device detected an unrecoverable hardware failure whil...

Страница 212: ...cal unit is in the process of becoming ready load immediate cmd 04 03 Logical unit not ready manual intervention required drive is offline 30 03 Cleaning cartridge installed cleaning 3A 00 Medium not...

Страница 213: ...on keys loaded 40 80 Diagnostic failure on component Self test failed 44 00 Internal target failure internally detected hardware errors 44 B0 Multiple bus drivers detected during buffer DMA 44 B1 RAM...

Страница 214: ...n modulo 4 or less than 8 as an invalid transfer count for the Data Protection mode selected 24 82 Media loaded in drive attempted Write Buffer or Read Buffer command with tape in the drive 24 8E Inva...

Страница 215: ...05 Reservation pre empted by another host 3F 01 Microcode has been changed 7 26 10 Data decryption key fail limit reached 27 00 Write protected and a write type of command was attempted 27 80 Unable...

Страница 216: ...tor detected error message received 49 00 Invalid message error 4A 00 Command phase error 4B 00 Data phase error 4B 83 Command timeout 4B 84 Re selection timeout 4E 00 Overlapped commands attempted D...

Страница 217: ...s Reservations are canceled with a reset or Release Unit Table 151 Reserve 6 Byte Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 16h 1 Reserved Obsolete 2 Reservation Identification 3 thru 4 MSB Pa...

Страница 218: ...000 Interface Reference Manual January 2011 E20425 01 Parameter Value Parameter List Length 0 Not supported 3rd Pty 0 Not supported LongID 0 Not supported Reservation ID 0 Not supported Third Party De...

Страница 219: ...e and the condition was not cleared or otherwise recovered the drive will discard any unwritten buffered data and filemarks before this operation starts Note Issuing a Test Unit Ready command after a...

Страница 220: ...ty Protocol field specifies which security protocol is being requested 00h Security Protocol Information 20h Tape Data Encryption Security Protocol Specific The Security Protocol Specific specifies th...

Страница 221: ...Security Protocol of 00h and a Security Protocol Specific 0001h will return the certificate data Note A length of 0 zero indicates no certificate available Table 155 Security Protocol List Byte Bit 7...

Страница 222: ...command Table 157 Tape Data Encryption In Supported Page Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Page Code 0000h LSB 2 thru 3 MSB Page Length in bytes 000Eh LSB 4 thru 5 MSB Tape Data Encryption In Supp...

Страница 223: ...f 20h and a Security Protocol Specific 0010h will return information regarding data encryption algorithms supported Table 158 Tape Data Encryption Out Supported Page Byte Bit 7 6 5 4 3 2 1 0 0 thru 1...

Страница 224: ...anges of data encryption parameters Table 160 Data Encryption Algorithm Descriptor Byte Bit 7 6 5 4 3 2 1 0 0 Algorithm Index 01h 1 Reserved 2 thru 3 MSB Descriptor Length 0014h LSB 4 AVFMV SDK_C 0 MA...

Страница 225: ...able 10b Drive can decrypt using this algorithm in hardware Encrypt_C Encryption capable 10b Drive can encrypt using this algorithm in hardware AVFCLP Algorithm valid for current logical position 00b...

Страница 226: ...ires a U KAD provided by the Host for decrypting operations If not provided with SPOUT command Set Data Encryption page then terminate the command with Check Condition with sense key set to Illegal Re...

Страница 227: ...of 20h and a Security Protocol Specific 0011h will return a list of all supported key formats Table 161 Supported Keys Formats Page Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Page Code 0011h LSB 2 thru 3 M...

Страница 228: ...OCK_ C 1 5 Reserved CKOD_ C 1 CKORP _C 1 CKORL _C 1 6 Reserved 7 Reserved AITN_C 1 LOCAL _C 1 PUBLIC _ C 1 8 thru 15 MSB Reserved LSB Parameter Value LOCK_C LOCK bit supported in the Set Data Encrypti...

Страница 229: ...n page 1 Supported Table 163 Data Encryption Status Page Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Page Code 0020h LSB 2 thru 3 MSB Page Length in bytes n 3 LSB 4 I_T Nexus Scope Reserved Logical Block En...

Страница 230: ...ncrypted data read Algorithm Index Algorithm index of the saved data encryption parameters 00h Not valid such as encryption decryption not enabled 01h Algorithm to be used for encryption and decryptio...

Страница 231: ...6 5 4 3 2 1 0 0 Key Descriptor Type 1 Reserved Authenticated 2 thru 3 MSB Key Descriptor Length in bytes n 3 LSB 4 thru n MSB Key Descriptor LSB Parameter Value Key Descriptor Type 00h Unauthenticated...

Страница 232: ...cal Object Number Logical block address Compression Status 0h The drive is incapable of determining if the logical object referenced has been compressed Encryption Status 1h Drive is capable of determ...

Страница 233: ...following key association descriptors are returned in the Key Descriptor Type order Table 166 Key Associated Data Descriptors Byte Bit 7 6 5 4 3 2 1 0 0 Key Descriptor Type 1 Reserved Authenticated 2...

Страница 234: ...command with CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and the additional sense code set to INVALID FIELD IN CDB such as the Security Protocol field If the Spin command requesti...

Страница 235: ...e B5h 1 Security Protocol 20h 2 thru 3 MSB Security Protocol Specific 0010h LSB 4 INC_512 0 Reserved 5 Reserved 6 thru 9 MSB Transfer Length LSB 10 Reserved 11 Control Byte Parameter Value Security Pr...

Страница 236: ...ncryption Page Byte Bit 7 6 5 4 3 2 1 0 0 thru 1 MSB Page Code 0010h LSB 2 thru 3 MSB Page Length in bytes m 3 LSB 4 Scope Reserved Lock 5 CEEM 01b RDMC 00b SDK 0 CKOD CKORP CKORL 6 Encryption Mode 7...

Страница 237: ...reservation loss 0 No 1 Yes Encryption Mode Encryption mode 00h Data encryption is disabled 02h Write data will be encrypted Decryption Mode Decryption mode 00h Data decryption is disabled 02h Decryp...

Страница 238: ...cryption Keys then the Host will be required to supply the U KAD when Encryption Mode is enabled Table 170 Key Association Descriptor Format Byte Bit 7 6 5 4 3 2 1 0 0 Key Descriptor Type 1 Reserved A...

Страница 239: ...P P P 0h Disable 1h Raw Not Supported 0h Disable 2h Decrypt D C M M1 P P P 0h Disable 3h Mixed D C M M1 P P P 1h External 0h Disable Not Supported 1h External 1h Raw Not Supported 1h External 2h Decry...

Страница 240: ...ata to follow If the page length value results in the truncation of any field the device server shall terminate the command with CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and th...

Страница 241: ...bit is set to one the physical device shall set the data encryption parameters to default values on a reservation loss If the bit is set to zero a reservation loss shall not affect the data encryptio...

Страница 242: ...with the sense key set to ILLEGAL REQUEST and the additional sense code set to INVALID FIELD IN PARAMETER LIST if an A KAD or M KAD is included and a The encryption algorithm specified by the ALGORITH...

Страница 243: ...tion is set Table 172 Send Diagnostic Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 1Dh 1 Reserved PF RSVD SelfTest DevOfl UnitOfl 2 Reserved 3 thru 4 MSB Parameter List Length LSB 5 Force Dump Co...

Страница 244: ...eration starts Note The Space command does not always move tape Table 173 Space Command Byte Bit 7 6 5 4 3 2 1 0 0 Operation Code 11h 1 Reserved Code 2 thru 4 MSB Count LSB 5 Control Byte Parameter Va...

Страница 245: ...t minus the actual number of blocks or filemarks moved The Sense Key is set to Blank Check If the tape is positioned past LEOT EOM is also set 4 A forward space into PEOT returns Check Condition statu...

Страница 246: ...tes Good status is returned if the tape drive is loaded and ready Check Condition status with a sense key of Not Ready is returned if the tape drive is not loaded Busy status is returned if a Rewind E...

Страница 247: ...eld in Status is zero The BYTCMP and VBF must be zero The Verification Length field is ignored VLBPM Verify Logical Block Protection Method 0 Do not verify logical block protection mode 1 Verify logic...

Страница 248: ...k 1 Fixed block Verification Length Number of bytes or blocks to verify SILI Suppress Illegal Length Indication Suppress Illegal Length Indication 0 Check condition status is returned if the record le...

Страница 249: ...ed Fixed 2 thru 4 MSB Transfer Length LSB 5 Control Byte Parameter Value Fixed Indicates the block mode for data transfer 0 Variable block mode Transfer Length specifies the length of the block in byt...

Страница 250: ...tape PEOT is encountered Check Condition status is returned and the sense key is set to Volume Overflow 5 An un correctable media error generates Check Condition status with a sense key of Media Erro...

Страница 251: ...to the media If an error occurs during Write operations and the drive detects a miscompare it reports it as a Check condition with Key 04h Hardware Error and ASC ASCQ 10 01h Logical Block Guard Check...

Страница 252: ...download writes new microcode to memory and resets the tape drive after the final Write Buffer command completes A failure of the writing process causes the drive to retain the current version of the...

Страница 253: ...of Write Buffer commands for a code download should be uninterrupted by other commands It is suggested that the device be reserved during a code download Parameter Value Mode Indicates the type of do...

Страница 254: ...2 thru 4 MSB Transfer Length LSB 5 Control Byte Parameter Value WSmk Write Setmark bit Write Setmark bit 0 Write filemarks Immed Immediate mode Immediate mode 0 Return status after filemarks is writte...

Страница 255: ...vice receives the protection information for example written to tape it keeps this information until overwritten Any loss of power hard reset or a logical unit reset has no effect on the retention of...

Страница 256: ...al January 2011 E20425 01 4 The transfer lengths CDB bytes 2 4 for these commands must include the additional 4 bytes of Protection Information 5 During Reading or Writing with DIV mode enabled the Ta...

Страница 257: ...st byte uint32_t GenerateRSCRC uint32_t crc uint32_t cnt const void start static const uint32_t crcTable 256 0x00000000 0x38CF3801 0x70837002 0x484C4803 0xE01BE004 0xD8D4D805 0x90989006 0xA857A807 0xD...

Страница 258: ...C 0xF3C9F39D 0xBB85BB9E 0x834A839F 0x029F02A0 0x3A503AA1 0x721C72A2 0x4AD34AA3 0xE284E2A4 0xDA4BDAA5 0x920792A6 0xAAC8AAA7 0xDFA9DFA8 0xE766E7A9 0xAF2AAFAA 0x97E597AB 0x3FB23FAC 0x077D07AD 0x4F314FAE...

Страница 259: ...Test data expected CRC is 0x61A56001 0xC8 0xC4 0xD9 0xF1 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF0 0xF...

Страница 260: ...printf nReed Solomon version 1 0 Demonstration Program n n blk_len sizeof test_data printf Sizeof test_data d n blk_len printf Input String n for cnt 0 cnt blk_len cnt printf 02X test_data cnt Compute...

Страница 261: ...edu au Date 19 August 1993 Version 3 00 FTP ftp adelaide edu au pub rocksoft crc_v3 txt WWW http www on net clients rocksoft ro ksoft Company Rocksoft tm Pty Ltd Snail 16 Lerwick Avenue Hazelwood Park...

Страница 262: ...document is likely to be in the FTP archive ftp adelaide edu au pub rocksoft unsigned long crctable 256 0x00000000L 0x04C11DB7L 0x09823B6EL 0x0D4326D9L 0x130476DCL 0x17C56B6BL 0x1A864DB2L 0x1E475005L...

Страница 263: ...0B0DL 0x40D816BAL 0xACA5C697L 0xA864DB20L 0xA527FDF9L 0xA1E6E04EL 0xBFA1B04BL 0xBB60ADFCL 0xB6238B25L 0xB2E29692L 0x8AAD2B2FL 0x8E6C3698L 0x832F1041L 0x87EE0DF6L 0x99A95DF3L 0x9D684044L 0x902B669DL 0x...

Страница 264: ...x43CDC09CL 0x7B827D21L 0x7F436096L 0x7200464FL 0x76C15BF8L 0x68860BFDL 0x6C47164AL 0x61043093L 0x65C52D24L 0x119B4BE9L 0x155A565EL 0x18197087L 0x1CD86D30L 0x029F3D35L 0x065E2082L 0x0B1D065BL 0x0FDC1BE...

Страница 265: ...6789 define FICON Function Main Purpose Calculate the FICON Single Byte CRC32 Args none Return Value none Remarks CRC32 Generator Polinomial 0x104C11DB7 x 0 x 1 x 2 x 4 x 5 x 7 x 8 x 10 x 11 x 12 x 16...

Страница 266: ...Demonstration Program n n blk_len sizeof test_data printf Sizeof test_data d n blk_len printf Input String n for cnt 0 cnt blk_len cnt printf 02X test_data cnt Do Non Reflected CRC blk_len sizeof tes...

Страница 267: ...rs in your understanding might be detected Author Ross N Williams E Mail ross guest adelaide edu au Date 19 August 1993 Version 3 00 FTP ftp adelaide edu au pub rocksoft crc_v3 txt WWW http www on net...

Страница 268: ...This document is likely to be in the FTP archive ftp adelaide edu au pub rocksoft uint32_t crctable 256 0x00000000L 0xF26B8303L 0xE13B70F7L 0x1350F3F4L 0xC79A971FL 0x35F1141CL 0x26A1E7E8L 0xD4CA64EBL...

Страница 269: ...D5D65F4L 0x0F36E6F7L 0x61C69362L 0x93AD1061L 0x80FDE395L 0x72966096L 0xA65C047DL 0x5437877EL 0x4767748AL 0xB50CF789L 0xEB1FCBADL 0x197448AEL 0x0A24BB5AL 0xF84F3859L 0x2C855CB2L 0xDEEEDFB1L 0xCDBE2C45L...

Страница 270: ...L 0x1747422FL 0x49547E0BL 0xBB3FFD08L 0xA86F0EFCL 0x5A048DFFL 0x8ECEE914L 0x7CA56A17L 0x6FF599E3L 0x9D9E1AE0L 0xD3D3E1ABL 0x21B862A8L 0x32E8915CL 0xC083125FL 0x144976B4L 0xE622F5B7L 0xF5720643L 0x0719...

Страница 271: ...CHECK 0xE3069283 NOTE The CHECK is for the standard 9 byte test data of ASCII string 123456789 ifdef CONFIG_X86_64 if 1 define REX_PRE 0x48 define SCALE_F 8 else define REX_PRE define SCALE_F 4 endif...

Страница 272: ...e__ byte 0xF2 REX_PRE 0x0F 0x38 0xF1 0xF1 S crc 0 crc c data data return crc Function Main Purpose Calculate the CRC32C Args none Return Value none Remarks CRC32 Generator Polinomial 0x11EDC6F41 x 32...

Страница 273: ...Sizeof test_data d n blk_len printf Input String n for cnt 0 cnt blk_len cnt printf 02X test_data cnt Do Reflected CRC blk_len sizeof test_data blk_adr test_data 0 crc INIT_REFLECTED while blk_len crc...

Страница 274: ...test_data 0 iquotient blk_len 8 iremainder blk_len 8 crc INIT while iquotient crc crc32c_intel_le_hw_64b crc uint64_t blk_adr 1 blk_adr 8 if iremainder crc crc32c_intel_le_hw_8b crc blk_adr iremainder...

Страница 275: ...on to an address message or poll Additional Sense Bytes The additional sense bytes contain data specific to either or both the command or peripheral device and further define the nature of the FCP_SNS...

Страница 276: ...to transmit frames If permission is granted by the recipient this value also tells the transmitter how many are permitted The transmitter may transmit a frame when Available BB_Credit is greater than...

Страница 277: ...rameters PDISC The Discover N_Port Parameters command used in Extended Link Services It is invokable when originated by the initiator requires a response by the drive and is prohibited when originated...

Страница 278: ...Fibre Channel Arbitrated Loop standard FC PH 1 The FC Physical and Signaling Interface defined in the ANSI X3 230 1994 FC PH 2 An extension of the FC Physical and Signaling Interface defined in the A...

Страница 279: ...r Credit BB_Credit and End to End Credit EE_Credit Frame An indivisible encapsulated data structure containing a beginning of frame BOF and end of frame EOF designator which carries a payload of both...

Страница 280: ...ond to the feature or parameter IP See Internet Protocol IPI See Intelligent Peripheral Interface ips Inches per second a tape movement measurement IU See information unit J Jitter The deviation of ti...

Страница 281: ...MB Abbreviation for megabyte 220 or 1 048 076 bits MB s Abbreviation for megabytes per second Mb s Abbreviation for megabits per second MB sec Abbreviation for megabytes per second Mb sec Abbreviatio...

Страница 282: ...good for short distances only Contrast with serial transmission Payload The portion of the data field in a frame not part of the optional header data that contains the substantive information being t...

Страница 283: ...ed by the initiator allowable when originated by a drive and prohibited when originated by a drive Read Sequence Status Block The Read Sequence Status Block command used in Extended Link Services It i...

Страница 284: ...pair of terminal N_Ports the field in the Sequence Content header portion of the Sequence Management frame that separates one sequence from another See SEQ_ID Serial Transmission A transmission in wh...

Страница 285: ...ridges VolSafe only permits new data to be appended to data currently on the tape Once written the data cannot be overwritten W World Wide Name WWN A 64 bit integer that identifies a Fibre Channel por...

Страница 286: ...Glossary 268 T10000 Interface Reference Manual January 2011 E20425 01...

Страница 287: ...nchronous Event Notification 54 attribute list service action 155 attribute values service action 153 attributes task 53 Auto Contingent Allegiance 54 B basic link data frame 30 services 31 BB_Credit...

Страница 288: ...UNs 176 Report Supported Operation Codes 177 Report Supported Task Management Functions 183 185 Report Target Port Groups 185 Request Sense 189 228 Reserve Unit 199 Rewind 168 200 Security Protocol In...

Страница 289: ...9 13 E E_D_TOV 44 echo 32 education course descriptions xvi encoding 41 encryption and security 201 encryption key management 72 end of frame delimiters 42 EOF 42 Erase command 70 errors detection 40...

Страница 290: ...ds 1 other features 30 overview 2 page data data compression Mode Select 114 data compression Mode Sense 131 logical unit control 117 port control Mode Select 118 port control Mode Sense 135 port cont...

Страница 291: ...tation 74 Key Associated Data Descriptors List 212 214 KMA 74 KMS 74 L laser longwave 13 shortwave 13 latencies 24 LED transmissions 13 LIFA 19 LIHA 20 LILP 20 limitations of hubs 11 link error status...

Страница 292: ...onnect reconnect page 110 header data 107 logical unit control page 117 read write error recovery page 109 TapeAlert 119 Mode Sense command block descriptor 125 data compression page data 131 descript...

Страница 293: ...145 physical specifications 6 PLOGI 33 port addressing 16 control Fibre Channel page data 118 name 16 power specifications 8 power supply specifications 8 preempting reservations 147 Prevent Allow Me...

Страница 294: ...eter Data 180 Report Supported Task Management Func tions 183 Report Target Port Group Parameter Data Format 186 Report Target Port Groups 185 reporting operations 177 Request Sense command codes and...

Страница 295: ...ueue 53 size of tape drive 4 SKSV 191 SOF 27 Space command 225 specifications list of 6 power supply 8 tape drive 6 SPIN command 201 SPIN Implementation Notes 215 SPOUT 216 SPOUT command 216 SPOUT Imp...

Страница 296: ...est Unit Ready command 227 third party process logout 34 timeout descriptor return supported opera tion codes 177 timeout values arbitrated loop 43 error detect 44 read exchange concise 44 receiver_tr...

Отзывы: