Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!rca.COM!ACTS5%VAXSWD From: ACTS5%VAXSWD@rca.COM Newsgroups: comp.sys.apple Subject: slack has come back to were it belongs! Message-ID: <8705071641.aa08077@SPARK.BRL.ARPA> Date: Thu, 7-May-87 16:11:00 EDT Article-I.D.: SPARK.8705071641.aa08077 Posted: Thu May 7 16:11:00 1987 Date-Received: Sat, 9-May-87 09:48:55 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 24 (on his res dumps) Of course if there is a less brain-damaged or kluged way of doing this... I found it! in my printermate manual there is the following routine to send bytes directly to the printer: OUTPUT LDA $CFFF ; TURN OFF CO-RESIDENT $C800 ROMS LDA $C100 ; TURN ON THE PRINTMATE ROM LDA DATA ; PUT YOUR DATA IN REGISTER A LDX #$C1 ; SET X AND Y REGISTERS TO REFLECT LDY #$10 ; SLOT 1 JSR $C9AA ; CALL THE OUTPUT SUBROUTINE LDA $CFFF ; TURN OFF THE PRINTERMATE ROM and the best part is that it works and does echo things on the screen (like cntr-g's (bells)) however I would not expect this to work on a non printer-mate card.... Craig (post no bills) Roll