IBM & Apple Bed Partners
23-Jul-91 16:42:43
Sb: #29733-IBM & Apple Bed Partners
Fm: Vic Wagner 76046,3004
To: Gary Brusanowski 70304,2516
Gary, and anyone else who is 'listening'.
NO, NO, NO! NO!! NO!!!
I can't _believe_ the mis-information surrounding this. MEMF_PUBLIC means
that (among other things) that the memory canNOT be 'swapped-out' or
'mapped-out' or whatever. It is MEANT for those regions of memory which
will be SHARED (err, public) between/among tasks. Memory which will be
used by interrupts must also be MEMF_PUBLIC (the memory must be available
when the interrupt occurs). One would also allocate as MEMF_PUBLIC things
like 'messages' which are going to be sent to other processes/tasks.