From: Xiaofan C. <xia...@gm...> - 2011-03-24 02:34:46
|
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. -- Xiaofan |