Lucent Technologies USS-720 Software Use Agreement February, Licensed Software, Ownership

Page 16

USS-720

 

Software Use Agreement

February 1999

USS-720 Driver Software (Object Code) License Agreement (continued)

(c)LICENSEE may make those copies of LICENSED SOFTWARE necessary to the use by LICENSEE for which rights are granted hereunder, provided that each such copy contains any copyright and/or proprietary notice appearing on or in the LICENSED SOFTWARE being copied.

(d)LICENSEE agrees that it will not use or copy LICENSED SOFTWARE except as authorized herein.

(e)LICENSEE agrees that any distribution of the LICENSED SOFTWARE to customers shall only be in object code form and pursuant to a license agreement containing essentially the following:

(i)only a personal, nontransferable, and nonexclusive right to use such copy in SYSTEMS is granted to such customer;

(ii)no ownership interest in LICENSED SOFTWARE is transferred to such customer;

(iii)such customer will not copy LICENSED SOFTWARE except as necessary to use LICENSED SOFT- WARE in SYSTEMS and for backup and archive purposes in connection with such use and will include all copyright and/or proprietary notices in such copies;

(iv)if a customer's right-to-use is terminated for any reason, such customer will either destroy or return all copies of LICENSED SOFTWARE in its possession;

(v)such customer will not export or re-export LICENSED SOFTWARE without the appropriate Unites States and/or foreign government licenses;

(vi)such customer will not reverse compile or disassemble LICENSED SOFTWARE, subject to applicable exceptions if such customer’s address is in one of the Member States of the European Economic Commu- nity; and

(vii)LUCENT does not warrant LICENSED SOFTWARE, does not assume any liability regarding LICENSED SOFTWARE, and does not undertake to furnish any support or information to such customer regarding

LICENSED SOFTWARE.

(f)LICENSEE agrees to use its best efforts to enforce the agreements with customers referred to in Section 1.01(e).

(g)The agreement specified in Section 1.01(e) may be (i) a written agreement signed by the customer or (ii) a written agreement on or accompanying the package containing the LICENSED SOFTWARE that is visible or otherwise disclosed to the customer before the customer opens the package, that the customer accepts by opening the package and that complies with applicable law governing such agreements.

1.02 Furnishing of LICENSED SOFTWARE

Subject to receipt by LUCENT of the fee specified in Section 2.01, within a reasonable time after such receipt, LUCENT shall furnish LICENSED SOFTWARE to LICENSEE in the form specified in the attached Schedule.

1.03 Ownership

No ownership interest in LICENSED SOFTWARE is transferred to LICENSEE hereunder. LICENSEE's ownership interest is limited solely to those portions of LICENSEE's adaptations that do not contain any of LICENSED SOFT- WARE.

1.04 U.S. Export Control

LICENSEE acknowledges that LICENSED SOFTWARE is subject to export restrictions under U.S. Export Admin- istration Regulations and international arrangements of the U.S. Government. LICENSEE agrees not to ship or otherwise transmit LICENSED SOFTWARE except in compliance with all such U.S. Government regulations and arrangements.

3-2

Lucent Technologies Inc.

Image 16
Contents Introduction Information Manual, Rev SeptemberTable of Contents Information Manual, Rev Evaluation Kit for USS-720 September USB-to-IEEE BridgeIOCTL1284 Terminate USS-720 USB Device Driver Preliminary User GuideIOCTLSET1284REGISTER USS-720 USB Port Monitor Application Note Evaluation Kit Contents Hardware Requirements \SAMPLESOSR2.1 Cable Installation Instructions Getting Started InstructionsSoftware Updates Windows 98 Cable Installation InstructionsPlug and Play USB Driver and Port MonitorPort Creation Eeprom Lucent Technologies Inc Lucent Technologies Microelectronics Group In-System Design, IncUSB Applications Support September Evaluation Kit Software USS-720 Driver Software Object Code License AgreementFebruary IntroductionUSS-720 Software Use Agreement February Licensed SoftwareFurnishing of Licensed Software OwnershipUSS-720 February Software Use AgreementWarranty and Indemnity Agreement PrevailsNothing Construed 04 ConfidentialityPublicity NonassignabilityAddresses IntegrationApplicable Law DisputesUSS720.INF USS720.SYSDocumentation USS-720 Software Use Agreement February Software Components Application Note, Rev FebruaryPlug and Play Operation PnP Customer-Defined DataPrinter Enumeration Power Management Installation ProcessOperating Systems Supported USB Hardware Types SupportedPrinter Types Supported Print Types SupportedPreliminary Data Sheet, Rev September FeaturesDescription Table of Contents Pin Information Preliminary Data Sheet, Rev USS-720USB-to-IEEE Parallel Port nAutoFd Signal Active-Low Parallel Port nSelectIn Signal Active-LowParallel Port nInit Signal Active-Low Parallel Port nAck Signal Active-LowOverview USB PortDevice Descriptor, Configurations, and Inter- faces Descriptor LocationsOnboard Device Descriptor USB-to- Ieee 1284 Bridge SeptemberDevice Descriptor Offset Field Size Value Description USB-to- Ieee Configuration DescriptorInterface Descriptors Bulk Out Endpoint Descriptor, I0A0E1Bulk Out Endpoint Descriptor, I0A1E1 September USB-to-IEEE1284 BridgeBulk In Endpoint Descriptor, I0A1E2 Bulk In Endpoint Descriptor, I0A2E2 Bulk Out Endpoint Descriptor, I0A2E1Interrupt Endpoint Descriptor, I0A2E3 Requests PipesStandard Requests Printer Class-Specific Requests Get Port Status Data Bit DescriptionGET1284REGISTER Vendor-Specific RequestsSET1284REGISTER Ieee 1284 Port Register-Based OperationRegisters GET1284REGISTER Data Byte Register DataInterrupt Pipe Read Data Byte Register DataDefault Bit Symbol Bit Description Status Register Address Bit SymbolParallel Port nFault Signal Reserved Control Register Address Bit Symbol Access Default Bit Symbol Bit DescriptionParallel Port nInit Signal USB-to-IEEE1284 BridgeUSS-720Instant USB ECP Command Register Address Bit Symbol Access Extended Control Register Address Bit Symbol Mode20 DescriptionUSS-720 Control Register Address Bit Symbol USS-720 Setup Register Address Bit Symbol Interrupts External Circuitry Requirements External Crystal ConnectionFilter Bypass Mode High Drive ModeSelf-Powered Mode Absolute Maximum Ratings Parameter Symbol Min UnitElectrical Characteristics Parameter Symbol Test Conditions Min Typ Max UnitCapacitance Values Parameter Unit Clklo ClkhiSetup and Hold Input Timing Parameter Timing CharacteristicsOutput Delay Timing Parameter Min Max Unit Outline Diagram Ordering InformationPin Mqfp Device Code Package ComcodeApplication Note February Description Parallel PortBridging USB to Typical Circuit Showing USSLucent Technologies Inc Signal Directions Preliminary User Guide, Rev FebruaryIOCTL1284 Setmode Initialization O File FunctionsPreliminary User Guide, Rev USS-720 February USB Device DriverCreateFile Error Codes ReadFileWriteFile DeviceIoControl CloseHandle O Control Codes Control Code DescriptionIOCTL1284 Ecpfwdtorev ParametersIOCTL1284ECPREVTOFWD IOCTL1284 Ecpsetchannel Register Mode Description IOCTL1284 SetmodeIOCTL1284 Terminate Ioctlabortpipe Value DescriptionBulkoutpipe BulkinpipeIoctlcancelpiperequest IOCTLGET1284REGISTER Ioctlgetaltsetting ALTINTERFACE0ALTINTERFACE1 ALTINTERFACE2Ioctlgetcapabilities Ioctlgetconfigurationdescriptor Ioctlgetdevicedescriptor Ioctlgetdeviceinstances Ioctlgetinterface Ioctlgetportstatus Bit MeaningIOCTLISSUEUSS720COMMAND Command DescriptionIoctlreadinterruptpipe Byte DescriptionIoctlresetpipe IOCTLSET1284REGISTER Ioctlsetaltsetting Ioctlsoftreset O Control Data Structures DeviceinstanceheaderDeviceinstance Data StructureREGISTER1284 REGISTER1284, *PREGISTER1284ADVREGISTER1284 ADVREGISTER1284, *PADVREGISTER1284Lucent Technologies Inc USS-720 USB Port Monitor USS-720 Application Note USB Port Monitor February Printer Cable with Instant USBSoftware Installation Instructions W98USS720EvalKit2402.zip to download the installation filesApplication Note June Click on Enter LibrarySeptember MN99-052CMPR-1 Replaces MN97-061CMPR-04