Timothy J. Weber wrote: > Will the driver tolerate devices with identical names, if you have some > other app-specific way of telling them apart? That is, if I had two > devices connected with your code, both named "Foo," would they show up > in enumeration as "Device #1: Foo" and "Device #2: Foo," or would there > be a conflict? There is no requirement that device names be unique, but of course they are less useful when they are not. I consider duplicated device names to be a user error and don't go out of my way to deal with them. If you named two USBProgs both "Foo", PICPRG_LIST would show two devices named Foo, and if you specified "-N Foo" on a command line it would pick the first one that wasn't already in use. There would be no guarantee which one it would pick. If that's a problem, don't name two devices the same. > Or to put it another way - does it require device serialization or > merely recommend it? All USBProgs and ProProgs are shipped with names that contain their serial numbers, so all are globally unique when they leave Embed. What people do after that is up to them. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist