VxWorks下设备驱动程序及BSP开发指南
基本信息
内容简介回到顶部↑
本书详细深入介绍了VxWorks下设备驱动程序及BSP的开发等内容。全书共17章,主要内容包括:外部设备及设备驱动程序概述、VxWorks下设备及设备驱动程序、VxWorks下设备驱动程序的分析、驱动程序的轮询和中断处理、编写字符设备驱动程序、编写网络设备驱动程序、BSP概述、VxWorks预内核初始化、BSP的配置、BSP开发等内容。本书语言通畅、条理清晰、内容全面且深入浅出,是以示例源代码加文字说明结合编者多年实际开发经验编写而成的。
目录回到顶部↑
序 言
第1章 外部设备及设备驱动程序概述 1
1.1 外部设备 1
1.2 外部设备的分类 2
1.3 i/o设备的数据传送方式 2
1.4 设备驱动程序 3
1.5 设备驱动程序的主要功能 4
1.6 设备驱动程序组成部分 5
1.7 设备驱动程序的相关概念 5
小结 7
第2章 vxworks下设备及设备驱动程序 8
2.1 vxworks下的设备 8
2.2 vxworks下设备驱动程序 11
2.3 vxworks下常用设备驱动程序简要描述 13
小结 20
第3章 vxworks下设备驱动程序的分析 21
3.1 vxworks下设备驱动程序在系统中的层次 21
3.2 vxworks的设备驱动程序表 22
3.3 vxworks下常用设备的驱动程序源文件 22
3.4 vxworks下设备驱动程序的配置 23
第1章 外部设备及设备驱动程序概述 1
1.1 外部设备 1
1.2 外部设备的分类 2
1.3 i/o设备的数据传送方式 2
1.4 设备驱动程序 3
1.5 设备驱动程序的主要功能 4
1.6 设备驱动程序组成部分 5
1.7 设备驱动程序的相关概念 5
小结 7
第2章 vxworks下设备及设备驱动程序 8
2.1 vxworks下的设备 8
2.2 vxworks下设备驱动程序 11
2.3 vxworks下常用设备驱动程序简要描述 13
小结 20
第3章 vxworks下设备驱动程序的分析 21
3.1 vxworks下设备驱动程序在系统中的层次 21
3.2 vxworks的设备驱动程序表 22
3.3 vxworks下常用设备的驱动程序源文件 22
3.4 vxworks下设备驱动程序的配置 23
序言回到顶部↑
学习VxWorks的几年来,大部分的精力都花在BSP的配置和驱动程序的编写上,期间遇到过很多问题,也得到过一些经验。在不断深入的学习过程中,总是希望能有一本中文的资料可以参考,这个想法最终促成了这本书的诞生。
这是一本合作的书籍,周启平在其中花费了大量的心血。大部分的联络工作和大部分章节的编写都是由他完成的。由于工作中,我更多地涉及驱动程序的编写,于是参与了第6章、第7章、第8章和第10章的编写以及全书各章节的修改、校对工作。其余工作,包括与编辑的联系、其他章节的编写、修改等,都是由周启平完成的。
同时要感谢的是关心和支持我们的人:我们的家人、我们的直系领导、同事们和出版社的编辑们,感谢他们为这本书所付出的艰辛劳动。
本书注重实际的应用和经验,同时也非常关注基本的原理。全书共分为两个部分:第一部分是驱动程序的编写。驱动程序的编写涉及到很多的内容,从设备的访问方法到设备工作的方式等分别在各章节有所讨论。在总体概论之后,分章节讨论了各种类型设备驱动程序的编写方法并给出了相应的模板。最后为了让读者有更深入的了解,在第10章简单介绍了PCI设备、ISA设备和文件系统的编写,这也是编写设备驱动程序中典型的应用。
第二部分以x86架构为例,基本上对BSP的各个部分都有所描述:描述了预内核的初始化过程、BSP工作流程、BSP相关组件、BSP开发等。最后描述了不同体系结构上需要注意的问题。
在编写过程中,我们参考了一些公司的讲义、WindRiver公司的培训资料以及新上市的部分书籍。我们尽量使文章有自己的特色,但也难免会重复一些他人的东西。在修改过程中,我们尽量使语言更平易近人、更本地化,但水平有限,可能会弄巧成拙。总之,希望读者可以对此多包涵,也希望读者能给我们提出反馈意见,使我们的工作可以得到改进。
由于知识有限、时间仓促,不免会在编写的过程中出现这样或者那样的错误,还要请读者不吝赐教。下面是我们的电子邮箱:
张 杨:zhangyang@first.com.cn
周启平:qpzhou@sina.com
编 者
这是一本合作的书籍,周启平在其中花费了大量的心血。大部分的联络工作和大部分章节的编写都是由他完成的。由于工作中,我更多地涉及驱动程序的编写,于是参与了第6章、第7章、第8章和第10章的编写以及全书各章节的修改、校对工作。其余工作,包括与编辑的联系、其他章节的编写、修改等,都是由周启平完成的。
同时要感谢的是关心和支持我们的人:我们的家人、我们的直系领导、同事们和出版社的编辑们,感谢他们为这本书所付出的艰辛劳动。
本书注重实际的应用和经验,同时也非常关注基本的原理。全书共分为两个部分:第一部分是驱动程序的编写。驱动程序的编写涉及到很多的内容,从设备的访问方法到设备工作的方式等分别在各章节有所讨论。在总体概论之后,分章节讨论了各种类型设备驱动程序的编写方法并给出了相应的模板。最后为了让读者有更深入的了解,在第10章简单介绍了PCI设备、ISA设备和文件系统的编写,这也是编写设备驱动程序中典型的应用。
第二部分以x86架构为例,基本上对BSP的各个部分都有所描述:描述了预内核的初始化过程、BSP工作流程、BSP相关组件、BSP开发等。最后描述了不同体系结构上需要注意的问题。
在编写过程中,我们参考了一些公司的讲义、WindRiver公司的培训资料以及新上市的部分书籍。我们尽量使文章有自己的特色,但也难免会重复一些他人的东西。在修改过程中,我们尽量使语言更平易近人、更本地化,但水平有限,可能会弄巧成拙。总之,希望读者可以对此多包涵,也希望读者能给我们提出反馈意见,使我们的工作可以得到改进。
由于知识有限、时间仓促,不免会在编写的过程中出现这样或者那样的错误,还要请读者不吝赐教。下面是我们的电子邮箱:
张 杨:zhangyang@first.com.cn
周启平:qpzhou@sina.com
编 者








点击看大图





加载中...

