[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

The printer device offers a way of sending configuration-independent
output to a printer attached to the Amiga. It can be thought of as a
filter: it takes standard commands as input and translates them into
commands understood by the printer. The commands sent to the printer are
defined in a specific printer driver program. For each type of printer in
use, a driver (or the driver of a compatible printer) should be present in
the devs:printers directory.

           Printer Driver Source Code In This Chapter
           ------------------------------------------
   EpsonX          A YMCB, 8 pin, multi-density interleaved printer.
   HP_LaserJet     A black and white, multi-density, page-oriented printer.

 printer device commands and functions 
 printer device access 
 device interface 
 sending printer commands to a printer 
 obtaining printer specific data 
 reading and changing the printer preferences settings 
 querying the printer device 
 error codes from the printer device 
 dumping a rastport to a printer 
 creating a printer driver 
 example printer driver source code 
 additional information on the printer device