On Tue, Sep 12, 2000 at 09:42:16PM +0200, Niels M�ller wrote: > Marcus Brinkmann <[EMAIL PROTECTED]> writes: > > > A GNU Mach char glue code was added by Okuji Yoshinori, with a few bug fixes > > by me. YOu can get it from alpha.gnu.org/gnu/hurd/marcus/ (actually in a > > subdirectory of it, I forgot the name of the subdir). You also need > > streamdev by Okuji. > > The tricky part of /dev/random is to insert the right hooks to get > *input* to it, hard drive and interrupt timings, etc. Is this provided > by the glue code? I suspect these hooks make it difficult to write a > good purely user-space /dev/random.
As the glue code makes the random device a part of gnumach, we could just add the entropy input calls into gnumach as in linux. Of course, for a user space driver, this is more difficult. You could have an entropy device in gnumach, which provides raw entropy to the user space driver. Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server Marcus Brinkmann GNU http://www.gnu.org for public PGP Key [EMAIL PROTECTED], [EMAIL PROTECTED] PGP Key ID 36E7CD09 http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

