# Re: use of ioperm in sane -> sanei_ppdev

From: Jochen Eisinger (jochen.eisinger@gmx.de)
Date: Mon Feb 12 2001 - 10:47:37 PST

- Next message: Tim Waugh: "Re: use of ioperm in sane"
  - Previous message: stef: "Re: use of ioperm in sane"
  - In reply to: stef: "Re: use of ioperm in sane"
  - Next in thread: Tim Waugh: "Re: use of ioperm in sane"
  - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

  Hi!

  The sanei_pa4s2 interface uses direct port io to communicate with the parallel
  port. I also considered using the ppdev interface, but I don't have the
  time to implement this, and don't have a kernel supporting this and only
  linux comes with this interface.

  However, if there was something like a sanei_ppdev which could be used
  by all backends (if such ppdevs are available), I could easily add support
  for this to the sanei_pa4s2.

  [stef]

  > On Mon, Feb 12, 2001 at 04:41:55PM +0000, Tim Waugh wrote:
  > > The ppdev _interface_ has support for 32-bit EPP reads and writes (or
  > > it might possibly need a PPFLAG ioctl to set PARPORT_EPP_FAST). The
  > > implementation hasn't caught up with that yet, but that's a Small
  > > Matter of Programming.
  > >
  > > But 32-bit writes or 8-bit writes is just a speed thing rather than
  > > something that makes it not work altogether, surely?
  > >
  > > Tim.
  > > */
  >
  > Unfortunately, for parallel port scanner, transfer speed does matter.
  > However, I planned to use ppdev to have correct handling of concurrent access to the
  > parallel port, so when my beloved insl will be there, I will use it.
  >

      --
      Source code, list archive, and docs: http://www.mostang.com/sane/
      To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com

  - Next message: Tim Waugh: "Re: use of ioperm in sane"
  - Previous message: stef: "Re: use of ioperm in sane"
  - In reply to: stef: "Re: use of ioperm in sane"
  - Next in thread: Tim Waugh: "Re: use of ioperm in sane"
  - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

  This archive was generated by hypermail 2b29 : Mon Feb 12 2001 - 10:46:41 PST