SD(Secure Digital Memory Card)IO卡是在SD内存卡接口基础之上发展起来的接口。SDIO协议类似于USB总线协议。<?xml:namespace prefix = o />

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

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

[1] Windows驱动开发详解,张帆

37、SDIO设备驱动相关推荐

  1. linux内核静态添加sdio设备,Linux下sdio设备扫描过程

    前言 本文基于Linux version 3.10.52版本代码分析sdio设备的扫描过程,同时选择sdio wifi设备作为分析对象,在分析过程中,附带上sdio的协议内容,帮助初学人员学习sdio ...

  2. linux i2c核心,总线与设备驱动,Linux2.6.37 I2C驱动框架分析(一)

    最近工作中又使用到了I2C,所以借S3C2440开发板GT2440为硬件平台温习一遍I2C驱动体系. linux内核中IIC驱动的体系框架 linux内核中IIC部分驱动代码位于:/drivers/i ...

  3. 深入浅出:Linux设备驱动之字符设备驱动

    一.linux系统将设备分为3类:字符设备.块设备.网络设备.使用驱动程序: 字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据.字符设备是面向流 ...

  4. linux设备驱动——总线、设备、驱动

    http://blog.csdn.net/wh_19910525/article/details/7398051 2.6 版本内核是如何管理总线,驱动,设备之间的关系的,关于bus_type.devi ...

  5. 《Linux设备驱动开发详解 A》一一2.3 接口与总线

    本节书摘来华章计算机出版社<Linux设备驱动开发详解 A>一书中的第2章,第2.3节,作者:宋宝华 更多章节内容可以访问云栖社区"华章计算机"公众号查看.1 2.3 ...

  6. 【Linux开发】linux设备驱动归纳总结(七):2.内核定时器

    linux设备驱动归纳总结(七):2.内核定时器 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...

  7. platform设备驱动全透析

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://21cnbao.blog.51cto.com/109393/337609 1.1 ...

  8. linux wc -l 对io,linux设备驱动归纳总结(五):2.操作硬件——IO内存

    linux设备驱动归纳总结(五):2.操作硬件--IO内存 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...

  9. 转载:谢谢原作者:块设备驱动实战基础篇四 (逐渐成型,加入ioctl通信机制)

    1.6介绍一种内核与用户空间通信的方法-misc设备ioctl机制 块设备驱动开发中往往需要配合用户态的管理程序工具,管理我们的块设备,此时我们需要涉及用户空间程序与块设备通信的方法,ioctl机制就 ...

最新文章

  1. 【图论专题】有向图的强连通分量
  2. Hibernate关联关系映射
  3. 双机热备软件,Legato AAM,双机容错,集群软件,磁盘阵列
  4. ios 内存管理 心得
  5. Stamp Rally
  6. CentOS 6.3下Apache+SVN部署Web版本同步
  7. LoadRunner函数的介绍
  8. 学术资源不定期分享-【钱学森《工程控制论》英文原版】
  9. Linux平台Libyuv使用指南
  10. android显示txt文件的组件,Android文本控件的介绍
  11. 超实用的开源项目—如何将WiFi密码转成二维码进行共享
  12. SoundPool循环播放
  13. 简单选择排序(Eternallyc)
  14. 微信小程序base64转为二维码、条形码图片
  15. Candence学习篇(5)使用Padstack Editor制作贴片焊盘和通孔焊盘
  16. 【Altium designer】常用的线宽和过孔尺寸
  17. 关闭vscode链接检查,去掉VSCODE 编辑器的链接下划线
  18. python的split()函数!
  19. R语言 RevoScaleR的大规模数据集决策树模型应用案例
  20. 小学三年级英语听力测试软件,小学三年级英语听力测试卷

热门文章

  1. dedecms 封面模板和列表模板有什么不同
  2. Leap Motion 上手体验
  3. Java在WEB项目中获取文件路径
  4. php mcrypt 完全安装
  5. Maven 3 常见错误
  6. udp helper 的使用
  7. 问题五十七:怎么用ray tracing画translational sweeping图形
  8. 第二个案例实操——创建Bean类
  9. 大数据系统应包含哪些功能模块
  10. 医疗大数据服务平台技术架构有哪些