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