home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!wupost!gumby!destroyer!terminator!potts
- From: potts@itl.itd.umich.edu (Paul Potts)
- Subject: Protected Memory (was: Re: THINK C linker makes me sad)
- Message-ID: <1992Sep9.175006.12531@terminator.cc.umich.edu>
- Sender: news@terminator.cc.umich.edu (Usenet Owner)
- Organization: Instructional Technology Laboratory, University of Michigan
- References: <1992Sep09.054939.1042@km4ba.uucp> <1992Sep9.130716.5621@terminator.cc.umich.edu> <srsnphf.stever@netcom.com>
- Distribution: usa
- Date: Wed, 9 Sep 1992 17:50:06 GMT
- Lines: 39
-
- In article <srsnphf.stever@netcom.com> stever@netcom.com (Steve Riggins) writes:
- >Will all this A4 stuff Think uses break when the protected memory kernal comes
- >out and the PowerPC ships? 8-)
- >
-
- This looks like the start of a longer discussion, so I modified the subject.
-
- Interesting question...
-
- It seems to me that there are many internals that will have to change, but
- the goal I guess would be to maintain source-code compatibility wherever
- possible. Since an XCMD loads in Hypercard's heap and is called on
- Hypercard's time (process), I would think that the use of A4 wouldn't be
- a problem, as long as it gets set up right. The mechanism to set it up right
- might change; I never did completely understand how the A4 prologue/epilogue
- code worked.
-
- More difficult would be: Toolbox calls that return a pointer to a data
- structure in system memory. I'm not fully conversant with how the PMMU can
- be programmed for memory protection, but it seems to me that a lot of things
- will have to be stored and returned differently. If everything is done
- with Toolbox calls, rather than stuffing into system data structures, this
- might not be too painful.
-
- Is it time for Apple to release "The Joys of Protected Memory," as they once
- released "The Joys of being 32-bit clean" before System 7 came out?
-
- >
- >--
- >Steve Riggins Internet: stever@netcom.com
- >AppleLink: Voyager.geek AOL: RigginsS
- >CompuServe: 75300,1635 "Can never have enough EMail addresses"
-
-
- --
- "...remove protective cap. Hold atomizer with thumb at base and nozzle
- between first and second fingers. Without tilting head, insert nozzle into
- nostril. Fully depress rim with a firm, even stroke and sniff deeply."
- -advice for presidential candidates from Paul Potts - potts@itl.itd.umich.edu
-