On Thu, 2008-09-25 at 08:57 +1000, Ben Nizette wrote:
My problem is this, uio is a generic container for any user space device
and by itself it doesn't mean much. You put some protocol driver on top
of uio, such as uio_smx, to make it mean something.
Comparing uio with hdX is wrong as hdX means something, it is a block
device for a disk.
A better comparison would be if all kernel devices were named kio%d and
you had to scan /sys to find the name hdX.
Look at the spi subsystem, the protocol drivers name them self.
Jocke
--