请输入您要查询的百科知识:

 

词条 Linux设备驱动开发技术及应用
释义

《Linux设备驱动开发技术及应用》着重讲解了Linux设备驱动程序的基本概念,并系统化地介绍了Linux设备驱动程序相关的基础知识和应用。本书最大的特点是为初学者创造了轻松挑战Linux设备驱动程序的机会,无论是对于刚刚接触Linux驱动程序的初学者还是Linux开发工作者,《Linux设备驱动开发技术及应用》都是一本很好的操作指南。

版权信息

书 名: Linux设备驱动开发技术及应用

作 者:(韩国)俞永昌

出版社: 人民邮电出版社

出版时间: 2008

ISBN: 9787115181220

开本: 16

定价: 85.00 元

内容简介

《Linux设备驱动开发技术及应用》全书以通俗易懂的语言详细阐述了基础性内容,非常有利于读者掌握基本概念并树立Linux驱动程序的开发理念。本书还结合图表及示意图,简单地解释了较为难懂的设备驱动程序。为了帮助读者快速理解书中内容,每个章节的末尾都给出了能够确认运行效果的实例,书中的例子使用了简单的并行口测试环境,还提供了多种源代码。

编辑推荐

就要开始学习“devicedriver”了,但是究竟要选择什么样的书籍呢?相信大家都有过这样的烦恼。最好最方便的做法当然是直接阅读LinuxDeviceDriver这本著名书籍的英文原版书。然而,语言的障碍比我们想象的严重得多。不仅实际编译方法很难理解,而且已编译的驱动程序是否运行正常也难以确认。然而,拥有本书就不用担心这些问题了。另外,看到书中可测试源代码的实例、精辟的讲解以及强有力的测试环境(一个Clip和两个LED),我不得不惊叹。

——周峰宁韩国AMT主任研究员

学过嵌入式的韩国人都应该听过“俞永昌”这个名字,本书仅凭这位作者的名气就应受人瞩目。为了帮助读者快速理解内容,各章节的末尾都给出了简单而且能够确认运行效果的实例。另外,除了内核2.4,还包含了2.6版本的API驱动,而通过有效的实例比较两个版本的差异,也是本书的一大亮点。

——吴红钧韩国MacroWebS/W开发组研究员

本书着重讲解了Linux设备驱动程序的基本概念,在此过程中并没有倾向于哪个特定领域,且叙述的非常精辟。本书的每一个句子中都凝结了作者的经验技巧,而简单易懂的实例更有助于开发者理解内容。总的来说,这是——部忠实于基础知识的入门教材。

——黄太然韩国LG电子/情报通信系统研究所前任研究员

本书最大的优点是通过并行口控制了LED,并为初学者创造了轻松挑战Linux设备驱动程序的机遇。另外,本书还结合图表及示意图,简单地解释了公认为难懂的设备驱动程序。在这里,特别向初学者以及未能系统掌握设备驱动的读者推荐本书。

——黄义哲韩国SimplexInternep公司

无论是刚刚接触Linux驱动程序的初学者还是开发工作者,本书都可称为很好的操作指南。书中的例子使用了简单的并行口测试环境,还提供了多种源代码,这是本书的魅力所在。

——李贤石韩国MacroWeb公司

本书系统化地介绍了Linux设备驱动程序相关的基础知识和应用性知识。任何人阅读了本书,即使完全不了解Linux驱动程序,都可以快速成长为Linux驱动程序的行家。本书以通俗易懂的语言详细阐述了基础性内容,非常有利于掌握基本概念并树立Linux驱动程序的开发理念。本书还不乏深层内容,对于高水准读者,也是不错的指南书。书中涉及的实用性测试方法、源代码以及作者多年的开发经验,更是精髓中的精髓,也是我如此敬重作者的原因。Linux驱动程序的入门者一定要配备本书。

——郑东烈韩国东国大学研究院...

目录

第1章 实验环境的设置与准备

1.1 系统与Linux运行机制准备

1.1.1 系统准备

1.1.2 Linux发布版的安装与环境设定

1.2 内核源代码的准备

1.2.1 获取源代码

1.2.2 编译内核

1.2.3 内核设定

1.3 实验设备的准备

1.3.1 打印机接口的准备

1.3.2 实现输入输出的准备物品

........

第2章 Linux内核与设备驱动程序

第3章 设备文件和低级文件输入输出

第4章 简单内核模块的测试

第5章 内存的分配和释放

第6章 设备的注册与注销

第7章 设备驱动程序的初始化与终止

第8章 设备驱动程序的读取和写入

第9章 主设备号与次设备号的处理

第10章 设备控制

第11章 时间处理与内核定时器

第12章 中断处理

第13章 阻塞型输入输出

第14章 输入输出的复用

第15章 任务队列和工作队列

第16章 Bottomhalf

第17章 proc文件系统

第18章 内存映射

第19章 模块间相互引用

第20章 多进程环境下的设备驱动程序

第21章 设备驱动程序与内核源代码的合成

第22章 块设备驱动程序

第23章 网络设备驱动程序

第24章 设备文件系统

第25章 系统文件系统

第26章 移植系统的移植、信号和帮助

第27章 DMA与PCI设备

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 6:49:22