🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1333

Re: Macintosh tech stuff

#1333
From: Jim Williams
Date: Sun, 20 Aug 1995 13:10
27 lines
1854 bytes
crobato@kuentos.guam.net (Christopher Robato) wrote:
>:   Presumably there are MacOS-specific issues I don't know about.
>: Perhaps apps diddle with system data structures as they set up
>: a co-operative task switch, and you don't want the pre-emptive
>: multitasker to interrupt them in the middle of it?
>
>You are close to it.
>
>Also, after they relinquish the CPU, they also expect to recieve a message 
>from the OS, and certain data structures in the app and system are restored.
>

If this is the reason then some system designer must have their head
wedged.  Wouldn't it be obvious to continue providing for the app's
volunary giving up time?  This is certainly what I'm used to from an OS --
if it isn't true in Unix I may find myself doing some Linux kernel hacking
sooner than I expected.

(Also, it would a bit of a kludge but it would be easy to fake giving
the app uninterrupted access to a system struct.)

-- 
Sphere.

Find a Linux/GNU Group for you: http://www.tiac.net/users/williams/lugnuts/

Buy Free UNIX!
Technical Details
Message-ID: <417c7k$ndh@sundog.tiac.net>
Path: arc1-ca.pugleaf.net!sundog.tiac.net!usenet
References: <40t7qa$gap@nntp5.u.washington.edu> <415va3$g7n@goonsquad.spies.com> <4166oj$k9f@blackice.winternet.com> <wilcafe-2008950222390001@callaghan.coretech.com> <416q7e$6ik@bug.rahul.net> <1995Aug20.092448.13521@kuentos.guam.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sundog.tiac.net!usenet
From: Jim Williams <williams@tiac.net>
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,alt.2600,alt.destroy.microsoft
Subject: Re: Macintosh tech stuff
Date: 20 Aug 1995 13:10:12 GMT
Organization: Spherical Projections
Message-ID: <417c7k$ndh@sundog.tiac.net>
References: <40t7qa$gap@nntp5.u.washington.edu> <415va3$g7n@goonsquad.spies.com> <4166oj$k9f@blackice.winternet.com> <wilcafe-2008950222390001@callaghan.coretech.com> <416q7e$6ik@bug.rahul.net> <1995Aug20.092448.13521@kuentos.guam.net>
NNTP-Posting-Host: elision.tiac.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 1.1N (Windows; I; 16bit)