SD(Secure Digital Memory Card)IO卡是在SD内存卡接口基础之上发展起来的接口。SDIO协议类似于USB总线协议。

和USB总路线类似,SDIO总路线也有两端,一端是HOST端,另外一端是DEVICE端,所有指令都是由HOST端发出指令开始,在DEVICE端只要能解析HOST的命令,就可以和HOST进行通信。

关于更进一步的SDIO协议,及协议中发送命令,回应命令,传送数据等相关协议,及DDK对SDIO卡设备的支持,还有利用总线驱动使SDIO设备初始化,接收中断,发送和接收数据等操作的介绍,参见[1]。
[1] Windows驱动开发详解,张帆