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

Re: Moving away from /dev ?



"Kevin S. Ho" wrote:

> On Thu, 15 Apr 1999, Adam Sampson wrote:
> > On Wed, Apr 14, 1999 at 09:01:27PM -0400, Kevin S. Ho wrote:
> > > Would there be any interest in having GNU Mach and Hurd move way from
> > > /dev  into having a kernel-provided translator that exports kernel symbols
> > > including devices?
> > Very much so. This would appear to be the "obvious" way to go---it removes
> > any need for MAKEDEV scripts and similar kludges, plus you can check what
> > drivers you've got installed by doing a "ls /dev".
>
> What do we think are the appropriate means for the kernel to export
> such symbols?  That is, what underlying mechanism should we use?
>
> Also, would we advoate the use of user-level device drivers in this case?
> we could provide a solaris syntax style /devices interfaces that does
> not contain any drivers - just a hole for hardware access for a device to
> talk into.
>

A suggestion from a clueless newbie: have /dev be a translator driven file
system, make stuff appear there and disappear, to reflect the actual devices
attached to the system.


Reply to: