没有合适的资源?快使用搜索试试~ 我知道了~
AHCI-command-manual开发手册
![star](https://csdnimg.cn/release/downloadcmsfe/public/img/star.98a08eaa.png)
温馨提示
![preview](https://dl-preview.csdnimg.cn/10227864/0001-807aef648a51908196b3a701bdb133fb_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
458页
AHCI-command-manual开发手册,SATA接口开发必备,嵌入式开发,BSP驱动开发人员必备手册。
资源推荐
资源详情
资源评论
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![rom](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/release/download_crawler_static/10227864/bg1.jpg)
Product Manual
SCSI Commands Reference Manual
100293068
Rev. D
December 2010
Parallel SCSI
Fibre Channel (FC)
Serial Attached SCSI (SAS)
![](https://csdnimg.cn/release/download_crawler_static/10227864/bg2.jpg)
© 2010 Seagate Technology LLC. All rights reserved.
Publication number: 100293068, Rev. D December 2010
Seagate, Seagate Technology and the Wave logo are registered trademarks of Seagate Technology
LLC in the United States and/or other countries. SeaTools is a trademarks of Seagate Technology
LLC or one of its affiliated companies in the United States and/or other countries. All other trade
-
marks or registered trademarks are the property of their respective owners.
No part of this publication may be reproduced in any form without written permission of Seagate
Technology LLC. Call 877-PUB-TEK1(877-782-8351) to request permission.
![](https://csdnimg.cn/release/download_crawler_static/10227864/bg3.jpg)
SCSI Commands Reference Manual, Rev. D iii
Table of Contents
1.0 Definitions, symbols, abbreviations, keywords, and conventions ............................................... 1
1.1 Definitions ................................................................................................................................... 2
1.2 Symbols and abbreviations ...................................................................................................... 12
1.3 Keywords .................................................................................................................................. 15
1.4 Conventions ............................................................................................................................. 16
2.0 General Concepts ........................................................................................................................... 17
2.1 Command Descriptor Block (CDB) ........................................................................................... 17
2.1.1 CDB usage and structure ............................................................................................ 17
2.1.2 The fixed length CDB formats ..................................................................................... 18
2.1.3 The variable length CDB formats ................................................................................22
2.2 Common CDB fields ................................................................................................................. 24
2.2.1 Operation Code ........................................................................................................... 24
2.2.2 SERVICE ACTION ...................................................................................................... 24
2.2.3 Logical block address .................................................................................................. 25
2.2.4 TRANSFER LENGTH .................................................................................................. 25
2.2.5 PARAMETER LIST LENGTH ...................................................................................... 25
2.2.6 ALLOCATION LENGTH ..............................................................................................25
2.2.7 CONTROL ................................................................................................................... 26
2.2.8 Grouping function ........................................................................................................ 27
2.3 Parameter rounding .................................................................................................................. 27
2.4 Sense data ............................................................................................................................... 28
2.4.1 Sense data introduction ............................................................................................... 28
2.4.1.1 Descriptor format sense data ....................................................................... 29
2.4.1.2 Fixed format sense data .............................................................................. 41
2.4.1.3 Current errors ............................................................................................... 43
2.4.1.4 Deferred errors ............................................................................................. 43
2.4.1.5 Sense key and sense code definitions ......................................................... 44
2.4.1.6 Additional Sense and Additional Sense Qualifier codes .............................. 45
3.0 Command Reference ...................................................................................................................... 54
3.1 CHANGE DEFINITION command ............................................................................................ 57
3.2 COMPARE command .............................................................................................................. 59
3.3 COPY command ...................................................................................................................... 59
3.4 COPY AND VERIFY command ................................................................................................59
3.5 FORMAT UNIT command ........................................................................................................ 60
3.5.1 FORMAT UNIT command overview ............................................................................ 60
3.5.2 FORMAT UNIT parameter list .....................................................................................64
3.5.2.1 FORMAT UNIT parameter list overview ...................................................... 64
3.5.3 Parameter list header .................................................................................................. 65
3.5.4 Initialization pattern descriptor ..................................................................................... 69
3.5.5 Address descriptor formats .......................................................................................... 72
3.5.5.1 Address descriptor formats overview ........................................................... 72
3.5.5.2 Short block format address descriptor ......................................................... 73
3.5.5.3 Long block format address descriptor .......................................................... 73
3.5.5.4 Bytes from index format address descriptor ................................................ 74
3.5.5.5 Physical sector format address descriptor ................................................... 75
3.6 INQUIRY command .................................................................................................................. 76
3.6.1 INQUIRY command introduction ................................................................................. 76
3.6.2 Standard INQUIRY data .............................................................................................. 78
3.6.3 SCSI Parallel Interface specific INQUIRY data ........................................................... 84
3.6.4 Vital product data ........................................................................................................ 85
3.7 LOCK-UNLOCK Cache (10) command .................................................................................... 86
![](https://csdnimg.cn/release/download_crawler_static/10227864/bg4.jpg)
iv SCSI Commands Reference Manual, Rev. D
3.8 LOCK-UNLOCK Cache (16) command .................................................................................... 86
3.9 LOG SELECT command ...........................................................................................................87
3.9.1 Processing LOG SELECT when the parameter list length is zero ...............................89
3.10 LOG SENSE command ............................................................................................................92
3.11 MODE SELECT(6) command ...................................................................................................94
3.12 MODE SELECT(10) command .................................................................................................96
3.13 MODE SENSE(6) command .....................................................................................................97
3.13.1 MODE SENSE(6) command introduction ....................................................................97
3.13.1.1 Current values ..............................................................................................99
3.13.1.2 Changeable values .......................................................................................99
3.13.1.3 Default values ............................................................................................... 99
3.13.1.4 Saved values ................................................................................................ 99
3.13.1.5 Initial responses .........................................................................................100
3.14 MODE SENSE(10) command .................................................................................................101
3.15 PERSISTENT RESERVE IN command ..................................................................................102
3.15.1 PERSISTENT RESERVE IN command introduction .................................................102
3.15.2 READ KEYS service action ....................................................................................... 103
3.15.3 READ RESERVATION service action .......................................................................104
3.15.3.1 READ RESERVATION service action introduction ....................................104
3.15.3.2 PERSISTENT RESERVE IN parameter data for READ RESERVATION ..104
3.15.3.3 Persistent reservations scope ....................................................................105
3.15.3.4 Persistent reservations type ....................................................................... 106
3.15.4 REPORT CAPABILITIES service action ....................................................................107
3.15.5 READ FULL STATUS service action ......................................................................... 110
3.16 PERSISTENT RESERVE OUT command ..............................................................................113
3.16.1 PERSISTENT RESERVE OUT command introduction .............................................113
3.16.2 PERSISTENT RESERVE OUT service actions ......................................................... 115
3.16.3 Basic PERSISTENT RESERVE OUT parameter list .................................................116
3.16.4 PERSISTENT RESERVE OUT command with REGISTER AND MOVE service .....119
3.17 PRE-FETCH (10) command, PRE-FETCH (16) command .................................................... 121
3.18 PREVENT ALLOW MEDIUM REMOVAL command ..............................................................121
3.19 READ (6) command ................................................................................................................ 122
3.20 READ (10) command .............................................................................................................. 124
3.21 READ (12) command .............................................................................................................. 129
3.22 READ (16) command .............................................................................................................. 130
3.23 READ (32) command .............................................................................................................. 131
3.24 READ BUFFER command ......................................................................................................132
3.24.1 READ BUFFER command introduction ..................................................................... 132
3.24.1.1 Vendor specific mode (01h) .......................................................................134
3.24.1.2 Data mode (02h) ........................................................................................134
3.24.1.3 Descriptor mode (03h) ................................................................................134
3.24.1.4 Echo buffer mode (0Ah) .............................................................................135
3.24.1.5 Echo buffer descriptor mode (0Bh) ............................................................136
3.24.1.6 Enable expander communications protocol and Echo buffer (1Ah) ...........136
3.24.1.7 Error history mode (1Ch) ............................................................................137
3.25 READ CAPACITY (10) command ........................................................................................... 142
3.25.1 READ CAPACITY (10) overview ...............................................................................142
3.25.2 READ CAPACITY (10) parameter data .....................................................................143
3.26 READ CAPACITY (16) command ...........................................................................................
144
3.26.1 READ CAPACITY (16) command overview ...............................................................144
3.26.2 READ CAPACITY (16) parameter data .....................................................................145
3.27 READ DEFECT DATA (10) command ....................................................................................147
3.27.1 READ DEFECT DATA (10) command overview ........................................................147
3.27.2 READ DEFECT DATA (10) parameter data ..............................................................148
3.28 READ DEFECT DATA (12) command ....................................................................................150
3.28.1 READ DEFECT DATA (12) command overview ........................................................150
![](https://csdnimg.cn/release/download_crawler_static/10227864/bg5.jpg)
SCSI Commands Reference Manual, Rev. D v
3.28.2 READ DEFECT DATA (12) parameter data .............................................................. 151
3.29 READ LONG (10) command .................................................................................................. 152
3.30 READ LONG (16) command .................................................................................................. 153
3.31 REASSIGN BLOCKS command ............................................................................................ 155
3.31.1 REASSIGN BLOCKS command overview ................................................................ 155
3.31.2 REASSIGN BLOCKS parameter list .......................................................................... 156
3.32 RECEIVE DIAGNOSTIC RESULTS command ...................................................................... 158
3.33 RELEASE(6) command .......................................................................................................... 161
3.34 RELEASE (10) command ....................................................................................................... 162
3.34.1 RELEASE(10) command introduction ....................................................................... 162
3.34.2 Logical unit release .................................................................................................... 162
3.34.3 Third-party release .................................................................................................... 162
3.35 REPORT DEVICE IDENTIFIER command ............................................................................ 163
3.36 REPORT IDENTIFYING INFORMATION .............................................................................. 164
3.36.1 IDENTIFYING INFORMATION SUPPORTED parameter data ................................. 166
3.37 REPORT LUNS command ..................................................................................................... 168
3.38 REPORT SUPPORTED OPERATION CODES command .................................................... 170
3.38.1 Introduction ................................................................................................................ 170
3.38.2 All-commands parameter data format ....................................................................... 172
3.38.3 One_command parameter data format ..................................................................... 173
3.38.4 Command timeouts descriptor ................................................................................... 175
3.38.4.1 Overview .................................................................................................... 175
3.38.4.2 WRITE BUFFER command timeouts descriptor COMMAND SPECIFIC field us-
age ..................................................................................................................... 176
3.39 REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS commands ........................... 177
3.40 REPORT TIMESTAMP command .......................................................................................... 179
3.41 REQUEST SENSE command ................................................................................................ 181
3.42 RESERVE(6) command ......................................................................................................... 184
3.43 RESERVE (10) command ...................................................................................................... 185
3.43.1 RESERVE (10) command introduction ...................................................................... 185
3.43.2 Logical unit reservation ............................................................................................. 185
3.43.3 Third-party reservation .............................................................................................. 186
3.43.4 Superseding reservations .......................................................................................... 187
3.44 REZERO UNIT command ...................................................................................................... 188
3.45 SECURITY PROTOCOL IN command ................................................................................... 189
3.45.1 Command description ................................................................................................ 189
3.45.2 Security protocol information description ................................................................... 191
3.45.2.1 Overview .................................................................................................... 191
3.45.2.2 CDB description ......................................................................................... 191
3.45.2.3 Supported security protocols list description .............................................. 192
3.45.2.4 Certificate data description ........................................................................ 193
3.46 SECURITY PROTOCOL OUT command ............................................................................... 194
3.47 SEEK command ..................................................................................................................... 196
3.48 SEEK EXTENDED command ................................................................................................ 197
3.49 SEND DIAGNOSTIC command ............................................................................................. 198
3.50 SET IDENTIFYING INFORMATION command ...................................................................... 201
3.51 SET TIMESTAMP command .................................................................................................. 203
3.52 START STOP UNIT command ............................................................................................... 205
3.53 .SYNCHRONIZE CACHE (10) command .............................................................................. 208
3.54 SYNCHRONIZE CACHE (16) command ............................................................................... 209
3.55 TEST UNIT READY command ............................................................................................... 210
3.56 UNMAP command .................................................................................................................. 211
3.56.1 UNMAP command overview ...................................................................................... 211
3.56.2 UNMAP parameter list ............................................................................................... 212
3.57 VERIFY (10) command .......................................................................................................... 215
3.58 VERIFY (12) command .......................................................................................................... 227
剩余457页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- JuncoJet2019-02-22SCSI Commands Reference Manual 好像内容和标题不符
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
当年相遇
- 粉丝: 2
- 资源: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)