Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!unisoft!bdt!david From: david@bdt.UUCP (David Beckemeyer) Newsgroups: comp.sys.atari.st Subject: Re: Help Needed with MICRO RTX Message-ID: <1179@bdt.UUCP> Date: 7 Feb 90 04:52:03 GMT References: <8016@shlump.nac.dec.com> Reply-To: david@bdt.UUCP (David Beckemeyer) Organization: Beckemeyer Development Tools, Oakland, CA Lines: 22 In article <8016@shlump.nac.dec.com> gossa@chefs.dec.com (Andrew Goss) writes: > Is there something going on in the STARTUP of Lattice C which causes >problems with MICRO RTX ?? I'd love to find out as the system looks like the >answer to my dreams. The only thing I can think of about Lattice is that I think it uses 32 bit ints and the RTX stack frames are expecting 16-bit ints and 32-bit longs. You will have to hack the RTXBIND.S glue routines to set up the RTX stacks with the correct 16/32 bit values in the right places before you make the trap #5 call. I also remember that the Lattice startup does do some strange things and Lattice is NOT a supported language for commercial RTX use (that means even if you pay, we won't help you if you're using Lattice C -- you're on your own). > - Andrew (Goss) - > -- David Beckemeyer (david@bdt.UUCP) | "I'll forgive you Dad... If you have Beckemeyer Development Tools | a breath mint." P.O. Box 21575, Oakland, CA 94620 | Bart - "The Simpsons" UUCP: {uunet,ucbvax}!unisoft!bdt!david |