[net.micro.pc] PRINT in C Query

NEWCOMER@TL-20B.ARPA (10/03/84)

From:  Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>

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
-------