Lucent Technologies USS-720 User Manual
Instant usb, Ieee, Evaluation kit for uss-720
Information Manual, Rev. 1
September 1999
13
Lucent Technologies Inc.
1-1
Evaluation Kit for USS-720
Instant USB
™
USB-to-
IEEE
* 1284 Bridge
Introduction
The Lucent Technologies Microelectronics Group USS-720 Evaluation Kit is an assembly of all the peripheral-
related hardware, software, and documentation necessary to evaluate the USS-720 device and begin develop-
ment efforts. The kit is comprised of three primary components:
■
Information Manual that contains a collection of data sheets, application notes, and other documents regard-
ing the USS-720, its device driver, and sample applications
■
In-System Design (ISD) USB Smart Cable
■
A 3 1/2 in. diskette containing related device drivers and sample application software for use with OSR2.1/
QFE 1214 and
Microsoft Windows
†
98.
A complete description of the contents is listed in the Evaluation Kit Contents section.
*
IEEE is a registered trademark of The Institute of Electrical and Electronics Engineers, Inc.
†
Microsoft and Windows are registered trademarks of Microsoft Corporation.
Document Outline
- Evaluation Kit for USS-720 Instant USB™ USB-to-IEEE* 1284 Bridge
- USB Applications Support
- USS-720 Software Use Agreement
- Incorporating Customer Data into USS-720 Evaluation Kit Software Using the Build Me One Utility
- USS-720 Instant USB™ USB-to-IEEE* 1284 Bridge
- Features
- Description
- Pin Information
- Overview
- USB Port
- IEEE 1284 Port
- External Circuitry Requirements
- Filter Bypass Mode
- High Drive Mode
- Self-Powered Mode
- Absolute Maximum Ratings
- Electrical Characteristics
- Timing Characteristics
- Outline Diagram
- Ordering Information
- List of Figures
- List of Tables
- Table 1 . Pin Descriptions
- Table 2 . Externally Supplied Data Format
- Table 3 . Device Descriptor
- Table 4 . Alternate Settings and Supported Endpoints
- Table 5 . Configuration Descriptor
- Table 6 . Interface Descriptor, I0:A0
- Table 7 . Bulk Out Endpoint Descriptor, I0:A0:E1
- Table 8 . Interface Descriptor, I0:A1
- Table 9 . Bulk Out Endpoint Descriptor, I0:A1:E1
- Table 10 . Bulk In Endpoint Descriptor, I0:A1:E2
- Table 11 . Interface Descriptor, I0:A2
- Table 12 . Bulk Out Endpoint Descriptor, I0:A2:E1
- Table 13 . Bulk In Endpoint Descriptor, I0:A2:E2
- Table 14 . Interrupt Endpoint Descriptor, I0:A2:E3
- Table 15 . Class-Specific Requests
- Table 16 . Get Port Status Data
- Table 17 . Vendor-Specific Requests
- Table 18 . Transfer Rates
- Table 19 . GET_1284_REGISTER Data
- Table 20 . Interrupt Pipe Read Data
- Table 21 . Data Register
- Table 22 . Status Register
- Table 23 . Control Register
- Table 24 . EPP Address Register
- Table 25 . EPP Data Register
- Table 26 . ECP Command Register
- Table 27 . Extended Control Register
- Table 28 . USS-720 Control Register
- Table 29 . USS-720 Setup Register
- Table 30. Absolute Maximum Ratings
- Table 31. dc Characteristics (TA = 0 °C to 70 °C, VDD = 3.3 V ± 0.3 V, VSS = 0 V.)
- Table 32. USB Transceiver Driver Characteristics
- Table 33 . Capacitance Values
- Table 34 . Setup and Hold Input Timing
- Table 35 . Clock Characteristics/Miscellaneous Input Timing
- Table 36 . Output Delay Timing
- Table 37 . Miscellaneous Output Timing
- Typical Circuit Showing the USS-720 Bridging USB to Parallel Port
- Description
- List of Figures
- USS-720 USB Device Driver
- 1 Introduction
- 2 Initialization
- 3 I/O File Functions
- 4 I/O Control Codes
- 4.1 IOCTL_1284_ ECP_FWDTOREV
- 4.2 IOCTL_1284_ECP_REVTOFWD
- 4.3 IOCTL_1284_ ECP_SET_CHANNEL
- 4.4 IOCTL_1284_ SET_MODE
- 4.5 IOCTL_1284_ TERMINATE
- 4.6 IOCTL_ABORT_PIPE
- 4.7 IOCTL_CANCEL_PIPE_REQUEST
- 4.8 IOCTL_GET_1284_REGISTER
- 4.9 IOCTL_GET_ALTSETTING
- 4.10 IOCTL_GET_CAPABILITIES
- 4.11 IOCTL_GET_CONFIGURATION_DESCRIPTOR
- 4.12 IOCTL_GET_DEVICE_DESCRIPTOR
- 4.13 IOCTL_GET_DEVICE_INSTANCES
- 4.14 IOCTL_GET_INTERFACE
- 4.15 IOCTL_GET_PORT_STATUS
- 4.16 IOCTL_ISSUE_USS720_COMMAND
- 4.17 IOCTL_READ_INTERRUPT_PIPE
- 4.18 IOCTL_RESET_PIPE
- 4.19 IOCTL_SET_1284_REGISTER
- 4.20 IOCTL_SET_ALTSETTING
- 4.21 IOCTL_SOFT_RESET
- 5 I/O Control Data Structures
- List of Figures
- USS-720 USB Port Monitor
- Description
- List of Figures
- Instructions for Downloading Software for Use with the In-System Design USB Smart Cable
- Contact Us