| 
      
      
      From: Bachelier, G. <geo...@at...> - 2007-08-30 06:17:49
       | 
| Hi there! =20 We provide the libUsb-Win32 driver and DLL to our customers within our software package (Atmel - In-System Programming application). One of our customers is asking for an XP 64-bit version of libUsb. Is there anything available or planned? =20 Thanks in advance for your time, =20 Georges =20 | 
| 
      
      
      From: Xiaofan C. <xia...@gm...> - 2007-08-30 11:54:17
       | 
| On 8/30/07, Bachelier, Georges <geo...@at...> wrote: > We provide the libUsb-Win32 driver and DLL to our customers within our > software package (Atmel =96 In-System Programming application). One of ou= r > customers is asking for an XP 64-bit version of libUsb. Is there anything > available or planned? > According to the forum archive, XP 64bit is supported but not Vista 64bit. ---------- Forwarded message ---------- From: Stephan Meyer Date: Mar 20, 2007 8:15 PM Subject: Re: [Libusb-win32-devel] Windows 2000 and Vista support (was: usb_claim_interface returns error code -22 on Windows) To: lib...@li... > * On Tue, Mar 20, 2007 at 11:02:10AM +0100 Stephan Meyer wrote: > > > > OS version: Windows 2K 5.00.2195 SP4 > > > libUsb: 0.1.10.1 > > > Peripheral Manager: our HID device status is OK > > > Task Manager: libusbd-nt.exe is running > > > > > > I have installed the 0.1.12.0 version to check if it could > > > fix the problem, but the things go even worse: the filter driver > > > service starts then stops after a few seconds. This has been tested > > > on a Windows XP machine with the same behavior: the service starts an= d > > > stops. > > > > Please do not use the old version any more. It's outdated. > > This reminds me: What is the state of libusb-win32 for Windows 2000? I > found that the latest release does not even install with the DDK > (3790.1830) in the Windows 2000 build environment. Does it mean that > Windows 2000 is not supported anymore? Windows 2000 is fully supported, even Win98SE. I just installed the 0.1.12.= 1 release (compiled with mingw) on win2k-sp4 (vmplayer install) and it works like a charm. Don't use the DDK's Win2k build environment, use the XP or the Server 2003 build environment even if you want to compile for Win2k. > > What about Vista 64 bit? As far as I see, the driver is not signed, > thus, it should refuse to install there. (I do not have Vista, so, I > cannot check for myself). You are right, Vista-64bit won't let you install unsigned drivers. This means that this platform is currently not supported. To resolve this issue, future versions of libusb-win32 will use Vistas built-in kernel driver winusb.sys. > > Do you plan to support 64 bit Windows at all? XP-64bit and Server-2003-64bit are supported. Use the files libusb0_x64.dll and libusb0_x64.sys on these systems. | 
| 
      
      
      From: Spiro T. <an-...@sp...> - 2007-08-30 16:31:56
       | 
| Hello, * On Thu, Aug 30, 2007 at 07:54:14PM +0800 Xiaofan Chen wrote: > On 8/30/07, Bachelier, Georges <geo...@at...> wrote: > > We provide the libUsb-Win32 driver and DLL to our customers within our > > software package (Atmel – In-System Programming application). One of our > > customers is asking for an XP 64-bit version of libUsb. Is there anything > > available or planned? > > According to the forum archive, XP 64bit is supported but not Vista 64bit. Unless someone is willing to contribute his Verisign (or similar) key to sign a 64 bit driver, it is unlikely that this will change soon. That is, this holds true as long as there is no new implementation that utilizes the built-in driver winusb.sys. Citing Stephan in Message-Id: <206...@we...>: * On Mon, Jun 25, 2007 at 09:03:58PM +0200 Stephan Meyer wrote: > > The current version (0.1.12.1) works without any problems > on vista-32bit but NOT on vista-64bit. > Furture versions of the DLL will use vista's built-in winusb.sys > driver and will therefore work on both platforms. If you're > interrested in a pre-pre-alpha version then grab the latest sources > from the SVN and try it out. > http://libusb-win32.svn.sourceforge.net/viewvc/libusb-win32/trunk/libusb1/ So, you might want to help Stephan in getting the new version done in order to get the Vista 64-bit version. Regards, Spiro. -- Spiro R. Trikaliotis http://opencbm.sf.net/ http://www.trikaliotis.net/ http://www.viceteam.org/ | 
| 
      
      
      From: Xiaofan C. <xia...@gm...> - 2007-09-01 03:01:37
       | 
| On 8/31/07, Spiro Trikaliotis <an-...@sp...> wrote= : > * On Thu, Aug 30, 2007 at 07:54:14PM +0800 Xiaofan Chen wrote: > > On 8/30/07, Bachelier, Georges <geo...@at...> wrote: > > > We provide the libUsb-Win32 driver and DLL to our customers within ou= r > > > software package (Atmel =96 In-System Programming application). One o= f our > > > customers is asking for an XP 64-bit version of libUsb. Is there anyt= hing > > > available or planned? > > > > According to the forum archive, XP 64bit is supported but not Vista 64= bit. > > Unless someone is willing to contribute his Verisign (or similar) key to > sign a 64 bit driver, it is unlikely that this will change soon. That > is, this holds true as long as there is no new implementation that > utilizes the built-in driver winusb.sys. I am not an USB expert but even with winusb.sys one still needs to provide an INF file. Does that mean the situation will be any better unless the INF is WHQLed? I do not have Vista now. For example, people still need to provide an inf file for CDC-ACM device even though they use the default usbser.sys in Windows. The safe bet is HID which does not need an inf file in most cases. > Citing Stephan in Message-Id: <206...@we...>: > > * On Mon, Jun 25, 2007 at 09:03:58PM +0200 Stephan Meyer wrote: > > > > The current version (0.1.12.1) works without any problems > > on vista-32bit but NOT on vista-64bit. > > Furture versions of the DLL will use vista's built-in winusb.sys > > driver and will therefore work on both platforms. If you're > > interrested in a pre-pre-alpha version then grab the latest sources > > from the SVN and try it out. > > http://libusb-win32.svn.sourceforge.net/viewvc/libusb-win32/trunk/libus= b1/ > > So, you might want to help Stephan in getting the new version done in > order to get the Vista 64-bit version. > I would like to help but I do not know much about programming. I can certainly help for testing. I've tested the HID backend and it is only partially working. Not so sure anout the WinUSB backend since I am still learning how to use WinUSB. There are very few WinUSB examples on the web. For example, I am having problems with WinUSB here. http://forum.microchip.com/tm.aspx?m=3D264046 Now I have an WinUSB host example in Visual C++ 2005 Express so I am learning how to use it. Hopefully some other person will help Stephan to get the HID and WinUSB backend to work. That would be really nice. Regards, Xiaofan |