Join Books.org — it's free

Platform-Specific Programming, User Interfaces, Expansion Buses - Computer Hardware
The Programmer's Guide to SCSI (with CD-ROM) by Brian Sawert β€” book cover

The Programmer's Guide to SCSI (with CD-ROM)

by Brian Sawert
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

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 and Windows 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. The accompanying CD-ROM contains sample code, SCSI specifications, the SCSI FAQ, SCRIPTS support, and Linux SCSI documentation. 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

Synopsis

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 and Windows 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. The accompanying CD-ROM contains sample code, SCSI specifications, the SCSI FAQ, SCRIPTS support, and Linux SCSI documentation. 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

Booknews

A tutorial and reference to Small Computer Systems Interface (SCSI), the standard interface for high-performance computer peripherals, for programmers who are writing drivers or creating applications that support SCSI devices. Presents SCSI hardware and software information within the context of software development and provides advice, tips, and techniques for more effective SCSI programming, covering both high- and low-level programming. The CD-ROM contains code, the SCSI FAQ, specifications, SCRIPTS support, and Linux SCSI documentation. Annotation c. by Book News, Inc., Portland, Or.

About the Author, Brian Sawert

Brian Sawert has worked with SCSI for years, developing applications and drivers for SCSI devices ranging from optical drives to scanners. He has acquired vast experience with SCSI devices at a range of companies, including Lockheed Missiles and Space Company, Flagstaff Engineering, Trantor Systems, Ltd., and Laguna Data Systems. He has contributed articles on SCSI and ASPI to Dr. Dobb's Journal and Windows/DOS Developer's Journal.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

A tutorial and reference to Small Computer Systems Interface (SCSI), the standard interface for high-performance computer peripherals, for programmers who are writing drivers or creating applications that support SCSI devices. Presents SCSI hardware and software information within the context of software development and provides advice, tips, and techniques for more effective SCSI programming, covering both high- and low-level programming. The CD-ROM contains code, the SCSI FAQ, specifications, SCRIPTS support, and Linux SCSI documentation. Annotation c. by Book News, Inc., Portland, Or.

Book Details

Published
March 1, 1998
Publisher
Addison-Wesley
Pages
292
Format
Paperback
ISBN
9780201185386

Similar books