USB Interrupt type Data Transfer

Hi Everybody,
We have a Tousch Screen Device connected to the USB
Port.The device has one End Point of type Inteerupt.NTDDK provides a sample
driver bulkusb with which we can do bulk transfers from the device.But they
don’t have any samples for interrupt transfer.Can any body tell me how to go
about coding for interrupt transfer ?..Any sample code for the same is most
welcome.
I only know theorotically the differences between bulk transfer and
interrupt transfer.

Thanks in Advance,

Best Regards,
Sai Prasad
**************************************************************************
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND
PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact
the sender by email and delete all copies; your cooperation in this regard
is appreciated.
**************************************************************************


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hello,

don’t have any samples for interrupt transfer.Can any body tell me how to go
about coding for interrupt transfer ?..Any sample code for the same is most
welcome.
I only know theorotically the differences between bulk transfer and
interrupt transfer.

Use the same code stuff. Make shure you have always a pending Read IRP. When
this IRP is completed, this is your interrupt !

elli


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

But the main difference is your driver should create its own IRP for waiting
on this transfer. In the bulk sample, the IRP is from a ReadFile/WriteFile
request from and upper level app.

  • Dennis

Dennis Merrill
Embedded Systems Engineer
Thermo Electron Corporation
Spectroscopy Division

-----Original Message-----
From: Mathias Ellinger [mailto:xxxxx@Ellisoft.de]
Sent: Tuesday, February 12, 2002 5:27 AM
To: NT Developers Interest List
Subject: [ntdev] Re: USB Interrupt type Data Transfer

Hello,

don’t have any samples for interrupt transfer.Can any body tell me how to
go
about coding for interrupt transfer ?..Any sample code for the same is
most
welcome.
I only know theorotically the differences between bulk transfer and
interrupt transfer.

Use the same code stuff. Make shure you have always a pending Read IRP. When
this IRP is completed, this is your interrupt !

elli


You are currently subscribed to ntdev as: xxxxx@thermonicolet.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi,

The bulkusb sample is ugly in many points. It is not suited as a production driver. You may consider using our *free* USBIO Light product. It is a generic USB device driver. It has some limitations but it is suited for your device (one interrupt endpoint).
For more information, visit http://www.thesycon.de/usbio/eng/dl_usb_l.htm

Regards,
Udo Eberhardt


Udo Eberhardt
Thesycon GmbH, Germany
xxxxx@thesycon.de
www.thesycon.de

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Sai_Prasad
Sent: Tuesday, February 12, 2002 10:29 AM
To: NT Developers Interest List
Subject: [ntdev] USB Interrupt type Data Transfer

Hi Everybody,
We have a Tousch Screen Device connected to the USB
Port.The device has one End Point of type Inteerupt.NTDDK
provides a sample
driver bulkusb with which we can do bulk transfers from the
device.But they
don’t have any samples for interrupt transfer.Can any body tell
me how to go
about coding for interrupt transfer ?..Any sample code for the
same is most
welcome.
I only know theorotically the differences between bulk transfer and
interrupt transfer.

Thanks in Advance,

Best Regards,
Sai Prasad
******************************************************************
********
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND
PRIVATE COMPANY INFORMATION. Any review or reliance by others or
copying or
distribution or forwarding of any or all of the contents in this
message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact
the sender by email and delete all copies; your cooperation in this regard
is appreciated.
**************************************************************************


You are currently subscribed to ntdev as: xxxxx@thesycon.de
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com