From owner-freebsd-current Sun May 21 8:16:34 2000 Delivered-To: freebsd-current@freebsd.org Received: from grimreaper.grondar.za (grimreaper.grondar.za [196.7.18.138]) by hub.freebsd.org (Postfix) with ESMTP id CD1B837B660 for ; Sun, 21 May 2000 08:16:28 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grimreaper.grondar.za (localhost [127.0.0.1]) by grimreaper.grondar.za (8.9.3/8.9.3) with ESMTP id RAA16737; Sun, 21 May 2000 17:15:52 +0200 (SAST) (envelope-from mark@grimreaper.grondar.za) Message-Id: <200005211515.RAA16737@grimreaper.grondar.za> To: Peter Wemm Cc: Doug Rabson , current@FreeBSD.ORG Subject: Re: Major device numbers and mem device redesign References: <20000521144928.B30681CE1@overcee.netplex.com.au> In-Reply-To: <20000521144928.B30681CE1@overcee.netplex.com.au> ; from Peter Wemm "Sun, 21 May 2000 07:49:28 MST." Date: Sun, 21 May 2000 17:15:52 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I ask, as my RNG is a kld, and I want it to be as separate as possible > > without getting ridiculous. > > Yes. You could just cut/paste the existing mem.c driver, and remove > everything but the random hooks. In your init code register minors 3 and > 4, and that's all you have to worry about. Cool! So it means I can also remove the switch (minor(dev)) { 3: /* Stuff */ break; default: return FOO; } and reduce that to /* Stuff */ On the grounds that my routine will never see the other crap? If so, way cool! M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message