首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SCSI传感器数据格式和模式感知控制页面

SCSI传感器数据格式和模式感知控制页面
EN

Stack Overflow用户
提问于 2014-10-10 14:21:45
回答 1查看 2.4K关注 0票数 1

SCSI参考手册定义了两种意义数据格式--固定的和基于变量描述符的格式(第2.4章)。“(0Ah)”(4.3.8)应该作为对模式感知SCSI命令的响应返回,它包含一个D_SENSE位,定义为:

D_SENSE (描述符格式感知数据)位

  • 0描述符格式感知数据(D_SENSE)位设置为零,指定设备服务器在以检查条件状态返回同一I_T_L_Q nexus事务中的感测数据时,应返回固定格式感测数据。
  • 1设置为1的D_SENSE位指定,除2.4.1中定义的情况外,设备服务器在同一I_T_L_Q nexus事务中作为检查条件状态返回感测数据时,应返回描述符格式感测数据。

我的问题是关于SCSI目标端的位解释--如果该位是1,目标服务器是否有义务以描述符格式返回感测数据?还是只可能以它想要的任何格式返回这些数据?

sense数据的第一个字节可以用来确定其格式,因此SCSI启动器实际上不需要D_SENSE位值来决定如何解码接收到的感觉数据。

我之所以问这个问题,是因为我正在开发一个软件来模拟SCSI目标,所以我需要消化多个SCSI文档才能使它正确。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-12 06:53:15

如果SCSI目标实现了设置此位的能力,那么它必须能够返回任何一种感测格式。SCSI目标可以选择只为读写提供此位,然后指定它返回的格式。

还请注意,要使SCSI兼容,还需要在“掩码模式”中提供模式页,该模式页显示模式页的哪些位是可设置的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26301644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档