本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux 设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。
上传时间: 2013-12-31
上传用户:sevenbestfei
linux 设备驱动原版英文版,对需要了解Linux驱动编写原理的人有很大帮助
上传时间: 2017-01-04
上传用户:ynzfm
r73模块的无线网卡在Linux下的驱动程序,研究Linux驱动的好东西
上传时间: 2014-01-12
上传用户:fxf126@126.com
linux下驱动程序实例源代码,hello_world开始,是学习Linux驱动不错的材料
上传时间: 2013-12-17
上传用户:bruce
一个很简洁的linux下isa总线驱动,是一个学习Linux驱动的很好例子。
上传时间: 2013-12-20
上传用户:Thuan
linux下wii的鼠标驱动,是学习Linux驱动编程的好材料
上传时间: 2017-09-19
上传用户:赵云兴
linux下的VTPplayer驱动程序,很奇妙的一个驱动程序,可以作为Linux驱动编程进阶的学习材料
上传时间: 2014-01-23
上传用户:xinzhch
linux下的无线宽带驱动,适合已经对Linux驱动内核已经一定了解的人
上传时间: 2014-01-03
上传用户:lmeeworm
Linux的射频模块驱动设计。 本文首先从嵌入式系统的概念、ARM微处理器和嵌入式操作系统的概念出发,描述了S3C2410的体系结构,具体研究了UART口和I/O口的控制,然后深入到linux环境下的驱动开发当中,介绍了本论文的软件开发环境,然后讨论了Linux系统驱动程序的程序构架,最后讨论了Linux驱动体系结构,重点叙述了字符型驱动程序的编写方法。然后完成了射频控制模块(ATMEL公司AT86RF211芯片)的驱动以及电路设计,通过S3C2410的UART口传输数据,通过I/O口去控制射频芯片。给出了驱动实现的关键程序和最小系统模块电路图。射频模块(AT86RF211)的驱动程序,包括了对它的模块收发数据的时序实现和对模块实体的控制。
上传时间: 2013-12-18
上传用户:彭玖华
Linux设备驱动开发详解 宋宝华学习Linux驱动开发的好资料。
标签: linux
上传时间: 2022-03-02
上传用户: