This describes the drivers/descriptors enclosed in this file.
These drivers are PD as far as I'm concerned. I wrote or re-wrote
both the driver and the descriptor without looking at the sample code
in the J&M controller book, only the hardware diagrams and os9's manuals.

LPRinter.dr is the driver for the parallel port on the side of a 
J&M "CP" controller.

     It is 44 bytes long. I re-wrote it slightly from the original
version since the original was a CPU time hog if the printer was busy
or out of paper, whatever stopped it. 

     This version sleeps for 1 tick if the printer isn't ready, then
re-checks. Thats enough sleep time to get response from the break key
usually.

LP.dd is the descriptor, 47 bytes long. No magic in it either.

To hook the printer up, get a printer cable for a Tandy 100 from the
Shack.  I have several, one of which has a cut wire due to a logic clash
that occurs when the printer ACKs the last byte, something that neither
this driver checks for, or cares about. They all work, presently with
my SEARS SR-5000, an OKI 391 or so lookalike.  Have fun! Gene Heskett

