From: Francesco <f18...@ya...> - 2010-02-08 22:15:26
|
Hi Frans, 2010/2/8 Frans Schreuder <fra...@gm...>: > Wow, it is working now perfectly!!! > Only for the bootloader I needed to make a small fix in usb initialization, > that one uses bulk in stead of interrupt: > > if(m_hwCurrent==HW_UPP) > m_modeReadEndpoint = m_modeWriteEndpoint = > LIBUSB_TRANSFER_TYPE_INTERRUPT; > else > m_modeReadEndpoint = m_modeWriteEndpoint = LIBUSB_TRANSFER_TYPE_BULK; good point ;) > But I think we can merge back now. (in fact there is nothing to merge since > nothing has changed in the trunk) for me it's ok to merge. However I must say that I've been following the libusb mailing list closely in the last two months and I'm not sure when the new version of the libusb (with also the windows backend) is going to be released. It may take 2 weeks or perhaps 1 month. This means that if we merge the upp_wx_libusb1 branch into the trunk users on Windows will have some troubles compiling it (unless we upload the pthread-win32 and libusb precompiled libs somewhere ;)). Also I'm still figuring out how to install the drivers directly from the Windows installer and also the build system (the one based on bakefile) needs some tweaks for supporting the 64bit build mode... Francesco |