tektronix 4697 drivers

Michael Shapiro grassp-list at amber.cecer.army.mil
Mon, 9 Mar 1992 19:33:28 CST


The problem with the tek4697 is hardware and the problem is  that
the  close()  of the io port results in data loss to the printer.
The software workaround was to  sleep for a while before  closing
the  port allowing the data to "flush". This fix is to change the
file finish.c for the tek4697 driver:

-----------------------------------------------------------------
src/paint/Drivers/tek4697/finish.c
-----------------------------------------------------------------

#include "P.h"

Pfinish()
{
    Palpha() ;	/* flush any remaining graphics */
    formfeed();
    Pflush();
    sleep(30);  /* to allow timing problem with parallel ports to resolve */
}