SCSI程序员指南

SCSI程序员指南
作 者: Brian Sawert 袁潮 韩永彬 袁潮
出版社: 中国电力出版社
丛编项: 硬件接口开发系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机配件/外设
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《SCSI程序员指南》作者简介

内容简介

SCSI(小型计算机系统接口)作为高性能计算机外围设备的接口,已经被人们广泛接受并应用到各种规模的计算机设备中。本书对SCSI的介绍偏重于软件开发方面。在介绍了SCSI的基本概念后,介绍了SCSI编程的程序化方法,并在DOS和Windows下研究了ASPI(高级SCSI编程接口),在Windows和Windows NT下研究了ASPI32的扩展,在介绍SCSI在UNIX平台的应用时,把重点放在了Linux平台上。本书结构严谨、条理清晰、语言简洁、内容丰富,是那些为SCSI外围设备编写支持软件的程序员的一本指导书和参考书,也适合作为大中专院校教材。本书是一本不可多得的讲述高性能计算机外围设备的标准接口——SCSI(小型计算机系统接口)的参考指南。本书专门针对SCSI设备驱动程序和应用程序的程序员,从软件开发的角度揭示了SCSI软硬件的丰富内涵。书中的专家经验、技巧和高效编程技术会帮助你找到掌握这些复杂主题的捷径。本书包含了以下主题:SCSI-2与SCSI-3的总体介绍。ASPI(高级SCSI编程接口)及其在Windows 95和Windows NT下的扩展ASPI32。使用SCRIPTS进行低层编程。各种Unix下的SCSI支持。SCSI调试和故障排除。此外,本书开发了一个ASPI类库,并用它创建了一个Windows下的SCSI snooper应用程序。有了本书对SCSI的清晰阐述,你再也无需在繁杂的硬件文档中艰难跋涉,还着明确的目的和充分的理解,直接进入SCSI的自由王国吧!附带的光盘包括例程代码、SCSI规范、SCSI常见问题解答、SCRIPTS支持程序和Linux SCSI文档。

图书目录

目 录

前言

作者

绪论

第一章 SCSI技术概述

SCSI的解决方案

SCSI—1

SCSI—1的特性

SCSI—2的诞生

SCSI—2的新特性

改进的SCSI—1特性

正在升起的SCSI—3

第二章 SCSI基础

SCSI事务处理

第三章 SCSI阶段

SCSI阶段

第四章 SCSI消息

消息类型

扩展消息

其他通用消息

第五章 SCSI命令

命令结构

字节顺序

强制SCSI命令

可选命令

设备类型特定命令

读和写

其他命令

第六章 状态. 检测和错误

状态码

检测数据

第七章 ASPI

什么是ASPI

为什么要用ASPI

ASPI概念

ASPI命令

ASPI错误和状态码

附加的Win32下的ASPI功能

第八章 用SCRIPTS进行低级SCSI编程

使用SCRIPTS

SCRIPTS概览

在C代码中嵌入SCRIPTS

例程

第九章 SCSI目标模式编程

硬件

处理SCSI阶段

目标模式API

连接TSPI控制器

使用TSPI接口

第十章 Windows环境下的SCSI

Windows 3. x下的ASPI

Win 32(Windows 95和NT)下的ASPI

Windows 95和NT SCSI模型

WindowsNT中的SCSI Pass—Tkough Interface

第十一章 Unix环境下的SCSI

UNIX设备驱动程序的简单描述

UNIX形式比较

Linux SCSI磁盘驱动器

Linux SCSI Pass—Through驱动程序

总结

感谢

第十二章 常用问题及解决方法

从硬件层开始

慎用电线

不要简单地对待说明书

要注意平台的依赖性

测试工具

记录

第十三章 应用举例:SCSI Snooper

SCSI Snooper的概观

ASPI类库

使用ASPI类库

附录A 缩写词汇表

通用词汇

SCSI—2定义

SCSI—3定义

SCSI软件接口

附录B SCSI资源

书籍

杂志和日报

在线信息

制造商联系信息

附录C 在WindowsNT环境下安装ASPI32服务

附录D 本书附带光盘的内容

例程代码

SCSI规范说明书

SCSI常见问题解答

Symbios SCRIPTS支持

Linux SCSI文献