《MICROSOFT WINDOWS 95硬件设计指南》求取 ⇩

第一部分 设计纵览3

第一章 PC 953

1.1 什么是PC 955

1.1.1 即插即用5

1.1.2 Windows 95操作系统6

1.1.3 新的硬件标准7

1.2 成本和优点7

第二章 即插即用初版9

2.1 当前PC问题11

2.2 即插即用方案12

2.3 即插即用如何工作14

2.4 即插即用构件16

2.4.1 即插即用BIOS16

2.4.2 即插即用硬件16

2.4.3 即插即用设备驱动程序17

2.4.4 Windows 95:即插即用操作系统18

2.5 即插即用技术初版的成本19

2.6 即插即用的优点20

2.6.1 用户的益处20

2.6.2 OEM和IHV的益处21

第二部分 硬件设计25

第三章 桌面PC 9525

3.1 系统构件修改27

3.1.1 母板27

3.1.2 扩展插卡30

3.1.3 设备资源推荐做法31

3.1.4 即插即用与静态资源32

3.1.5 即插即用设备实例32

3.2 Windows 95的系统需求36

3.3 PC 9536

3.3.1 需要的与推荐的功能36

3.3.2 需要的桌面系统功能37

3.3.3 系统构件38

3.3.4 推荐的桌面系统功能41

3.4 PC 95的多媒体硬件设计47

3.4.1 均衡的多媒体系统49

3.4.2 多媒体系统的推荐做法50

3.5 Windows 95标志的资格验证55

3.5.1 PC 95功能集55

3.5.2 硬件兼容性测试57

3.5.3 即插即用设备驱动程序57

第四章 便携硬件设计59

4.1 Microsoft Windows 95的便携式特点61

4.2 需求和推荐的做法62

4.3 要求的便携式系统特征62

4.3.1 串行端口62

4.3.2 电源管理63

4.3.3 显示器屏面64

4.4 推荐的便携式系统的特点64

4.4.1 调制解调器65

4.4.2 低电连接或带电连接65

4.4.3 VCR型或锁定机制66

4.4.4 外部设备67

4.4.5 扩充插卡68

4.4.6 显示器屏面68

4.4.7 红外线端口68

4.4.8 笔69

4.5 Windows 95 Logo程序的资格验证69

4.5.1 便携式PC 95功能集69

4.5.2 便携式PC 95的硬件兼容性测试71

第五章 系统设备73

5.1 需求与推荐77

5.2 一般的设备需求77

5.3 显示适配器77

5.3.1 显示适配器需求76

5.3.2 推荐的显示适配器79

5.4 并行(打印机)端口84

5.4.1 并行端口的要求84

5.4.2 推荐的并行端口85

5.4.3 附加的并行端口信息87

5.5 高速串行端口和内部调制解调器87

5.5.1 串行端口要求87

5.5.2 推荐的串行端口88

5.5.3 非标准串行端口接口89

5.6 软盘驱动器控制器89

5.6.1 软盘控制器的要求90

5.6.2 软盘控制器的推荐做法90

5.7 ATA(IDE)适配器91

5.7.1 ATA(IDE)适配器要求91

5.7.2 ATA(IDE)适配器的推荐做法92

5.8 SCSI主适配器93

5.8.1 SCSI主适配器要求94

5.8.2 SCSI主适配器的推荐做法95

5.8.3 额外的SCSI信息96

5.9 音频96

5.9.1 音频要求96

5.9.2 音频的推荐做法98

5.9.3 可选特性99

5.9.4 增加的音频信息99

5.10 网络适配器99

5.10.1 网络适配器的要求99

5.10.2 网络适配器的推荐做法100

5.11 鼠标器端口101

5.11.1 鼠标器端口要求101

5.11.2 鼠标器端口推荐做法102

5.11.3 其他的鼠标器端口信息103

5.12 键盘端口103

5.12.1 键盘端口要求103

5.12.2 键盘端口的推荐做法104

5.12.3 其他的键盘端口信息104

5.13 Windows 95徽标设备功能集105

第六章 即插即用插卡和总线109

6.1 母板总线111

6.1.1 PCMCIA插口控制器111

6.2 设备识别112

6.3 要求与推荐113

6.3.1 扩充插卡的要求113

6.4 ISA扩充插卡113

6.4.1 ISA插卡的要求114

6.4.2 即插即用ISA插卡推荐做法134

6.5 PCI插卡135

6.6 PCMCIA插卡135

6.6.1 分配I/O或内存区域136

6.6.2 PCMCIA I/O插卡的要求136

6.6.3 PCMCIA I/O插卡推荐做法137

6.6.4 PCMCIA内存插卡的要求138

6.6.5 附加信息139

6.7 VL-Bus插卡139

6.8 EISA插卡139

6.9 Micro Channel插卡140

6.10 ACCESS.bus设备140

第七章 设计外设141

7.1 需求与推荐做法143

7.2 通用外设的修改143

7.2.1 外设识别144

7.2.2 热插接144

7.2.3 电缆图标144

7.3 显示器144

7.3.1 显示器电源管理145

7.3.2 显示器分辨率145

7.3.3 显示数据通道规范145

7.3.4 热插接146

7.4 SCSI外设147

7.4.1 SCSI外设需求147

7.4.2 SCSI外设推荐做法152

7.5 ATA(IDE)外设152

7.5.1 ATA(IDE)外设需求153

7.5.2 ATA(IDE)外设推荐做法154

7.6 其它存储型外设154

7.7 常用输入设备155

7.7.1 鼠标器155

7.7.2 键盘157

7.8 其它输入设备160

7.9 调制解调器、鼠标器和其它串行端口设备160

7.9.1 串行设备需求161

7.9.2 即插即用串行鼠标器要求162

7.9.3 即插即用串行调制解调器需求163

7.9.4 其它串行设备需求164

7.9.5 串行设备推荐做法164

7.10 连至并行端口的打印机和其它设备164

7.10.1 并行设备需求164

7.10.2 并行设备推荐方法166

7.10.3 附加并行设备信息167

7.11 外设电源管理167

7.12 外设电缆连接167

7.13 通用电缆需求167

7.13.1 通用电缆推荐做法167

7.14 Windows 95标志外设功能组167

第三部分 BIOS的设计173

第八章 系统BIOS的设计173

8.1 即插即用系统BIOS175

8.2 作为母板枚举程序的系统BIOS175

8.2.1 经总线桥路打开引导设备176

8.3 引导过程176

8.3.1 即插即用BIOS的POST过程177

8.3.2 可选ROM178

8.4 即插即用BIOS检测178

8.5 用APM 1.1进行电源管理178

8.5.1 电池状态179

8.5.2 挂起和恢复179

8.5.3 APM和连接系统180

8.5.4 显示电源管理支持181

8.6 即插即用系统BIOS功能181

8.7 功能要求181

8.7.1 母板设备信息181

8.7.2 母板设备的配置182

8.7.3 即插即用电源管理支持182

8.7.4 连接系统支持183

8.8 推荐使用的功能184

8.8.1 所有系统资源的列表185

8.8.2 设备信息的列表185

8.9 32位及16位栈186

8.10 指定LPT1187

8.11 Int 13h的扩展187

8.12 母板设备结点输出清样188

第九章 可选ROM的设计199

9.1 即插即用可选ROM201

9.2 即插即用可选ROM的设计201

9.2.1 中断的钩住202

9.2.2 非即插即用方式的初始化202

9.2.3 系统BIOS运行时功能202

9.3 显示适配器可选ROM203

9.4 SCSI适配器可选ROM203

第四部分 附录207

附录A 资源数据类型函数207

A.1 小型资源数据类型209

A.1.1 即插即用版本号210

A.1.2 逻辑设备标识符210

A.1.3 兼容设备标识符211

A.1.4 IRQ格式211

A.1.5 DMA格式212

A.1.6 相关函数213

A.1.7 I/O端口描述符214

A.1.8 厂家定义214

A.1.9 结束标记215

A.2 大型资源数据类型215

A.2.1 存储范围描述符216

A.2.2 ANSI标识串216

A.2.3 Unicode标识串217

A.2.4 厂家定义217

A.2.5 32位存储器范围描述符217

A.2.6 32位固定单元存储器范围描述符219

A.3 资源数据和相关函数实例220

A.3.1 实例1220

A.3.2 实例2221

A.3.3 实例3221

A.3.4 实例4222

附录B 设备标识符225

表B.1 中断控制器227

表B.2 定时器227

表B.3 DMA227

表B.4 键盘228

表B.5 并行设备228

表B.6 串行设备228

表B.7 磁盘控制器228

表B.8 显示适配器229

表B.9 扩展总线229

表B.10 实时时钟、母板设备230

表B.11 PCMCIA控制器芯片设定230

表B.12 鼠标230

表B.13 调制解调器231

表B.14 网络适配器231

表B.15 SCSI及专用CD适配器234

表B.16 音响,视频的捕获及多媒体适配器234

附录C 词汇237

附录D 参考资料255

D.1 参考书目257

D.2 可供资料258

附录E 连接系统方案263

E.1 冷引导(cold booting)265

E.2 VCR方式低电拆接265

E.2.1 连接按钮启动266

E.2.2 Windows 95启动267

E.3 VCR方式低电连接267

1995年04月第1版《MICROSOFT WINDOWS 95硬件设计指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)MICROSOFT CORP著 田学锋 武卫东 1995年04月第1版 电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Pen Services for Microsoft Windows 95 程序员指南(1996 PDF版)
Pen Services for Microsoft Windows 95 程序员指南
1996 北京:清华大学出版社
Microsoft Windows 95 程序员指南(1996 PDF版)
Microsoft Windows 95 程序员指南
1996
Word 6.0中文版疑难解答( PDF版)
Word 6.0中文版疑难解答
清华大学出版社
MICROSOFT WINDOWS 95硬件设计指南(1995年04月第1版 PDF版)
MICROSOFT WINDOWS 95硬件设计指南
1995年04月第1版 电子工业出版社
Windows 95使用指南(1996年03月第1版 PDF版)
Windows 95使用指南
1996年03月第1版 清华大学出版社
Microsoft Excel/Visual Basic for Windows 95编程指南( PDF版)
Microsoft Excel/Visual Basic for Windows 95编程指南
北京:清华大学出版社
WINDOWS 95 连网指南( PDF版)
WINDOWS 95 连网指南
MICROSOFT WINDOWS 3.0程序设计指南( PDF版)
MICROSOFT WINDOWS 3.0程序设计指南
北京科海培训中心资料组
INTRODUCING MICROSOFT WINDOWS 95(1995 PDF版)
INTRODUCING MICROSOFT WINDOWS 95
1995 MICROSOFT CORPORATION
软件设计的Windows界面指南(1996 PDF版)
软件设计的Windows界面指南
1996 北京:电子工业出版社
Windows 95编程指南(1997 PDF版)
Windows 95编程指南
1997 清华大学出版社;西蒙与舒斯特国际出版公司
Windows 95实用指南(1996 PDF版)
Windows 95实用指南
1996 西安:西北工业大学出版社
跟我学Windows3.1(1996 PDF版)
跟我学Windows3.1
1996 北京:科学出版社
Microsoft Windows 95实用指南(1996 PDF版)
Microsoft Windows 95实用指南
1996 北京:北京大学出版社
Windows 95 编程指南(1996 PDF版)
Windows 95 编程指南
1996 北京:电子工业出版社