GYPSY-2000 APPLICATION NOTE

APN00: SUMMARY OF APPLICATION NOTES

ABSTRACT

When developing support software for the Gypsy-2000, questions often arise which others have asked. These questions and their answers may give the reader more understanding of how to take advantage of the many features available in order to gain optimum performance from a Gypsy-2000.

These questions have given rise to the following Application Notes. The titles of all Application Notes have been collected together in the list below. An abstract for each Application note follows this list.

Last Update Number Title
May 20 1997 APN01: DISCONNECT PRIVILEGE AND BUFFERED MODE OF OPERATION
May 22 1997 APN02: AUTOMATIC REMOTE LINE TERMINATE (RLTER)
May 23 1997 APN03: MODE SENSE AND MODE SELECT
May 27 1997 APN04: PLOT/FORMAT TIMEOUTS
May 28 1997 APN05: DRIVER/LIBRARY "COMMON" CALLS
Mar 19 1996 APN06: PLOTTER HANDSHAKING "RDYCOND"
Mar 19 1996 APN07: IKON(tm) COMPATIBILITY CALLS
Mar 20 1996 APN08: SETTING SCSI DEVICE ADDRESS

APN01: DISCONNECT PRIVILEGE AND BUFFERED MODE OF OPERATION

What does it mean that a SCSI target that has been granted the "disconnect privilege" or been placed into "buffered mode of operation?" When are these useful and how are they invoked?

APN02: AUTOMATIC REMOTE LINE TERMINATE (RLTER)

How is Automatic Remote Line Terminate useful? When is it not useful? How does it affect data throughput?

APN03: MODE SENSE AND MODE SELECT

The SCSI Mode Sense and Mode Select commands provide for control of various operating parameters. This application note contains suggestions for use.

APN04: PLOT/FORMAT TIMEOUTS

The Gypsy has two timeouts relating to plotter response. When should the default timeouts be changed? How are these timeouts related to host system timeouts?

APN05: DRIVER/LIBRARY "COMMON" CALLS

Open(), Write, Close(), and especially IOCTL(). When writing a driver or library, what parameters or operations should be considered? Consider compatibility with similar software? Strive for simplicity or for completeness? The simple approach may allow the user to rapidly get a system plotting, but prevent the user from taking advantage of various features or options of the Gypsy. This application note should also give an application developer details about writing to a "common" set of driver calls.

APN06: PLOTTER HANDSHAKING "RDYCOND"

Embedded within the Mode Sense/Select parameters is RDYCOND. How does it affect performance? When should some value other than the default be chosen?

APN07: IKON(tm) COMPATIBILITY CALLS

The Ikon(tm) host adapter hardware registers are sometimes used as the basis of driver or application software development. How are these commonly used? Compatibility is quite important for those users whose experience or applications include Ikon style operations.

APN08: SETTING SCSI DEVICE ADDRESS

This application note describes three methods of setting the SCSI ID (or device address) of the Gypsy-2000. The three suggestions are for the users who purchase the Gypsy-2000 printed circuit assembly without the enclosure.


[ Home | About | Gypsy-2000 | Tutorial | Links ]

Last modified: 28-Jun-1999 webmaster@aculabinc.com
Copyright © 1996-2006 AcuLab, Inc.