SD2.0 Specification之大容量卡与标准容量卡的命令差异

文章目录

本文章主要讲解关于SD2.0中标准容量卡和大容量卡在命令上的一些差异,基础概念和其它内容请参考以下文章。
SD2.0 Specification简述

这里的差异主要是块读命令 (CMD17, CMD18)、块写命令(CMD24, CMD25)、擦除命令(CMD32, CMD33)这些跟用户数据访问有关的,差异体现在以下方面:

  • 命令参数含义

    读写擦命令的参数都是地址,在大容量卡里,地址是以块(block)为单位的,块大小固定为512 byte;而在标准容量卡里,地址是以字节(byte)为单位的。例如,参数同样是0001h,在大容量卡中就是第1个块,也就是第512字节,但在标准容量卡中就是第1字节。

  • 部分访问与不对齐访问

    大容量卡是以块为寻址单位,不支持部分访问与不对齐访问

  • 块长度设置

    大容量卡以块为寻址单位,固定为512byte,长度设置命令(CMD16)没有用,但在加解锁卡(CMD42)的过程中,可以使用CMD16修改数据长度(详情参考文章:SD2.0 Specification之写保护)。使用CMD16修改长度时,最大只能是512 byte。

  • 写保护组

    大容量卡不支持这种写保护,所以会将相应命令(CMD28,CMD29,CMD30)当成是非法命令。

相关推荐
poemyang13 小时前
硬盘性能提升100倍的秘密:看懂顺序I/O的魔力
存储·pagecache·计算机原理·i/o 模式·顺序i/o·局部性原理
杰克逊的日记17 天前
k8s的csi对接GPFS
云原生·容器·kubernetes·存储·gpfs
雨稚1 个月前
comfyUI-ControlNet-姿势控制&深度控制
sd·comfyui·contrlnet
虚伪的空想家1 个月前
rook-ceph配置dashboard代理无法访问
ceph·云原生·k8s·存储·rook
小猴崽2 个月前
腾讯云CBS:企业级云存储的性能与可靠性重构
存储·云存储·cbs
搬砖魁首2 个月前
Filecoin系列 - IPLD 技术分析
存储·filecoin·ipld·cid
Lz__Heng2 个月前
记一次使用HPE SSMC管理停用HPE 3par存储报连接出错
运维·存储
大千AI助手2 个月前
如何数据的永久保存?将信息以加密电磁波形式发射至太空实现永久保存的可行性说明
人工智能·存储·数据·高可用·永久保存
OceanBase数据库官方博客2 个月前
OceanBase v4.3.5 特性解读:通过OSS WORM特性进行备份归档
oceanbase·分布式数据库·存储
百锦再2 个月前
Openlayers从入门到入坟
人工智能·python·sd·openlayers·瓦片·sand·mlc