[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shared-Memory for the Hurd?

From: Neal H Walfield
Subject: Re: Shared-Memory for the Hurd?
Date: Thu, 30 Nov 2000 15:37:31 -0500
User-agent: Mutt/1.2.5i

> >   1. how to write (non-trivfs) translators

The soruce (look at say ext2 and use that as a template for new ones).

> >   2. how to use stores

The source (and it is not easy).

> >   3. how the port rights are passed from task to task

The CMU documentation.  But this is actually quite easy, there is two
ways:  a task inherits ports from its parent (the bootstrap port, the
root, etc).  Second, port rights are passed along inside of messages:

I send you a message.  It contains data and a send right to a port
someone is listening on (i.e. not necessarily me).  Then you reply to the
indicated port.

> >   4. how to program against libps/proc-server

This is actually _very_ well documented in /include/ps.h.
You could also take a look at procfs.


Neal H Walfield
University of Massachusetts at Lowell or

reply via email to

[Prev in Thread] Current Thread [Next in Thread]