From: Greg KH <gr...@kr...> - 2011-03-24 02:44:42
|
On Thu, Mar 24, 2011 at 10:34:39AM +0800, Xiaofan Chen wrote: > For libusb-win32 project, we have a few issues and some of them > have been sorted out, for example, the kernel driver signing issue > which has been solved by the generous donations of the people > in the libusb/libusb-win32 mailing list. For the issues with > GPL being excluded license for WHQL we are also working > on it (to change the kernel driver license to BSD in the future). > > There is one more issue for the test firmware which is a common > issue for small USB developers. Sometimes you can get a free > PID sub-licensed from the vendors like FTDI, TI/Luminary and > Microchip. And we indeed get one for our Microchip based > test firmware (thanks a lot again, Microchip!). But they all have > strings attached -- to be used with vendors' USB parts only. > > Now we intend to have more broader test firmware available, > for example, for Cypress EZ-USB FX2/FX2LP (high speed > USB) and Atmel AVR (and probably AVR32 with high speed) > and ARM MCUs. Then we can not use the Microchip VID/PID. > > What are the potential solution here? I think it is too expensive > to get a USB VID for small projects like libusb/libusb-win32. > > And I do not really like to use random USB VID/PID like > what we do right now -- that is the motivation to get a > valid PID in the first place. For Linux-based projects, I can assign valid product id numbers from the Linux Foundation's vendor id. Just email me and let me know what you want/need and I will reserve it. For non-Linux-based projects, sorry, I don't know what to suggest. thanks, greg k-h |