Re: ATN questions on the serial bus

From: Professor Dredd (
Date: 2003-06-11 03:18:35


>On Friday 06 June 2003 17:52, Marko Mäkelä wrote:
> > I remember seeing a piece of code that tells a printer to LISTEN and a 
> > drive to TALK, in order to print a file while the computer could do
> > something else.  Does anyone know where this program listing could be
> > found?  This would help me to understand the problems behind the second
>From: Groepaz <>
>i've seen this more than once.... one in 64er magazine and one in input64 
>if i
>remember right.

It seems likely that you are referring to the printer spooling program in 
the book "Anatomy of the 1541 Disk Drive" by Lothar Englisch and Norman 
Szczepanwoski (Data Becker/Abacus).

A similar spooling program for Centronics printer on the User Port appeared 
in "Advanced Machine Language Book for the Commodore 64" by Lothar Englisch 
(Data Becker/Abacus)

CMD had planned a similar function as an integral part of HD-DOS using the 
"Printer Partition". It was never fully implemented. It would have allowed 
you to send a DOS command to the HD containing the name of the file to 
print. The file would have been buffered in the Printer Partition and 
spooled directly from the HD, thus unburdening the computer.

I suppose similar programs would have appeared in various places over the 
years. The flexibility of the IEC bus has rarely been fully exploited.

Commodore and Apple II website:

The new MSN 8: advanced junk mail protection and 2 months FREE*

       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail pre-2.1.8.