From owner-freebsd-hackers Wed Sep 22 0:28:45 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 1226514BD6 for ; Wed, 22 Sep 1999 00:28:42 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id BAA01388; Wed, 22 Sep 1999 01:28:44 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id BAA31772; Wed, 22 Sep 1999 01:28:19 -0600 (MDT) Message-Id: <199909220728.BAA31772@harmony.village.org> To: Wes Peters Subject: Re: what is devfs? Cc: FreeBSD Hackers List In-reply-to: Your message of "Wed, 22 Sep 1999 01:11:14 MDT." <37E88112.8545CFEF@softweyr.com> References: <37E88112.8545CFEF@softweyr.com> <37E81109.E7612259@softweyr.com> <19990921000009.54622@hydrogen.fircrest.net> <19990920231629.26284@hydrogen.fircrest.net> <199909212040.OAA27457@harmony.village.org> <199909220150.TAA29152@harmony.village.org> Date: Wed, 22 Sep 1999 01:28:19 -0600 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <37E88112.8545CFEF@softweyr.com> Wes Peters writes: : Interrupt, DMA, I/O settings, promiscuous operation, baud rate and parity, : etc. Any little thing a device driver might desire... I had been specifically thinking of things more obscure like the WNETID for wavelan cards, the frequency ranges for the bktr cards, the frequency pattern for an ibm lan entry driver I never finished, the preferred media type for ethernet drivers, the calibrated frequency for clock boards/parts, the mixer settings from sound drivers, etc, etc, etc. These things are closely related to the more prosaic things like I/O range, IRQ, DRQ, etc. I'm not sure that the differences between "configuration" data and other attributes not necessarily common to a bus are significant enough to warrant special treatment. I gotta find some time to get into this more deeply. Maybe after pccard has grown cardbus support :-). And the sysctl mechanism might not be a bad one to make persistant. However, there are some issues with having multiple instances of sysctls that would need to be generically solved at the same time. There, the whole problem of the persistant parts of devfsd has been reduced to basically /etc/rc.sysctl which should make the "we don't need devfsd to do persitance" folks happy. :-) Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message