图书介绍
“即插即用”技术大全PDF|Epub|txt|kindle电子书版本网盘下载
![“即插即用”技术大全](https://www.shukui.net/cover/57/31144019.jpg)
- 余永进译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505342630
- 出版时间:1997
- 标注页数:348页
- 文件大小:5MB
- 文件页数:362页
- 主题词:
PDF下载
下载说明
“即插即用”技术大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇3
第一章 快速解除安装所展卡的头痛的问题3
1.1 存在的问题3
1.2 手边的帮助3
1.3 “即插即用”的位置4
1.4 开发工具4
1.5 解决移动和网络问题5
1.6 必须履行的责任5
第二章 插入扩展卡变得很容易6
2.1 安装扩展卡的难处6
2.2 Intel的解决方法7
2.3 自动配置是如何工作的8
2.4 管理桌面系统9
2.5 “即插即用”选择的道路9
2.6 使插入扩展卡更容易10
第三章 Microsoft Windows和“即插即用”体系结构11
3.1 总述11
3.1.1 配置PC硬件和软件的困难11
3.1.2 “即插即用”解决方法11
3.2 “即插即用”体系结构12
3.2.1 “即插即用”系统的组成与需求12
3.2.2 “即插即用”的发展过程13
3.2.3 向“即插即用”系统的转变13
3.2.4 “即插 即用”支持配置动态变化14
3.2.5 “即插 即用”解决方法的功能14
3.3 “即插即用”操作系统——Microsoft Windows 9515
3.4 “即插即用”设备17
3.5 “即插即用”总结18
3.6 小结18
第二部分 中级篇23
第四章 MS-DOS和Windows3.1操作系统的“即插即用”体系结构23
4.1 介绍23
4.1.1 配置问题23
4.1.2 Intel的解决方法24
4.2 “即插即用”体系结构24
4.2.1 组成25
4.2.2 自动配置算法27
4.3 “即插即用”BIOS29
4.4 配置管理器31
4.5 ISA配置管理器33
4.6 “即插即用”工具33
4.6.1 Plug and Play BIOS Enhancement Kit34
4.6.2 Plug and Play Kit for MS-DOSand Windows34
4.7 构造“即插即用”平台34
4.7.1 硬件需求34
4.7.2 软件支持35
4.8 开发“即插即用”设备驱动程序35
4.8.1 特殊的需求35
4.8.2 配置API35
4.8.3 设备驱动程序初始化36
4.9 小结37
第五章 安装“即插即用” 卡的软伯(修订版1.1)38
5.1 介绍38
5.2 PC环境38
5.3 配置了PnP软件的MS-DOS/Windows3.1 PC39
5.4 没有配备PnP软件的MS-DOS/Windows3.1 PC40
5.5 小结41
第六章 “即插即用”技术在非“即插即用”操作系统中的应用(修订版1.1)42
6.1 介绍42
6.2 “即插即用”体系结构42
6.3 “即插即用”工具44
6.4 在非PnP操作系统上支持PnP的策略44
6.5 小结45
第七章 MS-DOS和Windows3.1“即插即用”操作系统驱动程序的移植(修订版1.1)46
7.1 更新“即插即用”设备驱动程序46
7.1.1 MS-DOS的Windows 3.1 的驱动程序46
7.1.2 Windows 95的驱动程序46
7.1.3 结论46
7.1.4 使用CM接口的示例47
第八章 “即插即用”功能和Windows 9549
8.1 目的49
8.2 总述49
8.2.1 资源管理49
8.2.2 在线配置50
8.3 “即插即用”BIOS所必需的BIOS功能50
8.3.1 系统板设备的信息50
8.3.2 支持ISA总线的信息50
8.3.3 动态事件的信息50
8.4 附加的BIOS功能50
8.5 MS-DOS和Windows 3.X的“即插即用”BIOS51
8.6 获取“即插即用”BIOS的方式51
8.7 问题与回答51
8.8 一个完整的“即插即用”方案52
第九章 开发MS-DOS/Windows 3.1的Windows 95的“即插即用”BIOS(修订版 1.2 )54
9.1 介绍54
9.2 老式ISA卡的自动配置55
9.3 Intel对PnPBIOS的支持56
9.4 各种版本的Intel PnP固件和软件总述57
9.5 PnP系统软件和PnPBIOS软件的混合与匹配58
9.5.1 设计一个“即插即用”BIOS60
9.6 建议60
第三部分 高级篇65
第十章 “即插即用”ISA规范(版本1.0a)65
10.1 引言65
10.1.1 目标66
10.1.2 实现上的考虑66
10.2 自动配置序列66
10.2.1 “即插即用”系统配置序列66
10.2.2 “即插即用”卡配置序列68
10.3 隔离和识别69
10.3.1 自动配置端口69
10.3.1.1 ADDRESS端口70
10.3.1.2 WRITE DATA 端口70
10.3.1.3 READ_DATA 端口70
10.3.2 启动钥匙70
10.3.3 隔离协议70
10.3.3.1 硬件协议71
10.3.3.2 软件协议72
10.4 “即插即用”设备73
10.4.1 状成概要73
10.4.2 “即插 即用”寄存器概要73
10.4.3 控制寄存器概述74
10.4.4 “即插即用”隔离序列77
10.4.5 读取次源数据78
10.4.6 配置卡使用的资源78
10.4.6.1 配置读的顺序79
10.4.6.2 资源规划79
10.4.7 运行时访问“即插即用”寄存器80
10.5 “即插即用“功能80
10.5.1 可配置的逻辑设备的最低功能80
10.5.2 不可配置的逻辑设备的最低功能81
10.6 ”即插即用“资源81
10.6.1 标识串81
10.6.1.1 厂商ID81
10.6.1.2 串号/唯一号81
10.6.1.3 校验和82
10.6.2 ”即插即用“资源数据类型82
10.6.2.1 资源数据要求82
10.6.2.2 小资源数据类型83
10.6.2.3 大资源数据类型89
10.7 资源数据和依赖功能95
10.7.1 示例195
10.7.2 示例295
10.7.3 示例396
10.7.4 示例496
10.8 ”即插即用“标准寄存器97
10.8.1 ”即插即用“卡控制寄存器98
10.8.2 ”即插即用“逻辑设备控制寄存器99
10.8.3 ”即插即用“逻辑设备配置寄存器100
10.8.3.1 内存配置寄存器100
10.8.3.2 I/O配置寄存器102
10.8.3.3 中断配置寄存器103
10.8.3.4 DMA配置寄存器103
10.8.3.5 保留的和厂商定义的配置寄存器103
10.8.4 保留的寄存器103
10.9 LFSR的定义104
10.9.1 启动LFSR功能105
10.9.2 LFSR校检和功能105
10.10 可能的增强功能106
10.10.1 ”即插即用“引导设备106
10.10.2 BIOS对”即插即用“设备的支持107
10.10.3 ”即插即用“设备和非”即插即用“操作系统107
10.11 ABC以太网卡的配置记录107
第十一章 ”即插即用“设备驱动程序开发指南110
11.1 引言110
11.1.1 本章中使用的规则110
11.1.2 有关资料110
11.1.3 推荐工具110
11.1.4 安装111
11.2 在线支持服务111
11.2.1 配置管理器112
11.2.2 配置访问支持接口113
11.2.3 设备驱动程序113
11.2.4 接口113
11.2.5 配置管理器113
11.2.6 配置访问116
11.2.7 头文件116
11.2.8 更新Windows设备驱动程序的步骤117
11.3 配置管理器接口117
11.3.1 设备识别符数据结构117
11.3.2 总线访问联合118
11.3.3 逻辑配置数据结构118
11.3.4 配置管理器接口120
11.3.5 设备的封锁和开锁122
11.4 配置访问支持接口125
11.4.1 PCI配置接口126
11.4.1.1 ”即插即用“ISA配置接口132
11.4.1.2 EISA配置接口136
11.4.1.3 ESCD配置接口141
11.4.1.4 ACFG配置接口143
11.5 CM选项及消息148
11.5.1 配置文件参数选项148
11.5.2 消息148
第十二章 ”即插即用“BIOS扩展设行指南(版本1.2)151
12.1 引言151
12.1.1 目的151
12.1.2 范围151
12.1.3 相关文献152
12.2 系统概述152
12.2.1 自动配置管理152
12.2.2 软件结构153
12.3 集成”即插即用“BIOS扩展与系统BIOS156
12.3.1 BIOS扩展的体系结构156
12.3.2 BIOS扩展接口156
12.3.3 自动配置支持157
12.3.4 集成ACFG BIOS扩展159
12.3.4.1 与每一芯片组有关的模块159
12.3.4.2 BIOS扩展的入口点159
12.3.4.3 实现INT 1Ag接口160
12.3.4.4 Make文件160
12.3.4.5 要定义的符号160
12.3.4.6 平台有关的配置文件161
12.4 配置设备161
12.4.1 概述161
12.4.2 总线162
12.4.2.1 PCI162
12.4.2.2 ISA162
12.4.2.3 ”即插即用“ISA162
12.4.2.4 EISA163
12.4.2.5 MCA163
12.4.3 自动配置的任务164
12.4.4 扩展系统配置数据164
12.4.4.1 概述165
12.4.4.2 槽分配165
12.4.4.3 DCD的重新配置167
12.4.4 .4 ESCD描述169
12.4.5 初始化固件的改变170
12.4.6 静态卡的配置实用程序172
12.5 与平台有关的功能172
12.5.1 与平台有关的ACFG功能172
12.5.1.1 扫描板上PCI BIOS205
12.6 ACFG管理器功能206
12.7 第流资源管理器功能213
12.8 ESCD管理器功能222
12.9 PCI配置管理器功能225
12.10 ”即插即用“ISA配置管理器功能231
12.10.1 与PC兼容的设备233
12.11 在线访问功能234
12.12 ESCD结构241
12.13 DCD配置的状态表247
12.14 PCT BIOS功能表249
12.15 ”即插即用“BIOS扩展的错误代码251
12.16 与”即插即用“功能之间的关系252
12.16.1 ”即插即用“BIOS功能252
12.17 本章词汇表253
第十三章 ”即插即用“BIOS规范(版本1.0a)256
13.1 概述256
13.1.1 ”即插即用“系统BIOS的目标256
13.1.2 当前BIOS体系结构 的改进257
13.1.3 ”即插即用“BIOS体系结构的原理258
13.1.3.1 双模式功能258
13.1.3.2 操作系统独立性258
13.1.3.3 扩展性258
13.1.4 安装结构258
13.2 系统BIOS初始化258
13.2.1 系统BIOS POST的要求259
13.2.1.1 系统板存储区要求259
13.2.1.2 系统BIOS资源管理260
13.2.1.3 隔离分配的资源260
13.2.1.4 系统BIOS资源分配260
13.2.2 ”即插即用“ISA卡支持261
13.2.2.1 给”即插即用“ISA卡分配卡选择号(CSN )262
13.2.2.2 初始化”即插即用“ISA卡262
13.2.3 BIOS POST可选ROM初始化262
13.2.4 转移控制给操作系统263
13.2.5 POST执行流程263
13.3 可选ROM支持265
13.3.1 可选ROM头结构265
13.3.2 ”即插即用“的扩展头结构266
13.3.3 可选ROM初始化269
13.3.4 可选ROM的初始化流程270
13.3.5 ISA可选ROM和资源映射271
13.3.6 错误恢复:返回到引导流程271
13.4 配置支持271
13.4.1 系统设备配置表272
13.4.2 系统设备节点的定义272
13.4.3 ”即插即用“BIOS功能275
13.4.4 ”即插即用“安装检查结构275
13.4.4.1 遵从”即插即用“的系统BIOS——”PnP“278
13.4.5 系统配置接口279
13.4.5.1 功能0——获取系统设备节点个数279
13.4.5.2 功能1——获取系统设备节点280
13.4.5.3 功能2——设置系统设备节点282
13.4.6 事件通知接口283
13.4.6.1 功能3——获取事件285
13.4.6.2 功能4——发送消息286
13.4.6.3 功能5—— 获取停泊站信息288
13.4.6.4 功能6~8——保留290
13.4.7 扩展配置服务290
13.4.7.1 功能9——设备静态分配的资源信息291
13.4.7.2 功能0Ah——获取静态分配的资源信息292
13.4.7.3 功能40h——获取”即插即用“ISA配置结构293
13.4.7.4 功能41h——获取扩展系统配置数据(ESCD)信息295
13.4.7.5 功能42h——读扩展系统配置数据(ESCD)295
13.4.7.6 功能43h——写扩展系统配置数据(ESCD)296
13.4.8 电源管理服务296
13.4.8.1 功能0Bh——获取APM ID表296
13.5 基本的可选ROM头结构298
13.6 设备驱动程序初始化模块299
13.7 返回码300
第十四章 ”即插即用“外部接口规范(版本1.0)302
14.1 概述302
14.2 使用模型302
14.2.1 设备驱动程序303
14.2.2 配置管理实用程序304
14.2.3 动态资源处理程序304
14.3 接口304
14.3.1 配置管理器接口304
14.3.1.1 数据结构305
14.3.1.2 设备的封锁/解锁312
14.3.1.3 动态设备315
14.3.2 配置访问支持接口318
14.3.2.1 PCI配置接口320
14.3.2.2 ”即插即用“ISA配置接口328
14.3.2.3 EISA配置接口332
14.3.2.4 ESCD 配置接口337
14.3.2.5 ACFG配置接口339
14.3.2.6 PnPB配置访问接口342
14.4 PCI_Routing实例347