Path: utzoo!attcan!uunet!lll-winken!ames!ncar!boulder!sunybcs!rutgers!apple!vsi1!ubvax!ardent!rap From: rap@ardent.UUCP (Rob Peck) Newsgroups: comp.sys.amiga.tech Subject: Re: WB 1.4 Summary: Is this going to be a feature (or should I be working on it?) Message-ID: <1424@ardent.UUCP> Date: 9 Jan 89 18:39:35 GMT References: <277@ubc-cs.UUCP> <5062@garfield.MUN.EDU> Distribution: na Organization: Dana Computer, Inc., Sunnyvale, CA Lines: 32 In article <5062@garfield.MUN.EDU>, john13@garfield.MUN.EDU (John Russell) writes: > In article <277@ubc-cs.UUCP> coatta@grads.cs.ubc.ca (Terry Coatta) writes: > ]Jim Mackraz writes: > ] > ]>PS: And in case you haven't heard, programs using the private part > ]>of IntuitionBase will neither compile nor work under V1.4. Sympathy > ]>in this area will be very hard to get out from me. I was just thinking the other day about the A2500, MMU's and Unix interfacing to AmigaDOS/Intuition... I realize that much of the Amiga system passes pointers back and forth (messages and message ports are used extensively for I/O among other things). And many (make that many many many) structures include pointers to other things that they'd use. I was just curious as to whether there is a movement afoot for 1.4 (or would it of necessity be 2.0) to provide intermediary support for proper intertask communications without the MMU "getting in the way". In other words, a library that provides, among other things, registering a new task with a resource manager, full resource tracking for that new task, creation and management of what we might have normally considered directly modifiable data structures and functions that would manipulate those structures for us. In other words, if there would be a master task, whose MMU entries managed all of CHIP RAM, such functions would become a necessity and perhaps a new VIRTUAL version of the sharable libraries would need to be created. I do realize that this does add overhead, such as message copying (unless explicitly using SHARED RAM) but that may be the price one has to pay for beginning to use an MMU. Again, just a curiosity on my part -- is this part of the plans for 1.4, or am I just dreamin'? Rob Peck