Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!kent From: kent@swrinde.nde.swri.edu (Kent D. Polk) Newsgroups: comp.sys.amiga.tech Subject: Re: Sample printer driver Keywords: rkm manx printer driver Message-ID: <24914@swrinde.nde.swri.edu> Date: 18 Jan 90 20:43:19 GMT References: <25ea02JB80q901@amdahl.uts.amdahl.com> Reply-To: kent@swrinde.UUCP (Kent D. Polk) Organization: Southwest Research Institute, San Antonio, Texas Lines: 30 In article <25ea02JB80q901@amdahl.uts.amdahl.com> dwl10@uts.amdahl.com (Dave Lowrey) writes: >I have been trying to compile/assemble the sample EpsonX printer >driver that is listed in the "RKM: Libraries and Devices" manual, and >I have had several problems. > >Second, I am using Manx to compile the C code. What compile flags The 1.3 RKM? If not, go purchase the 1.3 Developer's kit for $@0 I believe & get the 1.3 source. Much better than pre-1.3. Secondly, I am working on the last problem with my Prowriter printer driver (correctly flushing buffers on an abort), and have been through this also... I tried for some time to get a driver to link properly with Manx; had some limited success, but essentially couldn't get the printer device to correctly call my functions with parameters. Wrote some stubs which got several of them working, but finally gave up and went back to Lattice 3.02 (Actually my old 3.03, but it was too buggy & borrowed a friend's copy of 3.02 which mostly worked). Anyway, I think I may still have some of those stubs around, but I was shooting in the dark & don't think they would really help that much. Also, to assemble the .asm files, I used the MetaComco assembler (another friend) since it worked with Alink :^) If you get the Manx stubs working, send me a note - I'd like to rework the driver for Manx also, just for grins. ==================================================================== Kent Polk - Southwest Research Institute - kent@swrinde.nde.swri.edu Motto : "Anything worth doing is worth overdoing" ====================================================================