Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!mit-eddie!genrad!decvax!minow From: minow@decvax.UUCP (Martin Minow) Newsgroups: comp.sys.atari.st Subject: Re: Free RAM locations, anywhere? Message-ID: <74@decvax.UUCP> Date: Wed, 13-May-87 18:45:05 EDT Article-I.D.: decvax.74 Posted: Wed May 13 18:45:05 1987 Date-Received: Sat, 16-May-87 07:01:13 EDT References: <8705121423.AA03750@ucbvax.Berkeley.EDU> <993@batcomputer.tn.cornell.edu> Reply-To: minow@decvax.UUCP (Martin Minow) Distribution: world Organization: Digital Eq. Corp. - Merrimack NH. Lines: 21 In article <993@batcomputer.tn.cornell.edu>, Moshe Braner, asks for a way to communicate information between utilities. There are two methods that come to mind: The AES functions scrp_read and scrp_write allow you to pass the name of a directory (which contains "scrap" files) between two applications. They are described in the MWC V2.0 documentation. There are undocumented AES functions to read and write a buffer that appears to contain the contents of desktop.inf. I discovered them by decompiling the VT52 desk accessory. They are called as follows: shel_get(buffer, sizeof buffer); shel_put(buffer, sizeof buffer); I *suppose* you could tack your information onto the end of the data you get, but I wouldn't want to have to discuss this with your lawyer. (I.e., it's free advice, and worth what you paid for it.) The VT52 accessory uses a 128 byte buffer. Martin Minow decvax!minow