1. 首页
  2. 操作系统
  3. Linux
  4. linxu设备驱动开发详解

linxu设备驱动开发详解

上传者: 2021-04-24 05:56:36上传 RAR文件 14MB 热度 8次
Linux设备驱动开发是Linux开发的热门领域,是所有Linux应用系统中不可缺少的组成部分,但是Linux设备驱动的开发门槛相对较高:首先,编写Linux设备驱动必须牢固掌握自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞/非阻塞、I/O等大量理论知识;其次,由于近年来Linux内核在驱动方面更偏向于提供设备驱动的框架(work)而非单个设备驱动,考虑到框架更强的兼容性,字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等驱动的体系结构都变得愈发复杂,框架成为Linux设备驱动学习上的绊脚石。 因此,读者极需这
用户评论