Hi Vojtech. >> USB printer drivers on Windows for some manufacturers use the device >> serial number to keep track of where the user plugged in a specific >> printer, to keep that printer's settings correct. Lots of printers >> do not have serial numbers, so those driver authors have to use the >> topology. >> >> USB to serial drivers on Windows also do this same thing (mostly they >> rely on the usb topology). >> >> And in talking with some of the core USB spec authors, they wish they >> had mandated the serial number option to help alleviate some of the >> problems that now happen.
> The problem with serial numbers is that you have to program every > device's ROM you manufacture separately - no way to use > non-programmable silicon mask ROMs, which are much cheaper in mass > production. Have a look at the Mask ROM manufacturer's sites, and you'll soon discover that the facility to include a unique serial number in the ROM's is a standard part of their offering, usually for the same price. All the user has to specify is the byte offset into the ROM at which the serial number is to be stored, its length, and its format. I've had reason to specify the use of this option several times in the past, and it has usually EASED maintenance to include it in the design. Best wishes from Riley. _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel