Re: Device drivers implemented as translators?
...some more thoughts on device drivers in Hurd...
What about implementing a hierarchy under /dev (similar to the devfs
For example, if we had a device driver translator for IDE disks, we
could settrans it to a directory (for example /dev/ide-disk) and would
have the whole disk and each partition accessible as a device file in
If we would use such a hierarchy, then a device driver translator
could provide more device files, not only one.
Drivers, which need kernel mode privileges could ask a wrapper, which
runs in kernel space, to help them, or am I wrong?
/* Moritz Schulte <firstname.lastname@example.org>
* PGP-Key available, encrypted Mail is welcome.