SJ 20820.3-2002 信息技术 小计算机系统接口(SCSI)-3基本命令层 第3部分:流设备命令.pdf
《SJ 20820.3-2002 信息技术 小计算机系统接口(SCSI)-3基本命令层 第3部分:流设备命令.pdf》由会员分享,可在线阅读,更多相关《SJ 20820.3-2002 信息技术 小计算机系统接口(SCSI)-3基本命令层 第3部分:流设备命令.pdf(77页珍藏版)》请在麦多课文档分享上搜索。
1、一一一-. - l 民共和国FL 7010 SJ 20820/3 2002 算机系统接口(SCSI nd . A.AB 日口I云流iInformation Technology Small Computer System Interface (SCSI) -3 Primary command layer Part 3: Stream device commands 2002-06-15发布2002-10-01实施中华人民共和国信息产业部批准SJ 2082013一2002目,欠前言 V l 范围 2 规范性引用文件 、 2 3 定义、符号和缩略i吾 2 3. 1 定义 2 3. 2 符号和缩略语
2、 3 3. 3 关键词 4 3. 4 约定 4 4 总则 5 4. 1 概述. 5 4 2 物理模型 5 5 顺序访问设各 5 5. 顺序访问设备的专用定义 5 5. 1. l 分区开始 5 5. 2 媒体开始 5 5 1. 3 缓冲方式 5 5. 1 4 预警告 5 5 5 数据末端 6 5. 1. 6 媒体末端 6 5. 7 分区末端 6 5目B 文件标志 6 5. 1. 9 6 5. 10 逻辑块 6 5 1. 11 逻辑单元 6 5 1. 12 标志 6 5 13 超长 6 5. 1. 14 分区 6 5 1. 15 主要密度代码 6 5. 16 置位标志日5. 17 间隔定位 6 5
3、. 1. 18 磁带 6 5 19 磁道 6 5. l 20 磁道组 6 5. l 21 非缓冲方式6 5. 22 欠长7 5. 23 卷 5. 2 顺序访问设备模型 7 5. 2. l 物理元素7 5. 2. 2 预警告 9 品!中SJ 20820/3 2002 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5. 2. 9. 1 5.2.9.2 5.2.9.3 5.2.9.4 5.2.9.5 卷内分区. . . . . . . . . . . . . . . . . 分区内的逻辑单元. . . . . . . . . . . . . . . . . .
4、. . . . . . . . . . . . ! 数据缓冲. . . 记录目标描述符(块标识符). . . . . . . . . . . . . 方向和位置定义.出错报告. . . . . 写保护. . 写保护附加断定代码和附加断定代码限定符. . . . . . 设备服务器的软写保护. . 关联写保护. . . . . . . . . . . 持续写保护. 永久性写保护. . . . . . . . . 5.2.10 进程指示. 5. 3 顺序访问设备的命令描述. 5. 3. 1 5.3.2 5.3.3 5.3.4 5. 3. 5 5.3.6 5. 3. 7 5.3.8 5. 3. 9
5、5.3.10 5. 3. 11 5. 3. 12 5. 3. 13 5.3.14 5.3.15 5:-2. 16 写文件标志(WRITEFILEMARKS)命令.5.4 5.4. 1 5.4.2 擦除(ERASE)命令. . 格式媒体(FO肌ATMEDIUM)命令. . . . . 装载卸载(LOADUNLOAD) 命令-定位(LOCATE)命令. . . . 读(READ)命令. . . . . . . . . . 读块限制(READBLOCK LIMITS) 读位置(READPOSITION)命令反向读(READREVERSE)命令.恢复缓冲数据(READBUFFERED DATA)命令.
6、 . 报告密度支持(REPORTDENSITY SUPPORT)命令命令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 回分区头(REWIND)命令设置容量(SETCAPACITY)命令间隔定位(SPACE)命令验证(VERIFY)命令写(WRITE)命令. 顺序访问设备参数目诊断参数. . 记录参数.
7、 . . . . . . . . . . 5.4.2.1 顺序访问设备页.方式参数. 5.4.3 5.4.3.1 5.4.3.2 5.4.3.3 5.4.3.4 数据压缩页. . . . . . . . . 设备配置页. 媒体分区页(1)媒体分区页(2-4). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-. . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.3.5 读-写错误恢复页. - 6 打印机设备. 6.1 打印机设备模型-6. 2 打印机设各
8、命令6.2.1 格式(FOR.lAT)命令.11 Qdti。49。,。dA崎AA丛SFDFUFDPbHbnboOQonutA1iqdAAGUt。,itA,-A地AFbauoooOQOQOQdIqdpOQdnu.,AtAti-A1A飞i1At-品ii14111iqzLJ缸。,内49命。Lq,njuquqdquqiuqJqqoquqdqd。d4AAUA4Ad哇bBATAqL RFhdD53 20820/3-2002 SJ 53 命令(PRINT) 打印2 2. 6. 54 DATA)命令BUFFERED 恢复缓冲数据(RECOVER3 2. 6. 54 命令PRINT) AND (SLEW 定纸并
9、打印4 2. 6. 55 命令PRINT) (STOP 停止打印5 2 6. 55 命令BUFFER) (SYNCHRONIZE 同步缓冲6 2. 6. 56 打印机设备参数3 6. 56 诊断参数1 3. 6. 56 记录参数2 3. 6. 56 方式参数3 3. 6 57 并行打印机接口页 1 3. 3. 6. 58 打印机选项页2 3. 3. 6 60 串行打印机接口页3 3. 3 6. 62 通信设备7 62 通信设各的一些专用定义1 7. 62 通信设备1 1. 7. 62 外部媒体2 1. 7. 62 外部协议.3 1. 7. 62 、 . 通信设备模型2 7. 63 实例1 2.
10、 7. 63 主机对主机通信 l 1. 2. 7. 63 主机对设备的通信1:命令返回了拴登垒灶,则回分区头操作将不被执行。注16,为了与比该标准版本还早的设备实现Jt!兼容性,旦旦E位为0的写文件标志命令应用于在发出1血ED位为勺的固立区主命令之前,确保所有绥冲数据、文件标志或置位标志己被传送到媒体上.5.3.12堂皇室皇(SETCAPACtTY)命令里直盎盏命令(见表2)把一个卷中的可片J媒体部分按卷总容量的比例设置。成功完成这个命令之后,卷上没有任何另外的空间可用,直到一个新的直皇室里命令来重新设置。其他告方专用动作诸如物理擦除可恢复卷的总容量。对于记录jjJiIJ有量和l其他标志而言,
11、需要处理由于卷的互交而引发的容益变化的方法可由记录格式标准规定成可自何方专用。31 SJ 20820/3-2002 表21设置容量命令位字节7 6 5 4 3 2 1 , 。操作码OFh)1 保留, n创ED2 保留3 (MSB) 容量比例值(LSB) 4 5 控制当接收的童皇室革命令来自一个启动设备而不是先前逻辑单元预约所保持的时,Fi约冲突发生。这呈室主命令仅当媒体处在媒体开始处CBOM)或分区开始处CBOP)时被接受。若逻辑上媒体是在任何其他位置上,则该命令应用鱼坠垒i1状态来拒绝。断定键应是韭运遣莲,附加断定码和附加断定码且在占CH -.=L. 有效的监皇室量命令将导致整个物理卷上的全
12、部数据丢失。设备服务器在成功确认盘里至盘命令后可丢弃缓冲写数据。主旦CIMMED)位为0表示设备服务器在设置容量操作完成之前将不返回状态.i迦E旦位为1表示设备服务器在迭皇室主命令的命令描述符块有效立即返回状态。若对于IMME旦位为1的主呈盎革命令返回了垃坠垒it状态,则设置容量操作应不被执行。室主些组篮字段规定了总卷量中可供使用的那部分。空呈坠盟主主字段是分母为65535这个分数的分子.卷上的可用容量等于总的卷容量乘以该分数,设备服务器可以上舍入该容量到所支持的临近最高值,这个合入错误不应视为是一个错误,而且也不会被报告。注17可用容量和总的卷容量是近似值,它们受可能减少卷的实际可用容量的缺
13、陷的影响,其他因素,诸如分区、压缩和块组合(packing)也可能影响可用容量.5.3.13闺盟主篮(SPAGE)命令回盟主篮命令(见表22)提供各种由代码和计数决定的定位功能。提供正向和l反向两种定位,尽管有些逻辑单元仅支持这个命令的子集。若应用客户机请求一个不被支持的功能,IJ1IJi主命令应用鱼坠垒企状态终止,断定键应直为韭这应盏,附加断定代码和附加断定代码限定符应被宣为CDB中无效的字段。在执行间隔定位操作之前,除了如计数字段中说明的,逻辑单元应确保所有缓冲数据、文件标志和11i位标志已被传送到媒体上。32 表22间隔定位命令字节位7 6 5 4 3 2 1 。操作码(llh) I 仅
14、因代码2 (MSB) 3 计数4 5 控制当接收的旦旦豆豆命令来自一个启动设备而不是先前逻辑单元预约所保持的时,代码字段定义在表23中。F 。(LSB) 预约冲突发生。一代码OOOb 001b 010b 011b 100b 101b 110b-ll1b 表23代码定义描块文件标志顺序文件标志数据末端置位标志顺序置位标志保留述丁支SJ 20820/3-2002 强制强制任选任选任选任选持当在块、文件标志或置位标志上间隔定位时,立堂皇字段规定了当前分区中间隔定位的块、文件标志或置位标志数.注主i字段为正值N同时盐旦字段不是011b(数据末端)情况下应引起在N个块、文件标志或宣位标志上正向定位(朝分
15、区末端方向),终止于分区末端这边的最后块、文件标志或置位标志。盐签字段为O同时血型字段不是011b(数据末端应不引起逻辑位置的变化.芷主主字段为负值-N(二进制的补码计数法同时盐旦字段不是Ol1b(数据末端应引起在N个块、文件标志或置位标志上反向定位(朝分区开始方向),终止于分区开始这边的最后块、文件标志或直位标志。当盐E字段为011b(数据末端时,泣主立字段应被忽略,并且设各服务器应在定位移动到数据末端位置之前,把缓冲数据、文件标志或直位标志传送到媒体。当堂皇I字段为UQ同时组旦字段不是011b(数据末端)时,设备服务器不被要求传送任何缓冲数据、文件标志或置位标志到媒体上。支持反方向间隔定位
16、是任选的.若在块上间隔定位的时候遇到了文件标志,则命令应被终止,若正方向移动,逻辑位置应在分区末端这边的文件标志上;若反方向移动,逻辑位置应在分区开始这边的文件标志上,拉坠釜.i1状态应被返回,断定数据中的断定键应被宣成主题辜,主11盔盔和直蕴立应被宣成u1 ,附加断定代码和附加断定代码限定符应被置成益血主耸盔盏,篮息字段应被宣成请求的计数与块上有间隔定位的实际数之差(不包括文件标志),任何且盟主位命令先前的终止而导致的垃坠垒.i1状态应不会引起直阜字段为负值。若在块或文件标志上间隔定位的时候遇到了宜位标志,并且设备配置页(见5.4. 3. 2)中的坚监位被置为u1 ,则命令应被终止,坐监釜.
17、i1状态应被返回,断定数据中的主韭拯率和主主1位被宣为,断定键被宣为主盟主,附加断定代码和附加断定代码限定符被置为垃监皇位昼豆豆,量息字段应被宣为请求的计数与间隔定位的块或文件标志(不包括宜l.标志)的实际数之差.者正方向移动,逻辑位置应在分区末端这边的宣位标志上:若反方向移动,逻辑位置应在分区开始这边的置位标志上,若坚MK位被宣为0气或不支持该选项,在遇到一个置位标志时设各服务器应不返回垃坠垒11状态。若在块、文件标志或宣位标志上间隔定位的时候遇到了预警告,并且设备配置页见5.4.3.2)中的E旦位,被宣为1,则返回拉坠盔芷状态,断定键被置为主监室,断定数据中的EOM;fn旦旦旦位应被置为1
18、,附加断定代码和附加断定代码限定符应被宣为检出分区/媒体末端,草阜字段应被宣为请求的计数与象代码值所定义的那样具有间隔定位的块、文件标志或置位标志的实际数之差.若旦旦位为0或逻辑单元不支持该选项,则在预警点处设备服务器应不报告鱼监垒11状态。注18因为数据可在预警告之后出现,所以对于多数系统应用不宜设置匹E位为111H 0 若在块、文件标志或宣位标志上间隔定位的时候遇到了数据末端,则返回拉坠垒11状态,断定键应被宣为主豆豆袅,并且断定数据中的断定数据旦旦旦位应被宣为1,附加断定代码和1附加断定代码限定符应被宣为盐监盘盘室主鱼。若在预警告处或预警告之后遇到数据末端,断定数据旦旦L位应被宣为1,直
19、阜字段应被宣为请求的计数与象代码值所定义的那样具有间隔定位的块、文件标志或置位标志的实际数之差。若正向间隔定位块、文件标志或置位标志时遇到了分区末端,V!1l这阿拉主釜.i1状态,断定键应被宣为继堡垒茧,附加断定代码和附加断定代码限定符即被宣为检出分区/媒体末端,断定数据E旦旦和坠且E位应被置为1,信息字段应被宣圳市求的计数与象代码值所定义的那样具有间隔定位的琪、文件标志33 , r SJ 20820/3-2002 或宣位标志的实际数之差。若反向间隔定位块、文件标志或宣位标志时遇到了分区开始,设备服务器应返回鱼整垒11状态,断定键应置为主盟主,附加断定代码和附加断定代码限定符应被宣为拎出分15
20、:/媒体开始,断定数据EOM和坠且旦位应被宣为1,宣皇字段应被宣为没有间隔定位的块、文件标志或宣位标志的总和数(请求的块、文件标志或宣位标志数与间隔定位的块、文件标志或宣位标志的实际数之差),间隔定位命令成功完成后,分区开始处EOM应不会宣为1 二当在顺序文件标志(或置位标志上间隔定位肘,注笠字段应作如下解释2a) 一个正值N应引起从N个或多个连续的文件标志(或置位标志)中第一个出现的文件标志(或置位标志开始正向移动,且逻辑定位到第N个文件标志(或置位标志)之后。0值不会引起逻辑位置的变化。一个负值NC二进制补码计数法应引起从N个或多个连续的文件标志(或置位标志)中第一个出现的文件标志(或置位
21、标志开始反向移动,且逻辑定位在分区开始这边的第N个文件标志(或置位标志)。若在顺序文件标志上问隔定位时遇到了一个置位标志,且设各配置页(见5.4.3.2)中的RSMK位被置为1,则返回拴垒圣11状态,断定数据中的旦旦旦E丘位被宣为1飞旦且且位被置为0,断定键应被宣为Z盟主呈,附加断定代码和附加断定代码限定符应被直为监监呈盆盘豆豆。若坚旦旦位置为O 或置位标志不被支持,当遇到置位标志时设各服务器不返回拉泣垒11状态。若在顺序文件标志或宣位标志上间隔定位时遇到了分区末端,则返回盐泣圣企状态,断定键置为笙笠篮茧,附加断定代码和附加断定代码限定符应被宣为枪出分区/奴休末端,断定数据中的E旦旦位应被置为
22、1,YALID位应被笠为0。若在j顺序文件标志或置位标志上间隔定位时遇到了数据末端,则返回拉盒垒主主状态,断定键置为主自笠验,附加断定代码和附加断定代码限定符应被置为拉监盈盈态茧,断定数据旦旦旦位网被宣为0。若在预警告处之后遇到了数据末梢,则断定数据旦旦位应被直为1。当在数据末端间隔定位肘,应忽略计数字段。成功完成上述操作后,媒体应被定位在使后续的写操作可在最后记录信息中附加数据的位置。者在数据末端间隔定位时遇到了分区末捕,则返回笠坠垒.ft状态,!新定键应被宣为盘盘m.茧,附加断定代码和附加断定代码限定符应被置为粉出分区/媒休末端,断定数据中的EO1位应被宣为1,YALID位应被置为uo。5
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SJ 20820.3 2002 信息技术 计算机系统 接口 SCSI 基本 命令 部分 设备

链接地址:http://www.mydoc123.com/p-227152.html