图书介绍
VxWorks下设备驱动程序及BSP开发指南PDF|Epub|txt|kindle电子书版本网盘下载
![VxWorks下设备驱动程序及BSP开发指南](https://www.shukui.net/cover/32/30897319.jpg)
- 周启平,张杨编著 著
- 出版社: 北京:中国电力出版社
- ISBN:7508324811
- 出版时间:2004
- 标注页数:302页
- 文件大小:18MB
- 文件页数:311页
- 主题词:实时操作系统,VxWorks
PDF下载
下载说明
VxWorks下设备驱动程序及BSP开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
序言1
第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
3.5 VxWorks下设备驱动程序常用函数28
小结30
第4章驱动程序的轮询和中断处理31
4.1 概述31
4.2轮询31
4.3 中断处理36
4.4其他设计需要考虑的事项43
小结49
第5章VxWorks下编写设备驱动程序的方法50
5.1 概述50
5.2开发前资料的收集50
5.3宏定义及C语言可以调用的汇编函数51
5.4存储映射I/O与端口I/O55
5.5设备驱动程序错误处理57
5.6 VxWorks下设备驱动程序编程规范60
5.7高速缓存的一致性问题61
小结62
第6章编写字符设备驱动程序63
6.1 I/O系统回顾63
6.2一步步编写字符型设备的驱动程序70
6.3字符设备驱动程序的完整模板80
小结85
第7章编写串行设备驱动程序86
7.1 串行设备概述86
7.2虚拟设备ttyDrv87
7.3编写串行设备驱动程序90
7.4串行设备的安装97
7.5 串行设备驱动程序完整的模板98
小结103
第8章编写块设备驱动程序104
8.1 VxWorks下的文件系统104
8.2一步步编写块设备驱动程序107
8.3完整的块设备驱动程序流程115
小结120
9.1概述121
第9章编写网络设备驱动程序121
9.2 END设备驱动程序装载过程123
9.3 网络设备与系统的数据交换127
9.4一步步编写网络设备驱动程序134
小结159
第10章接触实际设备160
10.1 PCI设备驱动程序160
10.2 ISA设备驱动程序169
10.3原始文件系统分析171
小结173
第11章板级支持包174
11.1板级支持包174
11.2 BSP的职责175
11.3 BSP的组成177
11.4 BSP的开发187
11.5Tornado的目录结构189
11.6 BSP的约定和有效性191
小结192
第12章VxWorks映像及启动顺序193
12.1VxWorks映像类型193
12.2VxWorks启动顺序简述194
12.3VxWorks映像启动顺序194
12.4构造VxWorks映像196
小结203
第13章VxWorks预内核初始化204
13.1预内核的初始化概述204
13.2预内核的特殊初始化函数206
13.3预内核的通用初始化代码225
13.4预内核初始化的调试233
小结241
第14章BSP的配置242
14.1 BSP的基本配置242
14.2 VxWorks的基本配置248
14.3双硬盘配置253
14.4双网卡配置254
小结257
第15章板级支持包开发258
15.1板级支持包开发周期概述258
15.2板级支持包的开发环境260
小结263
16.1概述264
第16章创建一个新的BSP264
16.2建立开发环境265
16.3编写内核启动前BSP的初始化代码266
16.4使用最小的内核274
16.5 目标机代理和Tornado275
16.6最后的修整工作276
小结279
第1 7章体系结构280
17.1 Power PC280
17.2 Intel x86286
17.3 MIPS290
17.4 ARM294
17.5 Motorola 68K298
小结302