Back to Search

The Programmer's Guide to SCSI [With Contains Sample Code, a Software Development Kit..]

AUTHOR Sawert, Brian
PUBLISHER Addison-Wesley Professional (03/27/1998)
PRODUCT TYPE Paperback (Paperback)

Description
This work teaches the fundamentals of programming SCSI (Small Computer Systems Interface) devices including disk drives, optical and tape drives, scanners and printers. It covers both low and high level programming, plus Windows NT device driver model and the Advanced SCSI Programming Interface under Dos, Windows 9X and Windows NT. The accompanying CD-ROM contains sample code, a software development kit, and public domain SCSI utilities.
Show More
Product Format
Product Details
ISBN-13: 9780201185386
ISBN-10: 0201185385
Content Language: English
More Product Details
Page Count: 320
Carton Quantity: 12
Product Dimensions: 7.36 x 0.93 x 9.20 inches
Weight: 1.16 pound(s)
Feature Codes: Index, Price on Product, Table of Contents
Country of Origin: US
Subject Information
BISAC Categories
Computers | Software Development & Engineering - General
Computers | Hardware - Printers, Scanners & External Accessories
Dewey Decimal: 004.64
Library of Congress Control Number: 97044773
Descriptions, Reviews, Etc.
annotation
Brian Sawert teaches the fundamentals of programming SCSI (Small Computer Systems Interface) devices. He relates the design philosophy behind the SCSI standard, including its evolution and variations. This book focuses on software development and addresses fundamental SCSI concepts such as how SCSI devices communicate, how commands are executed, how data is transferred, and the roles played by the initiator and the target.
Show More
jacket back

The Programmer's Guide to SCSI offers a concise tutorial and reference to the Small Computer Systems Interface (SCSI), the standard interface for high-performance computer peripherals. Geared specifically for programmers who are writing drivers or creating applications that support SCSI devices, this book presents comprehensive SCSI hardware and software information within the context of software development. It will help you find your way through this complex topic and ease your learning curve by providing expert advice, tips, and techniques for more effective SCSI programming.

The Programmer's Guide to SCSI covers both high- and low-level programming topics. Specifically, you will find coverage of:

  • SCSI in general, including an explanation of its design philosophy, evolution, and transaction model
  • SCSI-2 features, including faster transfers, wider data paths, and other specialized capabilities
  • SCSI-3, including Fast-20 and Fast-40 SCSI, serial SCSI, fibre channel, P1394, and plug-and-play SCSI
  • The Advanced SCSI Programming Interface (ASPI) and the ASPI32 extensions under Windows 95 andWindows NT
  • The Windows NT built-in SCSI Pass-Through Interface
  • Low-level programming using SCRIPTS
  • SCSI target mode programming
  • SCSI support under different UNIX implementations
  • SCSI debugging and troubleshooting

In addition, this book develops an ASPI class library and uses it to create a SCSI snooper application under Windows. The library can also be extended for use in your own projects.

This book's clear presentation of SCSI eliminates wading through densely packed hardware documentation and lets you approach the topic with better direction to gain a fuller understanding.

0201185385B04062001

Show More
publisher marketing
This work teaches the fundamentals of programming SCSI (Small Computer Systems Interface) devices including disk drives, optical and tape drives, scanners and printers. It covers both low and high level programming, plus Windows NT device driver model and the Advanced SCSI Programming Interface under Dos, Windows 9X and Windows NT. The accompanying CD-ROM contains sample code, a software development kit, and public domain SCSI utilities.
Show More
List Price $44.99
Your Price  $44.54
Paperback