Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!zehntel!hplabs!sri-unix!NEWCOMER@TL-20B.ARPA
From: NEWCOMER@TL-20B.ARPA
Newsgroups: net.micro.pc
Subject: PRINT in C Query
Message-ID: <12782@sri-arpa.UUCP>
Date: Wed, 3-Oct-84 14:21:18 EDT
Article-I.D.: sri-arpa.12782
Posted: Wed Oct  3 14:21:18 1984
Date-Received: Wed, 10-Oct-84 03:44:26 EDT
Lines: 16

From:  Joseph M. Newcomer 

I have a non-IBM printer (parallel interface) which I would like to use
with our PC/XT.  What I need to do is replace the CR and LF sequences
with the proper sequences for this printer, and map the characters in the
ranges 0-31 and 129-255 so that the international characters and some
punctuation symbols print properly.  I need to understand how 'PRINT'
works, and ideally would like to get the source for the current printer
spooler (by "understand how it works" I mean the details of how I would
replace the existing one with my own version, or revert if I get a different
printer, not how interrupt-driven background spooling works.  That I
understand).  Or even better, if someone has a Lattice C-compatible
version of a printer daemon that works with PRINT that would be even nicer,
since assembly code hacking isn't my idea of great fun.
					joe
-------