From: Tim W. <tw...@re...> - 2001-06-04 09:34:56
|
On Sun, May 06, 2001 at 02:08:40PM -0400, rj...@wo... wrote: > The 2.4 kernel (and 2.2 backports) provide the "ppdev" module for > implementing customized protocols like 1284.4 in usermode > applications. It provides basic building blocks like "negotiate" via > ioctl()s. It provides efficient I/O transfer through the ioctl() > modes and the read()/write() transfers. I've built customized > protocols using ppdev and gotten over 350KB/sec transfer rates without > any special effort. FWIW, libieee1284 is an attempt to make ppdev easy to use, as well as falling back to other methods if ppdev isn't available. Tim. */ |