内容简介:
《Linux设备驱动开发详解》此书出自华清远见教育科技集团,作为嵌入式领域中的职业培训老大,从2004年至今出了80余本相关教材,很多书籍已经成为了高校相关专业用书。不仅很好地延续了上一版经典图书的风格,同时也基于新Linux内核和LDD6410平台进行了讲解内容和案例的全面升级和更新,书中汇聚的大量Linux驱动开发的参考代码和技术资料,相信对广大的Linux开发人员和嵌入式工程师都具有非常重要的价值和意义。本书全面介绍了Linux设备驱动开发详细内容,重点讲解了驱动设计的硬件基础、Linux内核及内核编程、Linux内核模块、Linux文件系统与设备文件系统、字符设备驱动、Linux设备驱动中的并发控制等,内容丰富,实用易懂。
图书目录:
第1章 设备驱动概述
第2章 驱动设计的硬件基础
第3章 Linux内核及内核编程
第4章 Linux内核模块
第5章 Linux文件系统与设备文件系统
第6章 字符设备驱动
第7章 Linux设备驱动中的并发控制
第8章 Linux设备驱动中的阻塞与非阻塞I/O
第9章 Linux设备驱动中的异步通知与异步I/O
第10章 中断与时钟
第11章 内存与I/O访问
第12章 Linux字符设备驱动综合实例
第13章 Linux块设备驱动
第14章 Linux中断设备驱动
第15章 Linux的I²C核心、总线与设备驱动
第16章 Linux网络设备驱动
第17章 Linux音频设备驱动
第18章 LCD设备驱动
第19章 Flash设备驱动
第20章 USB主机与设备驱动
第21章 PCI设备驱动
第22章 Linux设备驱动的调试