ttp://forum.eet-cn.com/BLOG_ARTICLE_9157.HTM
1、SD卡ID
读出ID号也是通过CMD52;
SDIO 协议规范中看出CIS 的整个区域地址范围为0x00001000~0x00017fff。
而,我刚才读出FN0 的CIS指针地址为0x001000,这证明是正确的。那么出厂时,这些CIS信息是如何存放在0x001000所在的区域的呢?以FN0为例,听我一一道来:
在0x001000起始的区域,SDIO 协议规范是以一个或多个链(连起来的列表)被称为数据块或tuples(便士)来组织这些CIS信息的。
2、 SD卡多字节读写实现
SDIO的协议规范专门定义了一个命令CMD53来实现。
多字节传输又分流方式和块方式。(Stream Mode or Block Mode)
因为,要挂接DMA,所以我这里先介绍BlockMode。
3、协议规定CMD5命令响应为R4