🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #18972

Re: New master pointer query.

#18972
From: Keith Rollin
Date: Fri, 11 Sep 1987 07:47
35 lines
2026 bytes
In article <232@dbase.UUCP> drc@dbase.UUCP (Dennis Cohen) writes:
>In article <3819@ecsvax.UUCP>, wmcb@ecsvax.UUCP (William C. Bauldry) writes:
>> 
>> 
>>  Having little printed resources available now...
>> Since addresses have jumped to 32 bits how is the master
>> pointer handled (bad pun)? The old format stole the high
>> order byte for flags, i.e. handle locked, etc. Could
>> some kind soul enlighten me and raise my consciousness
>> to the new type ?
>> thanks in advance.
>> 
>> Bill
>
>You address it the same way you did in the past (if you followed Apple's rules)
>and call routines for HLock, HUnlock, HGetState, HSetState, HSetRBit, HGetRBit,
>etc.  If you want to munge the bits yourself, let your customers beware that
>the software you produce will almost surely break soon (and it AIN'T Apple's
>fault, but is yours).
>
>Dennis Cohen
>Ashton-Tate Glendale Development Center
>dBASE Mac Development Team

The writing between the lines here is that we STILL use those bits in the 
master pointers (i.e. the Memory Manager is still limited to 24-bit addressing
even on a Mac II). 32-bit addressing cannot be performed under the Mac OS (as
opposed to something like A/UX) without scrapping the current methods of
tagging memory blocks and using something that stores those bits elsewhere.

Keith Rollin
Sales Tech Support
Apple Computer

Disclaimer: Any rumours I spread I got somewhere else first.
Technical Details
Message-ID: <6204@apple.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!necntc!ames!aurora!labrea!decwrl!pyramid!voder!apple!keith
References: <3819@ecsvax.UUCP> <232@dbase.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!necntc!ames!aurora!labrea!decwrl!pyramid!voder!apple!keith
From: keith@apple.UUCP (Keith Rollin)
Newsgroups: comp.sys.mac
Subject: Re: New master pointer query.
Message-ID: <6204@apple.UUCP>
Date: Fri, 11-Sep-87 03:47:29 EDT
Article-I.D.: apple.6204
Posted: Fri Sep 11 03:47:29 1987
Date-Received: Sat, 12-Sep-87 17:02:56 EDT
References: <3819@ecsvax.UUCP> <232@dbase.UUCP>
Reply-To: keith@apple.UUCP (Keith Rollin)
Organization: Apple Computer Inc., Cupertino, USA
Lines: 35