Article View: net.micro.mac
Article #1507Data space access from Lisa assembly
From: Brian H. Powell
Date: Sat, 25 May 1985 02:10
Date: Sat, 25 May 1985 02:10
31 lines
1728 bytes
1728 bytes
Okay, I asked this several months ago and got no response. Now *I* need
to use the information, not my friend, who needed the information before.
Has anybody perfected the task of writing pure assembly language
code for the Macintosh using the Lisa's assembler? (pure = not declaring
all of your variables in Pascal and passing their address(es) to an assembly
routine.)
For those of you without Lisa's, the problem is that the assembler
only believes in the program space.
***FLAME ON***
The Pascal compiler is the only program endowed with knowledge of
the data space.
***FLAME OFF***
Apple recommends (in "Putting together a Macintosh Application") having
a dummy Pascal program declare an array of however many words you need
and passing the address of it to your assembly routine.
So how have you other people solved this problem? What we need is
MDS-XL. I think the MDS is excellent (except for the "Code Optimization",
but that's another flame.)
Brian H. Powell brian@ut-sally.{ARPA,UUCP}
U.S. Mail: Southwestern Bell
P.O. Box 5899 451-0739
Austin, TX 78763
AT&T
(512) 451-0739
Technical Details
Message-ID:
<2003@ut-sally.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!bonnie!akgua!gatech!ut-sally!brianShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ut-sally.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!bonnie!akgua!gatech!ut-sally!brian From: brian@ut-sally.UUCP (Brian H. Powell) Newsgroups: net.micro.mac Subject: Data space access from Lisa assembly Message-ID: <2003@ut-sally.UUCP> Date: Fri, 24-May-85 22:10:38 EDT Article-I.D.: ut-sally.2003 Posted: Fri May 24 22:10:38 1985 Date-Received: Sun, 26-May-85 23:16:57 EDT Distribution: net Organization: U. Texas CS Dept., Austin, Texas Lines: 31