Wenn Du bis auf die LPT1 Schnittstelle zurückgehen willst, dann wird es wohl schwierig werden weil der Drucker nicht universell das Papier vor und zurück schiebt.
Der HW Treiber für den Drucker sollte man sich aber ansehen, der wurde für eine universelle Schrittmotorsteuerung gebaut.
Manfred