首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SCSI写入缓冲区命令"Download microcode with offset and save“vs "Download microcode with save”模式

SCSI写入缓冲区命令"Download microcode with offset and save“vs "Download microcode with save”模式
EN

Stack Overflow用户
提问于 2014-11-25 08:34:41
回答 2查看 979关注 0票数 0

IBM LTO SCSI Reference "5.2.41.6: MODE07h -使用偏移量下载微码、保存和激活“一节所述,微码使用一个或多个写缓冲区命令传输到器件,并保存到非易失性存储器(第180页)。

据我所知,你可能想要使用多个写缓冲区命令,以防固件大小不能用3字节(超过16M)表示,如果是这样,你可以使用偏移量。但是如果偏移量本身不能超过3个字节,这就意味着不能在偏移量17M处写入(因此不能在一行中使用该命令两次以上)。

有没有人知道这是不是“偏移并保存”模式的真正用途?

EN

回答 2

Stack Overflow用户

发布于 2014-11-26 20:38:57

您可以使用模式07h (第5.2.17.4节),其中写入缓冲区使用移位偏移量,因此您可以表示大于16MB的偏移量。

票数 0
EN

Stack Overflow用户

发布于 2014-12-16 23:42:56

看起来一个人不能上传超过32MB的固件缓冲区,如果你有DMA(直接内存访问)限制,2个或更多写缓冲区命令的意思是发出比最大值(16MB)更小的值。

可以使用巴鲁克提到的解释,甚至可以使用带有模式07h的读缓冲区命令(并不是所有的缓冲区if都支持它,可以通过发出带有模式07h的读缓冲区进行检查,如果不支持,它将返回非法请求)。

另一方面,写入缓冲器命令部分不显示对任何模式的这样的解释。

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

https://stackoverflow.com/questions/27116815

复制
相关文章

相似问题

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