Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!cs.utexas.edu!uunet!mcvax!ukc!etive!gja From: gja@etive.ed.ac.uk (A Cunningham) Newsgroups: comp.sys.mac.programmer Subject: Terminate and Stay Resident? Message-ID: <2361@etive.ed.ac.uk> Date: 15 Jun 89 09:41:26 GMT Reply-To: gja@etive.ed.ac.uk (A Cunningham) Organization: Edinburgh University Unix Renegades Lines: 19 I'm leaving my current job to programme Macs for a living (Yay!). One of my first jobs will be porting a programme from IBM (spit!) PCs (blechh!) to the Mac. However there is a fly in the ointment. Without giving too much away about what I'll be doing I'll try and describe what's going on. In the PC (ugh!) version of the program a terminate-and-stay-resident block of code is loaded and then the main application runs and uses services provided by the first program by executing software interupts. Is it possible to do something similar on a Mac without too much trouble? One solution might be to use the interprocess communications facilities provided by System 7 but the software is intended for academic use and there are a lot of people with one meg macs who will not be happy with this as a solution. Can a CDEV provide a similar service in a one meg machine? (I'm really fishing here!) Any help as usual is gratefully received. Tony Cunningham "I think of Sarah. The rest is easy."