SCSI Primary Commands - 2.pdf
SCSI Primary Commands - 2.pdf
SCSI Primary Commands - 2.pdf
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
18 July 2001 T10/1236-D Revision 20ContentsPageForeword.................................................................................................................................................................xivIntroduction .............................................................................................................................................................xvi1 Scope..................................................................................................................................................................... 12 Normative references............................................................................................................................................. 42.1 Normative references ................................................................................................................................... 42.2 Approved references .................................................................................................................................... 42.3 References under development ................................................................................................................... 43 Definitions, symbols, abbreviations, and conventions ............................................................................................ 53.1 Definitions..................................................................................................................................................... 53.2 Acronyms...................................................................................................................................................... 83.3 Keywords...................................................................................................................................................... 93.4 Conventions................................................................................................................................................ 103.5 Notation for procedures and functions........................................................................................................ 114 General Concepts ................................................................................................................................................ 124.1 Introduction................................................................................................................................................. 124.2 The request-response model...................................................................................................................... 124.3 The Command Descriptor Block (CDB)...................................................................................................... 124.3.1 CDB usage and structure ........................................................................................................................ 124.3.2 The fixed length CDB formats ................................................................................................................. 134.3.3 The variable length CDB formats ............................................................................................................ 164.3.4 Common CDB fields ................................................................................................................................ 174.3.4.1 Operation code ..................................................................................................................................... 174.3.4.2 Service action ....................................................................................................................................... 174.3.4.3 Logical block address ........................................................................................................................... 174.3.4.4 Transfer length ..................................................................................................................................... 184.3.4.5 Parameter list length............................................................................................................................. 184.3.4.6 Allocation length ................................................................................................................................... 184.3.4.7 Control .................................................................................................................................................. 185 Model common to all device types ....................................................................................................................... 195.1 Introduction to the model common to all device types................................................................................ 195.2 <strong>Commands</strong> implemented by all <strong>SCSI</strong> device servers................................................................................. 195.2.1 Summary of commands implemented by all <strong>SCSI</strong> device servers .......................................................... 195.2.2 Using the INQUIRY command................................................................................................................. 195.2.3 Using the REQUEST SENSE command ................................................................................................. 195.2.4 Using the TEST UNIT READY command................................................................................................ 195.3 Parameter rounding.................................................................................................................................... 195.4 Self-test Operations.................................................................................................................................... 205.4.1 Default self-test........................................................................................................................................ 205.4.2 The short and extended self-tests ........................................................................................................... 205.4.3 Self-test modes........................................................................................................................................ 205.4.3.1 Foreground mode ................................................................................................................................. 215.4.3.2 Background mode ................................................................................................................................ 215.4.3.3 Elements common to foreground and background self-test modes ..................................................... 225.5 Reservations............................................................................................................................................... 235.5.1 Reservations overview ............................................................................................................................ 23dpANS <strong>SCSI</strong> <strong>Primary</strong> <strong>Commands</strong> - 2 (SPC-2)iii