Date: Sun, 10 Jan 1999 04:04:56 -0800 (PST) From: Nicolas Souchu <nsouch@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa ppc.c ppcreg.h src/sys/dev/ppbus immio.c lpbb.c nlpt.c nlpt.h ppb_1284.c ppb_1284.h ppb_base.c ppb_msq.c ppb_msq.h ppbconf.c ppbconf.h ppi.c vpo.c vpoio.c src/usr.sbin/lptcontrol lptcontrol.c src/share/man/man4 ppbus.4 Message-ID: <199901101204.EAA15452@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
nsouch      1999/01/10 04:04:56 PST
  Modified files:
    sys/i386/isa         ppc.c ppcreg.h 
    sys/dev/ppbus        immio.c lpbb.c nlpt.c nlpt.h ppb_1284.c 
                         ppb_1284.h ppb_base.c ppb_msq.c ppb_msq.h 
                         ppbconf.c ppbconf.h ppi.c vpo.c vpoio.c 
    usr.sbin/lptcontrol  lptcontrol.c 
    share/man/man4       ppbus.4 
  Log:
  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 nlpt.c may act as examples.
  
  Revision  Changes    Path
  1.14      +435 -48   src/sys/i386/isa/ppc.c
  1.6       +51 -4     src/sys/i386/isa/ppcreg.h
  1.5       +3 -1      src/sys/dev/ppbus/immio.c
  1.4       +1 -9      src/sys/dev/ppbus/lpbb.c
  1.12      +103 -22   src/sys/dev/ppbus/nlpt.c
  1.3       +4 -2      src/sys/dev/ppbus/nlpt.h
  1.7       +705 -65   src/sys/dev/ppbus/ppb_1284.c
  1.4       +52 -13    src/sys/dev/ppbus/ppb_1284.h
  1.6       +38 -11    src/sys/dev/ppbus/ppb_base.c
  1.4       +17 -5     src/sys/dev/ppbus/ppb_msq.c
  1.3       +2 -2      src/sys/dev/ppbus/ppb_msq.h
  1.10      +147 -62   src/sys/dev/ppbus/ppbconf.c
  1.10      +18 -7     src/sys/dev/ppbus/ppbconf.h
  1.9       +314 -8    src/sys/dev/ppbus/ppi.c
  1.11      +3 -1      src/sys/dev/ppbus/vpo.c
  1.5       +15 -4     src/sys/dev/ppbus/vpoio.c
  1.7       +7 -3      src/usr.sbin/lptcontrol/lptcontrol.c
  1.3       +49 -1     src/share/man/man4/ppbus.4
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?199901101204.EAA15452>
