Bulkusb.sys performance

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



hi,
I have adapted bulkusb.sys (WDK 6000) for my usb device driver. With
the driver communicating on interrupt endpoint i am not able to get
performance more than 15Mbits/sec. However with the same device and
application but driver from "thesycon" i.e. USBIO, performance is
about 80Mbits/sec.

Can some one tell why ? or if someone has the performance figures of
bulkusb.sys or if some can guide how to improve the performance.

Regards,
.



Relevant Pages

  • Re: Bulkusb.sys performance
    ... do you have more than one pending transfer on the interrupt at one time? ... e.g. send 5 transfers at once on the interrupt endpoint to make sure that there is always a transfer pending on the schedule. ... I have adapted bulkusb.sys for my usb device driver. ...
    (microsoft.public.development.device.drivers)
  • Re: A HID device with Multiple interfaces
    ... Look under the "USB Device Driver Load Process" and "USB Driver Registry ... I see that there are two interfaces. ... > interface has only 1 associated device with it, a keyboard hid device. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Bulkusb.sys performance
    ... I have adapted bulkusb.sys for my usb device driver. ... the driver communicating on interrupt endpoint i am not able to get ...
    (microsoft.public.development.device.drivers)
  • Re: [linux-usb-devel] Re: OHCI problems with suspend/resume
    ... it seems like all the HCDs (and the hub driver) need attention. ... you simply power it down (doing virtual ... >>(USB device driver) should make sure it has no more pending URBs ...
    (Linux-Kernel)
  • Re: Bulkusb.sys performance
    ... You problem is in using an interrupt endpoint, ... endpoint descriptor. ... I have adapted bulkusb.sys for my usb device driver. ...
    (microsoft.public.development.device.drivers)