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

Re: Subsystem IDs and their meaning



Since enough people have privately or publicly mentioned the case
of SSVID/SSID being zero, let me clarify:

I didn't intend to consider the case of 0; 0 is "unimplemented",
and clearly an unimplemented value should never be used to bind
a driver.

So the choice between "is SSVID/SSID itself enough" (choice 1)
and "SSVID/SSID only have meaning in the context of VID/DID" (choice 2) 
*assumes* that SSVID/SSID are implemented (i.e. nonzero).

I'm also not asking anything about the wisdom of requiring a nonzero
SSVID/SSID.