Messages in this thread | | | Date | Wed, 7 Jan 2004 11:23:40 +0100 | From | Olaf Hering <> | Subject | Re: udev and devfs - The final word |
| |
On Thu, Jan 01, Rob Landley wrote:
> Fundamental problem: "Unique" depends on the other devices in the system. You > can't guarantee unique by looking at one device, more or less by definition.
This is certainly not true. (well, maybe for a few device types).
Almost everything can be reached via a well defined bus (or more than one bus). Each of them does obviously require an identifier. Thats the hardware part. Software tends to put a unique identifier into the 'logical' stuff, like filesystem UUIDs. So you can construct a unique device node for every device in the system. And this will work even across distributions! Stuff like sda3, mouse1 or dsp0 will obviously break. It just happend to work because everyone on this list knows what to do and where to look.
Sure, there are exceptions, like 2 identical mice, or 2 identical USB audio devices. But this cant be fixed.
-- USB is for mice, FireWire is for men!
sUse lINUX ag, nÜRNBERG - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |