This is the README File of the zprommer sourcecode. zprommer is a programm
to user the cheap e(e)prommer from batronix (www.batronix.com) under linux.

Find help on how to install, the license, authors, how to add new chip types
and other informationen in the doc directory.

This version (2010-03-28) of zprommer uses the ppdev API to access the parport and does
not use RT scheduling. You need to modprobe ppdev before usage or make sure
some auto-/hotplug alias foo does so.
With this change:
- you can specify the parport to use with the -p option at runtime,
  no compile time changes needed.
- It works with ISA style parports, PCI, on x86 or other archs, it's
  all a matter of kernel support. There is rumor some USB parport
  adapter also work. (with prob. slow performance...)
- _no_ root privilidges are needed to prom.
  All you need is access rights to /dev/parportX, which is often
  accessible by the group "lp".
This change also means:
- The ppdev API is Linux specific
- timing could be a little bit worse than the original zprommer, but
  this did not had any effects in our tests.
If you want/need the RT scheduling back, please resort to external
tools like "schedtool" to set the scheduling policy and processor affinity.
Also take a look at README_kernel2.6.

--Stefan U. Hegner <stefan@hegner-online.de>
