throbber
®=<
`
`jor Information Systems -
`Small Computer System
`Interface-2
`
`Developed by
`
`
`WhereIT all begins
`
`weriean Mating
`ehh"
`at
`
`a Ss
`
`Ty, OLYMPUS EX. 1014- 1/468
`
`OLYMPUS EX. 1014 - 1/468
`
`y)
`
`}ae
`
`dW
`
`yd
`
`+©2i
`
`iaoa
`
`x2)
`er
`a)
`x?)
`
`ANSI INCITS [31-1994 (RI999)
`
`(formerly ANS| 43.131-1994 (R1999))
`
`stabilized as
`INCITS 131-1994[52013]
`
`|N
`
`y)
`oe
`1P
`
`

`

`OLYMPUS EX. 1014 - 2/468
`OLYMPUSEX. 1014 - 2/468
`
`

`

`ansi®
`X3.131-1994
`
`American National Standard
`for Information Systems —
`
`Small Computer System Interface-2
`
`Secretariat
`
`Computer and Business Equipment Manufacturers Association
`
`Approved January 31, 1994
`American Natlonal Standards Institute, Inc.
`
`Abstract
`
`The SCSI protocol is designed to provide an efficient peer-to-peer 1/O bus with up to 16 devices,
`including one or more hosts. Data may be transferred asynchronously at rates that only depend
`on device implementation and cable length. Synchronous data transfers are supported al rates up
`to 10 mega-transfers per second. With the 32-bit wide data transfer option, data rates of up to 40
`megabytes per second are possible.
`
`SCSI-2 includes command sets for magnetic and optical disks, tapes, printers, processors, CD-
`ROMS, scanners, medium changers, and communications devices.
`
`OLYMPUS EX. 1014 - 3/468
`OLYMPUS EX.1014 - 3/468
`
`

`

`the
`that
`American Approval of an American National Standard requires review by ANSI!
`requirements for due process, consensus, and other criteria for approval have
`National
`been met by the standards developer.
`Standard Consensus is established when,in the judgment of the ANSI Board of Standards
`Review, substantial agreement has been reached by directly and materially
`affected interests.
`Substantial agreement means much more than a simple
`majority, but not necessarily unanimity. Consensus requires that all views and
`objections be considered, and that a concerted effort be made toward their
`resolution,
`
`The use of American National Standards is completely voluntary, their existence
`does notin any respect preclude anyone, whether he has approved the standards
`or not, from manufacturing, marketing, purchasing, or using products, processes,
`or procedures not conforming to the standards.
`
`The American National Standards Institute does not develop standards and will in
`no circumstances give an interpretation of any American National Standard.
`Moreover, no person shall have the right or authority to issue an interpretation of
`an American National Standard in the name of the American National Standards
`Institute. Requests for interpretations should be addressed to the secretariat or
`sponsor whose name appears on the title page of this standard.
`
`CAUTION NOTICE: This American National Standard may be revised or
`withdrawn at any time. The procedures of the American National Standards
`Institute require that action be taken periodically to reaffirm, revise, or withdraw
`this standard. Purchasers of American National Standards may receive current
`information on all standards by calling or writing the American National Standards
`Institute.
`
`infringementin the use of this standard.
`
`CAUTION: The developers of this standard have requested that holders of patents that may be required for the
`implementation of the standard disclose such patents to the publisher. However, neither the developers nor the publisher
`have undertaken a patent search in order to identify which,if any, patents may apply to this standard. As of the date of
`publication of this standard and following calls for the identification of patents that may be required for the implementation
`of the standard, no such claims have been made. No further patent search ls conducted by the developer or publisherin
`respect to any standard it processes, No representation is made of implied that licanses are not required to avoid
`
`Published by
`
`American National Standards Institute
`11 West 42nd Street, New York, New York 10036
`
`Copyright ©1994 by Information Technology Industry Council (ITI)
`All rights reserved.
`
`No part of this publication may be reproduced in any
`form, in an electronic retriaval system or otherwise,
`without prior written permission of IT|, 1250 Eye Street NW,
`Washington, DC 20005,
`
`Printed In the United States of America
`
`OLYMPUS EX. 1014 - 4/468
`OLYMPUSEX. 1014 - 4/468
`
`

`

`Contents
`
`Page
`FORO och a cece eae Seay Diite seep meneeed eae wate xix
`INtFOMUCHON cack eee e eee eens slecpag lpg tats Eero ere cerns vee. Mall
`
`1
`
`2
`
`3.1
`3.2
`
`4
`4.1
`4.2
`
`5
`5.1
`5.2
`5.2.1
`5.2.2
`5.2.93
`5.3
`5.3.1
`5.3.1.1
`5.3.1.2
`5.3.1.4
`5.3.2
`6.3.2.1
`5.22.
`5.3.2.3
`5.3.3
`5.4
`5.4.1
`5.4.1.1
`5.4.1.2
`5.4.2
`5.4.2.1
`5.4.2.2
`5.4.3
`5.4.4
`5.5
`5.6
`5.6.1
`5.6.2
`5.6.3
`5.7
`5.7.1
`5.7.2
`5.7.3
`5.7.4
`5.7.5
`
`SOOQS cccaie cade areas (MERE ees cae eee:
`
`Normative references ... 0.6.55. aie 9.8 eee 2
`
`Definitions, symbols and abbreviations ...........00005 ve
`DefinitionS 2... ccs sa argaet att i patatatecariital a wine
`Symbols and abbreviations PRM MEN PEE OER ae Re
`
`8
`3
`5
`
`General ........ pe a ea CAS cig ate aaie a janes (aa ue
`Overview ......... Tere be eagtale ns obi
`ei alba acdsee!
`'g aserate ‘ie
`6
`GornventionS ......00 ce eee di
`tasetne a atewTes ates eee bei
`7
`
`68
`Physical characteristics ........ Lata Te peers »
`a
`Physical description .,...-.-+.-. pains alg bre eared gee e
`Cab Tecuremente ieee eee eee 8
`Singleended cable .,.,...-+--. Piataelaralatln ge Ghat
`aCe wee ave
`a
`Differentialcable . 0.44 ee eee
`eee be ee eee 9
`Cable requirements for fast synchronous:data transfer .....,
`9
`Connector requirements ......... ip haw te EA ee eae,
`OM
`Non-shielded connector requiraments ........060.s00005
`9
`Non-shielded connector alternative 1-Acable ...,.......,.
`9
`Non-shielded connector alternative > Acable .......0.5. ee
`|)
`Non-shielded connector-Bcabla .....:ccccceeeeeeeeee 10
`Shielded connector requirements .......0000000 08 Wave
`15
`Shielded connector alternative 1- A cable ,,..........+.+.
`15
`Shielded connector alternative 2-Acable ..........00000,
`15
`Shielded connmector-Beabla........ 00.000 cau u nan uue ~
`45
`Connector contact assignmants .. 0... cee ees erie 20
`Electrical description .......... BRC ree ere cme
`Singleended alternative ......... i is Nekinea dw anee i Meee
`Output characteristics ....0. 0... ee Fe ie ar ate 25
`Input characteristics .............. lewenae cae M25
`Differential alternative ,......... pe eee ae
`Output characteristics ......... i Fella, gatas ata EIA (ieee OBS
`Input characteristics .,...---6- 54565 (ees SNe ee
`TerminatOr POWET . ccc eee eet ee ceca este e eee eeee BS
`RESERVED lines
`.......550556 finer SCeenmeneedns
`ee
`SOS) Die ov aiseesn useless alae veer dee ac cuca lal ewes oO
`SCSI bus signals ...,...+..++. (Mae RS
`Signal values ......... ede ees voate a ec iaahe wee lice cin 38
`OR-tied signals ......0 eee eeu eet Ra CS
`Signal sources ....... a ee a ee Re 33
`SCSI bus timing... 6. ccc eee Wadden Raia eae at eek 34
`Arbitration delay .. 0... .cc cece cece ee eee eeu eeaveens
`35
`Assertion period ..... a ace aaa a wc Ale MURR E aca woe ela ae 35
`Bus cleardelay ........ a 2Ce aa eek Bo Oe oe eT ee a5
`Bus free delay
`........ tae aT 8 ETT Le tla . 6
`Bus Setoplay:
`c55 ce eee ee be ees Ce ae ede eee e 36
`
`OLYMPUS EX. 1014 - 5/468
`OLYMPUSEX. 1014 - 5/468
`
`

`

`5.7.6
`57.7
`5.7.8
`5.7.9
`5.7.10
`5.7.11
`5.7.12
`§.7.13
`5.7.14
`5.7.15
`5.7.16
`5.7.17
`5.7.18
`5.6
`5.8.1
`5.6.2
`5.6.3
`5.6.4
`5.8.5
`
`Page
`Bus settle delay... 6... cece cee ee eee ee eee nae nee 36
`Cable skaw delay . 2... 2-6 ee eee eee ee eens 36
`Data release delay... 16. eee eee 86
`Deskew delay ......0ce eee cee eee eee eee e eee 36
`Disconnection delay ......- 00 c eee ees 36
`Hold time 2... eee ee eee eee ees 36
`Negation period
`........ 2c cece eee tees 36
`Power-on to selection time
`......... 00sec eee eee eens 36
`Reset to selection time
`... 0c ccc eect eee eee ee eens 36
`Fesethold timG vic cccscvevvaseeweeeeeeavacas canes 37
`Selection abort MG 6... cc ee ee eee ee ee eee ees 37
`Selection time-out delay oo... ccc ee eee eee wees 37
`Transfer perlod . occa ee secs cs cseaeweneeueseueauneer 37
`Fast synchronous transfer option... 0.00 e eee ee eee ees 37
`Fast assertion period 2... ---. cscs aca ea ee eee 37
`Fast cable skew delay... 5. cease reece s ween eaten a7
`Fast deskew dalay
`......6.5 6.00000 c ee eee eee a7
`Fastholitime
` iisj iis gerisrisis esis sia iadet
`37
`Fast negation period 22.0... .00 cece eee eee wees 38
`
`.csccsi eae ee ea dea e sean ea 39
`Logical characteristics:
`6
`Ss bus PNAS8S 3 oes ee SA A Ree ee 39
`6.1
`BUS FREE phases ciacssesiawiansle al cee eas
`39
`6.1.1
`ARBITRATION pHASG wi. cie ee ca cde essa eae ee ee 40
`6.1.2
`SELECTION PHAR. ¢.00 eer a a Nee 40
`6.1.3
`SELECTION time-out procedura .... 0. cece ee eee 41
`6.1.3.1
`FRETION RRO oie ie iota eee be aa ieie Sin aa we ace waa 41
`6.1.4
`RESELECTION:
`eid duaiusistce cine wise’ aed a dane’ 44
`6.1.4.1
`RESELECTIONtime-out procedure ............000000 es 42
`6.1.4.2
`Information transfer phases ......., ‘inven a dew awe 42
`6.1.5
`Asynchronous information transfer... . 6606s cece 43
`6.1.5.1
`Synchronous data transfer... . 0. cece eee eee ee eae
`43
`6.1.5.2
`Wide data transfer .. 2.1... -5c ee eee eee ee ween ees 44
`6.1.5.3
`COMMAND phas@ ........:00000eeee eee vee eee awed 46
`6.1.6
`Eee. PWiis ian ese kes wie ral Ae Ra RRS hs 46
`6.1.7
`DATAIN. phaS0 220: se ski einw deamon sera 46
`6.1.7.1
`DATA QUT phase ......cc cece eee eee eee eee enews 46
`6.1.7.2
`STATUS PHAGE ois se ccwna ee aaeimckadaaanaiten 46
`6.1.8
`Message phase .... 2... ce ee ee ee 46
`6.1.9
`MESSAGE IN phase 2... 0... ccc cece cece eee eee ees 46
`6.1.9.1
`MESSAGE OUT phase ......0 0000s cece eee eee 46
`6.1.9.2
`Signal restrictions between phases
`..............000 eee 47
`6.1.10
`SCSI bus conditlons 2... ccc e ccc ee eee eee 47
`6.2
`Attention condition .... cc cess e eee ieee eee anaes 47
`6.2.1
`PURSE CONAN io: casa ays
`irate lerackilar ea eles Aaa aR TaN
`438
`6.2.2
`Hard reset alternative... 0.600 cece eee stew ence seees
`49
`6.2.2.1
`Soft reset altemativa 2... .cccce cise eueeace sees cweas
`49
`6.2.2.2
`SCSI bus phase sequences ..........00ce00ceueaeuaae 50
`6.3
`SCS! PONMGTE cutee aaa a wine aia wea aie sew aie eee
`51
`6.4
`Message system description 6.0.0... 0c cece eee ees
`52
`6.5
`MGSSA0CF a canine Che ee ee 55
`6.6
`ABGAT scars ieie cinacneieaea area ein aie aaa eRe a RRS Sie are
`55
`6.6.1
`ABORT TAG ca eacaies cinema mnyeatneleinelan ewan sie sack 55
`6.6.2
`
`6.6.3 BUS DEVICE RESET|isiiiid dicate scneaieeanicecceweleceie eens 56
`
`il
`
`OLYMPUS EX. 1014 - 6/468
`OLYMPUSEX. 1014 - 6/468
`
`

`

`6.6.4
`6.6.5
`6.6.6
`6.6.7
`6.6.8
`6.6.9
`6.6.10
`6.6.11
`6.6.12
`6.6.13
`6.6.14
`6.6.15
`6.6.16
`6.6.17
`6.6.17.1
`6.6.17.2
`66.17.53
`6.6.18
`6.6.19
`6.6.20
`6.6.21
`6.6.22
`6.6.23
`
`7
`7.1
`7.1.1
`712
`TZ
`7.2.1
`7.2.2
`7.2.0
`Ted
`7.2.5
`7.2.6
`7.2.7
`7.3
`7.4
`7.4.1
`7.4.2
`7.4.3
`7.5
`7.5.1
`7.5.2
`7.5.3
`7.5.4
`7.5.5
`7.5.6
`7.6
`7.7
`7.8
`7.8.1
`7.8.2
`7.8.3
`
`Page
`CLEAR QUEUE as sche se aN aaeNwlalae en 56
`GOMMAND COMPLETE ...2-2- eases eeeunrreeeeeeanaa 56
`DISCONNECT: os cada paeteeeas Wier wade een cea 56
`FONTii. ace ara ale lana daceiarecn sy eee aia ae a analge aia ely 57
`IGNORE WIDE RESIDUE , 0... ee eee enema 58
`INITIATE RECOVERY wine eee eee ee eee ea aes 58
`INITIATOR DETECTED ERROR .... cece cece eee e eters
`59
`LINKED GOMMAND GOMPLETE oo... cece cece eee ee eens
`59
`LINKED COMMAND COMPLETE (WITH FLAG) ............ 59
`MESSAGE PARITY ERROR ...ce cece ete e ee ee tee ee eae 53
`MESSAGE REVEGT iii slag a aelee Gieeace cha a a eale ena 59
`MODIFY DATA POINTER Message .......... 5-555 e es
`60
`NO'OPERATION wil disnad aa ba vee eeu Wada af ele ai 60
`Queue tag Messages...ee eee ees 60
`HEAD OF QUEUE TAG wo. ce ccc cette een weeny 61
`ORDERED QUEUE TAG. 2... 0... cece cece nee eens
`61
`SIMPLE QUEUE TAG .....-- ccc cee cee eee ee eee ens
`61
`RELEASE RECOVERY oo... 5 cee e ee eee bea ees 61
`RESTORE POINTERS .,....020c cece eee cae eeee
`61
`SAVE DATA POINTER ...---2 6 eee cece ee eee ee eels 62
`SYNCHRONOUS DATA TRANSFER REQUEST ............
`62
`TERMINATE IWO PROCESS ....-...... 505s beeen 64
`WIDE DATA TRANSFER REQUEST .............,..0004 64
`
`87
`SCSI commands and status... . 2... ccc eee eee
`a7
`Command implementation requirements ..... 0... 0000005
`PROBOIG eae as eal ales oe ea ee eee 67
`Operation code types
`. 6.6. ee eee 67
`Command descriptor block 22... 00.00 cece ee eee eee 68
`Operation cede: ia eee de ea ee ees 69
`Logical unit number .. 2.20.00 000 00.000 eee eee 70
`Logical blockaddress 2... cece cece ee eee
`70
`Tranéfar length ke eae ee a ee
`70
`Parameter list length ina eerie Waa aie 70
`Allocation length 2.0.0.2... cc ee 70
`Cortrol Tialel ois occa ee Pee ee 71
`SUNS aseee ae 71
`Gommand examples ......0000e creas eaauaeeeeuabees
`73
`Single command example ....:0.0c0c ee ecuaeeuuaaeuee
`73
`Disconnect emample .c.cicias ee cei wen va sade e eek 73
`Linked command GXAMple ....0 0c cece ete cee eee eee ae 74
`Command processing considerations and exception conditions 74
`Programmable operating definition ..................4..
`74
`Incorrect initlator connection .........00...000 20a ee
`75
`selection of an invalid logical unit
`............0..0..0004 75
`Parameter rounding ...........-.020.000000000000008 76
`Asynchronous event notification
`...................-4.
`76
`Unexpected reselection ........0.0..0 00000 e eee eee v7
`Contingent alleglance condition ..............2....205- 78
`Extended contingent allegiance condition. ............... 78
`Queued I/O processes .......... 0.02 eee 79
`Untagged quaulng .......-0- 6c cect a tans
`79
`Tagged quauing ......0..2 222. ec a caer eeeenee
`79
`Example of queued I/O process 2... ... cee cee eee eee BO
`
`iil
`
`OLYMPUS EX. 1014 - 7/468
`OLYMPUSEX. 1014 - 7/468
`
`

`

`7.8.3.1
`7.8.3.2
`7.3
`
`Page
`Typical sequences for tagged queuving..................
`81
`Example of tagged queuing ...............-2002e sees a1
`Unit attention condition ........... 000 eee eet ees 83
`
`PAHn En gs ect ig aid seinem aoe neal eee SE ee a4
`8
`Model for all device types 6.0.6... eee cee teers a4
`8.1
`BCS SOCKGASGS 6c dict sje ee eee eels nag oe le ale ee as B4
`8.1.1
`SCSI device address oo... cece ese eee eee eee tues 84
`6.1.1.1
`erential UTM Sisko,
`ace
`iaia ele tgl RR GA eta ea crate talialsacecaoaca eal atiaeerar atts
`a4
`8.1.1.2
`Teareget POCISS ee alae eee eee ne eee le ele B4
`8.1.1.3
`Commands implemented by all SGS] devices ..........., 54
`8,1,.2
`Using the INQUIRY command .....................24,
`a5
`8.1.2.1
`Using the REQUEST SENSE command ................, a5
`8,1,2.2
`Using the SEND DIAGNOSTIC command ................ as
`8.1.2.3
`Using tha TEST UNIT READY command ..............4,
`as
`8.1.2.4
`Commandsfor all devicea types .............2022222005 85
`8.2
`GHANGE DEFINITION command ..............00000005 86
`8.2.1
`COMPARE command ............0.00 000s cee 88
`6.2.2
`
`8.2.3 COPY command-i iciinid iain ee a9
`6.2.3.1
`Errors detected by the managing SCSI device ............
`80
`8.2.3.2
`Errors detected by atarget
`.....0ceccee eee ee eee ween a1
`6.2.3.3
`GOPY function code OOh and O1h ......c0 ese e ee eee eens
`a1
`6.2.3.4
`COPY function code 02h .ccaies cece edeck eerie ee eile 92
`$.2.3.5
`COPY function code OS woes es eve eee eee ee
`93
`8.2.3.6
`COPY function code O4h ..ca cece eee nec eeeneeetena een 54
`8.2.3.7
`Copies with unequal block langths ............00200 000s 94
`8.2.4
`COPY AND VERIFY command ...........00000000055 5 95
`8,2.5
`INQUIRY command 5.05.06 66 cca e ee eee ee ea eee ene es
`96
`8.2.5.1
`Standard INQUIRY dalla. .cccee reese eases ee ee eee Fd
`8.2.5.2
`NOBeR A vscitetssin iaectac rect arachicetacianelig ala a Ualia
`alin Telia alls tots 100
`8.2.6
`LOG SELECT command ..cceeuvawa sean eae ea awa dan 104
`8.2.7
`LOG SENSE command . 2.685. 0 sees see ea eee eee eee 103
`8.2.8
`MODE SELECT(6) command ............0000c ee eee ees 104
`8.2.9
`MODE SELECT(i0) command ...........0000 eee e eens 106
`8.2.10
`MODE SENSE(6) command .................000000005 106
`6.2.10.1
`Gurrant values 2.220 eee eta eee ees 107
`62.10.22
`Changeablevalues ........ 000 ccc ccc e cece eee eee ees 108
`6.2.10.3
`Defaultvalues ...... 0.0 cece eee eee cece eee aes 108
`B2.10.4
`Saved values .... 0c. cee eee eee ieee eee eee 108
`8.2.10.5
`Inlial PAEGPONEES cece ee ee ee ee 108
`8.2.11
`MODE SENSE(10) command ........00000 ceca eee e eens 109
`8.2.12
`READ BUFFEA command oo. cise ea cess ee eeeenaaeas 109
`8.2.12.1
` Gombined header and data mode (000b)............065 - 110
`6.2.12.2
`Vendor-specific mode (OD1B) ..... 0.0 ccc eee eee eee eee 110
`6.2.12.3
`Data imode (010B) .... ccc beeen eee ee eee ee eee eeaueeen 110
`8.2.12.4
`Descriptor mode (O11B) .. 26. eee eee eee 111
`8.2.19
`RECEIVE DIAGNOSTIC RESULTS command ..........055 112
`8.2.14
`REQUEST SENSE command .......0000eeeeeueeeeuena 112
`B2.14.1
`Sense-key specific ....... 0.0: c cee eee tence nee ee eee 116
`Bhd «(Daleaccesses eeecage Taye wearer aa aes 117
`6.2,14.3
`Sense key and sense code definitions ...........00000 6s 119
`8.2.15
`SEND DIAGNOSTIC command ,.....-:.00s000 ese eee eeee 125
`6.2.16
`TEST UNIT READY command .......cc cence eee eee 126
`8.2.17
`WRITE BUFFER command ..4.iiic0 080s. cere a eee ea we 127
`
`iv
`
`OLYMPUS EX. 1014 - 8/468
`OLYMPUSEX. 1014 - 8/468
`
`

`

`8.2.17.1
`6.2.17.2
`8.2.17.3
`8.2.17.4
`8.2.17.5
`8.3
`8.3.1
`8.3.1.1
`8.3.2
`8.3.2.1
`8.3.2.2
`8.3.2.3
`8.3.2.4
`5.3.2.5
`8.3.3
`8.3.3.1
`8.3.3.2
`8.3.3.3
`5,3.4
`8.3.4.1
`6.3.4.2
`8.3.4.3
`8.3.4.4
`6.3.4.5
`
`Page
`Combined header and data mode (000b)................ 128
`Vendor-specific mode (001b) ......................-4.. 128
`Data mode (O10b) .....-..6. 002 eee ee eee ee 128
`Download microcode mode (100b)
`...............00085 129
`Download microcode and save mode (101b) ............. 429
`Parameters for all device types ......... 0.00 cece ee ee 429
`Diagnostic parameters
`.....ec cc een scene sees eneeeas , 128
`Supported diagnostic pages 2.6... 650 cs eee e eee eens 130
`Log parameters views ee cada see eee ee eee eee ae 134
`Buffer over-run/Undermun page ..... 0. cece eee 194
`Erion counter GROW o5f0 heii wee mantel eae es 135
`Last in efror events Page .... 2.0. eee 136
`Non-medium for page «2... cc esse scabs ew icae cas 136
`Supported log pages ......-------. eee eee ee eee eee 136
`Woda PANNA:
`ica eaicisicsedn aera ecN ET 137
`Gontral mod@ page: is sec se sdch sacks wee ewes 140
`Disconnect-raconnect page .......00e reece ere rere eee 142
`Peripheral device page .... 2... 5c eee e eee eee eee 144
`Vital product data parameters .............00ec eee eee 144
`ASCIl implemented operating definition page ............. 145
`ASCll information page ........-....... 0604 c eee eee 145
`implemented operating definition page .. 0... 6. cece eas 146
`Supportedvital product data pages .........0 00. .e cee 146
`Unit serial number page ....... 000. ccc eee eens 149
`
`Direct-aceess deviceS 2.1.2... ccc ee 150
`9
`Direct-access device model ..........0.0.0 00.2 eee 150
`9.1
`Removable medium ....... 000 cece cece eee eee een 150
`9.1.1
`Logieal bIOGKS cciins uae ee eee 150
`9.1.2
`Ready state. icc sac wi aaa pe ema ial 161
`9.1.3
`(RGN eee ie ea eee WR eee 154
`9.1.4
`Madium defects .. 2c. cise cede eed ie a eee 154
`9.1.5
`Death CHONG.
`ss tarsus eRee 152
`9.1.6
`FIGSGTVAHONG: sca ta testers Wit ala eee eee eae ewe 153
`9.1.7
`Seek and (eZO ii ere ieee wee 154
`9.1.8
`Notched drives wi ua pede eee ae eee 154
`9.1.9
`Rotational position locking ©. 6. cscs sete eee eee ee 154
`9.1.10
`Relative addressing .....c:ese settee enh eee aae 154
`9.1.11
`Etter TenQning: -aiecawrean as aeaeaeie nee aes 154
`9.1.12
`PeAMPIOS: e:ssceceuey veer we eo cee 155
`9.1.13
`Rotating media: «iis ccceiaawsewweneeeewaweds aK 155
`8113.41
`Sequential media .......0. 0000 cece e eee eed eee 156
`91.132
`81.13.38 Memon median. ...c ici iaev vases sae eee ee awa saan eas 156
`9.2
`Commands for direct-access devices.
`...........0000005 157
`9.2.1
`FORMAT UNIT COMMAND ices ee eee eee eee 1568
`9.2.1.1
`Defect list foriniais vices aw crea eee 162
`9.2.1.2
`Initialization pattern Option 2.6.44. 0 cee eee eee ewe eee 163
`9.2.2
`LOCK UNLOCK CACHE command ...............222555 165
`9.2.3
`PRE-FETCH command .:.......:e:ececee es eaee ese ees 166
`9.2.4
`PREVENT ALLOW MEDIUM REMOVAL command ......... 167
`9.2.5
`READ(G) command ...cc0cea secures eevee eee wa eed. 166
`9.2.6
`READ(IO) command 222... cde eeeee eee eee ede es 168
`9.2.7
`READ CAPACITY command ................202000005. 169
`9.2.8
`READ DEFECT DATAcommand................2..005. 171
`
`Vv
`
`OLYMPUS EX. 1014 - 9/468
`OLYMPUSEX. 1014 - 9/468
`
`

`

`Page
`READ'LONG command .......seneeee eee e aren eneees 173
`REASSIGN BLOCKS command ......0cee cree cree nenee 174
`RELEASE Command oo .c cee cece eee ete ee ee eee nee eee 175
`Logical unitrelease ........0cce eevee seen ener ee neens 176
`Extentralease 2... ccc cer eect e ene n eee eee nee ne 176
`Third-party release . 0.0... cece eee eee eee eee ens 176
`RESERVE command ..... scene eee eee eee ee nnees 177
`Logical unit reservation ...........0 0c cece ee eee eee 177
`Extentreservation ........6. 00 cee eee eee ee eee 177
`Third-party reservation
`........-. eee e eee tenn eeee 179
`Superseding reservations .............0000eeee eee eens 180
`REZERO UNIT command ........-.....2.00220 eee eee 180
`SEARCH DATA commands .........0000004e ene eeeaee 181
`SEARCH DATAEQUAL command ...................-: 183
`SEARCH DATAHIGH command...............----.--- 183
`SEARCH DATALOW command ..................-+5-- 183
`SEEK(6) and SEEK(10) commands ............00000 eas 183
`SET LIMITS COMMAN . ow. cc eee tee eee eee eas 184
`START STOP UNIT command ....00.0ce cues sees ee eaen 185
`SYNCHRONIZE GAGHE command ..........6600e00ee05 186
`VERIFY command .ic.eee cent etter aaa ae aa enananaa 187
`WRTGSSHORE aoa ace ces lasa s'alavalla (ole gk ld ayo ata laa als 188
`WRITEGIO) command... cc ad dae ee 188
`WRITE AND VERIFY command ..........-...0.0.050045 189
`WRITE LONG command ........0.00 cece eee 130
`WRITE SAME command ...... 0.0.00 0000 cece eee eae 194
`Parameters for direct-access devices ........ 000.000.0005 192
`Diagnostic parameters ..... 0.0.0.0 ee eee 192
`Translate address page - SEND DIAGNOSTIC ............ 192
`Translate address page - RECEIVE DIAGNOSTIC ......... 193
`Log parameters ..... ce eee eel 194
`Mode PAPAMGIOMS Jc cde eee eee eee eee eebeees 194
`Caching PAQR circa ee lS 196
`Flexible disk page suc dice cee ieee vas eee a eee ee ees 199
`Format device page .. i... eset eee eas 202
`Medium types supported page 2... .. 6 cee ee ee eee 205
`Noteh and partition page .....0 0... seek eee eee eae aes 206
`Read-write error recovery page 2... 6. cee eee ee eee 207
`Rigid disk drive geometry pag® ..........500 cc eee cease 2i4
`Verily error recovery page .. 6.60: e eet eee eee 215
`Definitions specific to direct-access devices ...........065 217
`
`Sequantial-acceass devices .,.....c cece cee eee eeeeee 2168
`Sequential-access device model ....... cece eee v nnn nnes 218
`Physical slaments. 0. circ eaten eed teeeen een en 218
`Data storage characteristics 16... . ccc e eee een eee 219
`Partitions within a Volume ......0.600 cece ee eee eee eee 221
`Logical alamants within a partition ..........0.0000 ee eee B22
`Date BUMBANE sci sa yas eae lee Re T EE PS NN NS 229
`Recorded object descriptors (block identifiers) ............ 224
`Direction and position definitions
`.......60000c0 cere aee 224
`BNrOr Ceceiia cect wie ke RS CERT TRA 225
`Command descriptions for sequential-access devices ...... 226
`ERASE COMMON fica Se ee ea ee eee eee eS 227
`
`9.2.9
`9.2.10
`9.2.11
`682.11.1
`G2112
`9.2.11.9
`9.2.12
`9.2.12.1
`9.2.12.2
`9.2.12.3
`9.2.12.4
`9.2.13
`9.2.14
`9.2.14,1
`9.2.14.2
`92.14.38
`9.2.15
`9.2.16
`9.2.17
`9.2.18
`9.2.19
`9.2.20
`9.2.21
`9.2.22
`9.2.23
`9.2.24
`9.3
`9.3.1
`9.3.1.1
`9.3.1.2
`9.3.2
`9.3.3
`9.3.3.1
`9,3,3.2
`9.3.3.3
`9,3,3.4
`9.3.3.5
`9.3.3.6
`9.3.3.7
`9.3.3.8
`9.4
`
`410
`10.1
`10.1.1
`10.1.2
`10.1.3
`10.1.4
`10.1.5
`10.1.6
`10.1.7
`10.1.8
`10.2
`10.2.1
`
`vi
`
`OLYMPUS EX. 1014 - 10/468
`OLYMPUSEX. 1014 - 10/468
`
`

`

`Page
`LOAD UNLOAD command ......66cc eee e ue eee eee nnans 228
`10.2.2
`LOGATE Command oo... cece eee eee eee ee eee eee eens 229
`10.2.3
`READ command wo. cece cae eet eee tee eee eee eens 230
`10.2.4
`READ BLOCK LIMITS command .....66 ccc c eee ee eens 202
`102.5
`READ POSITION command ..... 000 0e ence eee eee eee nae 233
`10.2.6
`READ REVERSE command .....ccceee een eet ewer enuee 235
`10.2.7
`RECOVER BUFFERED DATA command .......00000eeues 236
`10.2.8
`RELEASE UNIT command ....0 cee eee eee ee eee eee 237
`10.2.9
`Third-party Te1@AS@ 2. eee 237
`10.2.9.1
`RESERVE UNIT command ........6 666 e cece eee eee ane 238
`10.2.10
`Third-party reservation .... 0. cee ees 258
`10.2.10.1
`10,2.10.2 Superseding reservations .... 4c eee tee eee eens 239
`10.2.11
`REWIND command .....6..00 cece eee eee ween eens 239
`10.2.12
`SPACE command 1... .ccceueeeeeeueneeevennwneenns 240
`10.2.13
`VERIFY command on... cece cece eee teen beeen eens 2d2
`10.2.14
`WRITE Command wo. ccc cece eee nee teen neneeeeeenes 243
`10.2.15
`WRITE FILEMARKS command ......0ec cece eee e eee eees 244
`10.3
`Parameters for sequential-access devices 2.2... 6. ee 246
`10.3.1
`Diagnostic Parameters ... 6 ccc eee ete eee eee 246
`10.3.2
`LOG PATAMSHSTS oe eee eee ee teen eee nents 246
`10.3.3
`Mode Paramelers coe eee tee eee eee eee eae 246
`10.3.3.1
`Device configuration page .. 0... 0c eee eee eens 250
`10.3.3.2 Medium partition page(i)........ Serene ee ee o59
`10.3.3.3 Medium partition page(2-4)
`.. 0... ee eee eae 254
`10.3.3.4
`Read-write error recovery page 10... 6c cece eee eee 254
`10.4
`Definitions specific to sequential access devices .......... 256
`
`11
`11.1
`11.2
`11.2.1
`11.2.2
`11.2.3
`11.2.4
`125
`11.2.6
`11.3
`11.3.1
`11.3.2
`11.3.3
`11.3.3.1
`113.3.2
`11,3.3.3
`
`12
`12.1
`12.1.1
`12.1.2
`12.1.3
`12.1.4
`12.2
`12.2.1
`12.2.2
`12.3
`
`Commands for printer devices ....... ACCC CET EAE PSE ae 257
`Model for printer devices 2... tcc eee eee eee 257
`Commands for printer devices 2.0.66 eee eee 258
`FORMAT command .....0cscee ener etna ee ee eee eebeee 259
`PRINT command ...ccc cere eee e ewe eee eee eee eees 260
`RECOVER BUFFERED DATA command .......000000 eee 260
`SLEW AND PRINT command .....00 00s sce e eee ewes 261
`STOP PRINT command .........0000eeeeeeueuuuueees 262
`SYNCHRONIZE BUFFER command ....:....00000000008 262
`Parameters for printer devices . 0.0... ccc ceeeeeeeeeeae 263
`Diagnostic parameters . 0.0.0.0 c cee teense eee eeeuee 263
`Log parameters... 0.0. c cee cece cece cent eueeeuns 263
`Mode parameters occ c cece cent teen enews 263
`Parallel printer interface page... . cee ee ees 264
`Printer options page .... 6. ee eee ee tees 266
`Serial printer interface page 6... cee eee eee 269
`
`Processor d@ViCeS . icc cece ete seen e un eueetuueennns eri
`Model for processor devices... . ccc cee cece eee eee eee 271
`Host-to-host communication, SEND only .,.....6..05e0 0 272
`Host-to-host communication, SEND and RECEIVE ......... 272
`Host-to-special-output peripheral 2.0.0.0... cece eee eee 272
`Host-to-special-input peripheral 6.0.0.0... cc eee eee eee 272
`Commands for processor devices . 0.0... ccc ee eee eens 273
`RECEIVE command ........06 0 ccc eee eee ee ene e ee eees 273
`SEND command .. ieee eee ew eee eee ee ees 274
`Parameters for processor devices
`..........0cccueueues 275
`
`vii
`
`OLYMPUS EX. 1014 - 11/468
`OLYMPUSEX. 1014 - 11/468
`
`

`

`12.3.1
`12.3.2
`12.4
`
`13
`13.1
`13.1.1
`13.1.2
`13.1.3
`13.1.4
`13.2
`13.3
`13.4
`
`Page
`Diagnostic parameters .... 2... - eee ees 275
`Lid SARIS oN Re on. on ot oo. Mine oh DR eens 275
`Definitions specific to processor devices
`..........44455. 275
`
`Write-once dOVIGES: 2... ceed ee eee ee ee ee eeeenbeas 276
`Model for write-once devic@S .. 66. cee ee eee eens 276
`Leogboadl “BGR aass ayes eee cence acececeece bond dle Rabble Ge eR a wa 276
`EAGT aaieteee eee a ae ae ee ee eee eget 276
`Physical medium defects .... 00: ete ee ee eee ny 276
`Error THRONE ia eee on Sere Oe 276
`Commands for writeonce devices ,....... 000.000 e eae, 277
`Parameters for write-once devices ......0.0.0000.00 0000 279
`Definitions specific to write-once devices ..............-, 279
`
`CD-ROM devices 2.25 0858s 6c ec pee be eee sie 260
`14
`Model for CD-ROM devices 2.0.0.0... 00 ce eee 280
`14.1
`CD-ROM media organization .......... 0000 cee eee eee 280
`14.1.1
`CD-ROM physical data format 1.0.2.0... cece cee eee eee 283
`14.12
`Frame format for AUGIO 2.2.6 ceeee 283
`W4A124
`Sectorformatfordata .... cece ee ec er eeaeeeeeeenenes 283
`4.1.22
`Sub-channel information formats .. 0.0.0.0. .0 eee ee eee 284
`14.1.2.3
`CD Audio error reporting ......0ccu eee eee eee renee 285
`14.1.3
`CD-ROM ready condition/not ready condition ........2..6, 285
`14.1.4
`CD-ROM address reporting formats (MSF bit) .......-..-. 255
`14.1.5
`Sensing support for CD-audio commands, ......0.0000005 286
`14.1.6
`BNSE TSS OHINE isis ciedainaetn et eeee 256
`14.1.7
`Commands for CD-ROM devices ........000000 eevee eee 287
`14.2
`PAUSE RESUME command ............. 0000 cee eee 268
`14.2.1
`PLAY AUDIO(10) command ...... ccc cee eee eee ees 289
`14.2.2
`PLAY AUDIO(12) command .......0000s00ceeeeveeeees 290
`14.2.3
`PLAY AUDIO MSF command .......... 00 cee eee eee ees 290
`14.2.4
`PLAY AUDIO TRACK INDEX command ...............2.6, 292
`14.2.5
`PLAY AUDIO TRACK RELATIVE(10) command ............ 295
`14.2.6
`PLAY AUDIO TRACK RELATIVE(12) command ............ 254
`14.2.7
`READ CD-ROM CAPACITY command.........00 cece eee 294
`14.2.8
`READ HEADER command .......c0ccneeereeaeeureans 296
`14.2.9
`READ SUB-CHANNEL command ........ 00500 c eee ee een 297
`14.2,10
`Sub-O channel data format
`......c05s ee eer een eeeernes 298
`14,.2.10.1
`14.2.10.2 CD-ROM current position data format.........6..06.00008 302
`14.2.10.3 Media catalogue number data format... 66 ee eee 302
`14.2.10.4 Track international standard recording code data format .... 303
`
`14.2.11 READ: TOG conninaed|eciceccccacnas cae ea wee ewes 305
`14.3
`Parameters for CD-ROM devices . 2.0... cee ee eee 307
`14.3.1
`Diagnostic parameters .....6 0:0 c eee eet eee eee eeee 307
`14.3.2
`Log PATAMBtS 0. ccs eee eee eee e ee een eeennees 307
`14.3.3
`Mod@ parameters
`oo ci ee eee eee eee es 307
`14,3.3.1
`CD-ROM audio control parameters... 6.00.66 309
`14.3.3.22
`CD-ROM device parameters 22... 0. 0e ccs c ances eeeees 311
`14.3.3.3
`Read errorrecovery parameters 2.0.0.0. 00 60 c enna 312
`14.3.3.4
`Varify error recovery parameters
`......0 000s ences sees 318
`14.4
`Definitions specific te CD-ROM devices
`......:050s eee eee 318
`
` .-ns 95, oom Wee EEN AGW ACT UR TALE 321
`SOCHLIAEUAE CURARCRID
`Modal for scanmer devices 2.0... 0.6 ees 321
`
`15
`15.1
`
`viii
`
`OLYMPUS EX. 1014 - 12/468
`OLYMPUSEX. 1014 - 12/468
`
`

`

`Page
`Commands for scanner devices 6... 66.66 ee 322
`15.2
`GET DATA BUFFER STATUS command ...........405055 323
`15.2.1
`GET WINDOW command .......0.0eeneecn even eeeeean 325
`15.2.2
`OBJECT POSITION command .....- ccc cece nee eee eens 329
`15.2.3
`READ command vcccctcaeeee ee eene env neenuenee ee 331
`15.2.4
`SCAN GCOMMANG cei cic tee eee eee heen ee eens 332
`15.2.5
`SEND command on. cess cere ee ee eb teen eee waveeaan 332
`15.2.6
`SET WINDOW cCOMmMANG .... cece eee eee ew ens 333
`15.2.7
`Parameters for scanner devices 22.2.6... ete eee eect tees 334
`15.3
`Diagnostic parameters 2.0... ee tba 344
`15.3.1
`LO PARAMOS cs. ccs be ee sade sth veel e nese keane 334
`15.3.2
`Mode PAram@ieTe. vice ceca see eee eee ee eee ea 395
`15.3.3
`15.3.3.1 Measurement units page co.cc cee eee eee eee eee 335
`15.4
`Definitions specific to scanner devices .. 6... ooage ST
`
`16
`16.1
`16.1.1
`16.1.2
`16.2
`16.2.1
`16.2.2
`16.2.3
`16.2.4
`16.2.5
`16.2.6
`16.2.7
`16.2.8
`16.2.9
`16,2.10
`16.2,11
`16.2.12
`16,2,13
`162.14
`162.15
`16.2.16
`16.3
`16.3.1
`16.3.2
`16.3.3
`16.3.3.1
`16.4
`
`Optical memory devices 2.6.66. cee eee eee eee eee 338
`Model for optical memory devices oo... 5c cece ee eee eee 338
`Defect MAMAQGMIEN 6.6 cc eee eee eee 339
`Bere FeRSE ai'c cies a Galas ele eal eae alatd a gialatel 339
`Commandsfor optical memory devices ,...-..6-50052205 340
`ERASE(1O) command yan eee Caney ya calea ig 341
`ERASE(12) command .ieiileseceeiaaddecaee abe eden 342
`MEDIUM SGAN command .........-..0.00 400220004005 a42
`READ (2) connate’
`ij yea eee waa diel iarella wee 344
`READ DEFECT DATA(12) command ...........00.5000 08 345
`READ GENERATION command ............0000 0000 oe 346
`READ UPDATED BLOCK(10) command .............0005 a47
`SEARCH DATA(12) commands 2.0.0.0... 0. es 3458
`SET UMITS(12) command ........ 06.40 cc eee 348
`UPDATE BLOCK command 2.2.0.0. 00 0000 cee es 349
`VERIFY(10) command 2.2.66 26065 bee ees 350
`VERIFY(12) command occ yaa eae eh ea’ 351
`WRITE(10) command ...220 060.00 e ee eee ean 352
`(WRITE(12) commands ieee iad alee ela eee o's a53
`WRITE AND VERIFY(10) command ............000005 0 353
`WRITE AND VERIFY(12) command ....,.........0000 ee 354
`Parameters for optical memory devices ................. a55
`Diagnostic parameters ..........00 000020002 355
`Log parameter... cic ee eee eee 855
`Mode parameters
`22s cies eee eee ee ees 355
`Optical memory page ..... 0.0.0. ee S57
`Definitions specific to write-once and optical memory devices , 358
`
`Medium-changer devices 2.0.20... 00 ccc eee eee eee enue 359
`17
`Medium-changer device model .......0 00200 cee ee eas 359
`17.1
`Medium-changer elements ......0.0.0000 000005 c eae eee 359
`17.1.1
`Medium transport elements .....0.0..0 0... c cee eee 359
`17.1.1.1
`Sto

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket