Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 1999 19:20:23 -0700 (PDT)
From:      "David E. O'Brien" <obrien@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/ppbus lpt.c lpt.h
Message-ID:  <199904240220.TAA34086@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      1999/04/23 19:20:22 PDT

  Added files:           (Branch: RELENG_3)
    sys/dev/ppbus        lpt.c lpt.h 
  Log:
  Bring lpt.{c,h} from -CURRENT.  These files are esentually the same as the
  previous nlpt.{c,h}.  MAJOR history was lost when nlpt.{c,h} -> lpt.{c,h}
  in -CURRENT as these files weren't repository copied.  So for the record:
  
  Major ppbus commit with:
  
          + ECP parallel port chipset FIFO detection
          + DMA+FIFO parallel I/O handled as chipset specific
          + nlpt updated in order to use the above enhanced parallel I/O.
            Use 'lptcontrol -e' to use enhanced I/O
          + Various options documented in LINT
          + Full IEEE1284 NIBBLE and BYTE modes support. See ppbus(4) for
            an overview of the IEEE1284 standard
          + Detection of PnP parallel devices at boot
          + Read capability added to nlpt driver to get IEEE1284 compliant
            printer status with a simple 'cat /dev/lpt0'
          + IEEE1284 peripheral emulation added to BYTE mode. Two computers
            may dialog according to IEEE1284 signaling method.
            See PERIPH_1284 option and /sys/dev/ppbus/ppi.c
  
  All this code is supposed to provide basic functions for IEEE1284 programming.
  ppi.c and lpt.c may act as examples.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904240220.TAA34086>