lpt.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 09 Oct 2017 10:49:36 +0300
changeset 2188 e95731eef030
parent 1912 8b81a8f0f692
child 2228 837f1337c59b
permissions -rw-r--r--
Fixed: NameError: name 'locale_encoding' is not defined File /bin/rst2html.py, line 17, in <module> from docutils.core import publish_cmdline, default_description File /usr/lib/python2.7/site-packages/docutils/core.py, line 20, in <module> from docutils import frontend, io, utils, readers, writers File /usr/lib/python2.7/site-packages/docutils/frontend.py, line 41, in <module> import docutils.utils File /usr/lib/python2.7/site-packages/docutils/utils/__init__.py, line 20, in <module> import docutils.io File /usr/lib/python2.7/site-packages/docutils/io.py, line 18, in <module> from docutils.utils.error_reporting import locale_encoding, ErrorString, ErrorOutput File /usr/lib/python2.7/site-packages/docutils/utils/error_reporting.py, line 60, in <module> codecs.lookup(locale_encoding or '') # None -> '' NameError: name 'locale_encoding' is not defined

.. -*- coding: utf-8; -*-

=====
 LPT
=====
.. contents::
   :local:

USB to LPT chip
===============

** PL-2305.

The PL-2305 USB-to-IEEE-1284 Bridge Controller is a low-cost high-performance single chip solution
that provides bi-directional connectivity between any standard IEEE-1284 compliant parallel port
devices and the Universal Serial Bus (USB) interface.

 * Universal Serial Bus Specification Rev. 1.1 compliant
 * USB full speed communication and bus powered
 * USB Printer Class Specification 1.0 compliant
 * IEEE-1284 1994 (bi-directional parallel interface) specification compliant
 * Optional external EEPROM for customized USB Vendor ID, Product ID, Device Release Number,
   Manufacturer String Descriptor, Product String Descriptor, Serial Number String Descriptor, and
   any other string descriptors up to 248 bytes in total size
 * Low-level printer class drivers provided for Windows 98, and Windows 2000
 * 48-Pin SSOP package

::

  $ lsusb
  ... ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port

See:

  http://www.prolific.com.tw/eng/products.asp?id=6
    About page.
  http://www.prolific.com.tw/eng/downloads.asp?ID=36
    Driver download page.

USB to LPT driver
=================

** Linux.

See 'linux-src/drivers/usb/class/usblp.c'.