Uss-720 usb device driver, 1 introduction, Figure 1 . signal directions – Lucent Technologies USS-720 User Manual
Page 59: 1 introduction

Preliminary User Guide, Rev. 2
February 1999
13
Lucent Technologies Inc.
7-1
USS-720
USB Device Driver
1 Introduction
This document describes the design and implemen-
tation of USS720.SYS, a
Windows* WDM USB driver
developed by In-System Design, Inc. (Note that this
driver was written specifically to work with the In-
System Design USB Smart Cable. For vendor-
specific implementations, refer to the “Notes for
Developers” in the Introduction of this Information
Manual.) The purpose of USS720.SYS is to provide
bulk data transfers and a mapping layer for the
IEEE
†
1284 registers over the Universal Serial Bus inter-
face.
The purpose of this document is to:
■
Define how USS720.SYS will interact with the
Win-
dows operating system components and the inter-
face layer to other device classes.
■
Provide a guide for using USS720.SYS.
Note: The USS-720’s Automatic Mode is recom-
mended for almost all applications. The drivers
included in the Lucent Technologies USS-720
Evaluation Kit use only Automatic Mode. Auto-
matic mode implements all negotiation hand-
shakes automatically for Compatibility, Nibble,
and ECP modes. In Register Mode, the user
must do the negotiations manually in software.
Register Mode can be useful when imple-
menting a nonstandard parallel port interface.
For more information on the
Windows system-level
components, USB architecture, and 1284 hardware,
please refer to:
■
Microsoft Win32 SDK (October 96 or later), avail-
able from
Microsoft *.
■
WDM Driver Model Specification, available from
Microsoft.
■
WDM USB Driver Specification, available from
Microsoft.
■
USB Device Class Definition for Printing Devices,
from usb.org web site.
■
USS-720 USB-to-IEEE 1284 Bridge Preliminary
Data Sheet (DS98-393CMPR), available from
Lucent Technologies Microelectronics Group.
■
IEEE
Standard Signaling Method for a Bidirectional
Parallel Peripheral Interface for Personal Comput-
ers (IEEE Standard 1284-1994)
Figure 1 provides a point of reference for directions
mentioned in this document.
5-6005.r2
Figure 1. Signal Directions
*
Windows and Microsoft are registered trademarks of Microsoft
Corporation.
†
IEEE is a registered trademark of The Institute of Electrical and
Electronics Engineers, Inc.
OUTPUT
DRIVER
INPUT
INPUT
OUTPUT
BULK OUT
BULK IN
HOST PC
USS-720 IN
PERIPHERAL
USB