Re: [PARPORT] ECP, DMA, driver writing

From: schilling@fokus.gmd.de
Date: Fri Jun 23 2000 - 12:23:01 EDT

  • Next message: Peter Pregler: "Re: [PARPORT] ECP, DMA, driver writing"

    >From owner-linux-parport@gear.torque.net Fri Jun 23 18:08:29 2000

    >I have modified the parport user space driver to do hardware ECP, DMA
    >read.
    >(Using 2.3.99pre8 and just copying the DMA write concept)
    >It is not pretty (i'm a hardware guy) but I can post it if you want it.

    >Even with the user space driver, the ECP/DMA concept is interrupt driven
    >in terms of waiting for the terminal count (TC), but I am not sure how to
    >extend the DMA size past the 64K bytes.

    >I found the throughput to be quite fast (about 1 byte/ usec) but there is
    >never guarenteed servicing... ie. the task can be swapped out of priority
    >for about 50 usec. I needed guarenteed throughput so I am using EPP with
    >user defined extra handshaking.

    Would this eventually yield in a pg driver that would allow more
    reliable use of CD-writers?

    Jörg

     EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
           js@cs.tu-berlin.de (uni) If you don't have iso-8859-1
           schilling@fokus.gmd.de (work) chars I am J"org Schilling
     URL: http://www.fokus.gmd.de/usr/schilling ftp://ftp.fokus.gmd.de/pub/unix

    -- To unsubscribe, send mail to: linux-parport-request@torque.net --
    -- with the single word "unsubscribe" in the body of the message. --



    This archive was generated by hypermail 2b29 : Fri Jun 23 2000 - 12:28:04 EDT