Re: Developing Application software for a USB host



Op Sat, 28 Jun 2008 10:33:59 +0200 schreef faiyaz <faiyaz.pw@xxxxxxxxx>:
Hello all again,
Let me tell you in brief about this.
We are developing a USB device(having AT91SAM7) which has a control and
two Isochronous endpoints(1 for IN & 1 for OUT) and a bulk endpoint. The
device is a custom type device. It sends and receives packets on
Isochronous endpoints once enumerated. Now we are using ATM6124.sys
driver
provided by ATMEL for their Evaluation kit of AT91SAM7 and the Basic USB
6124 application exe provided by ATMEL again. That uses createfile,
writefile & readfile for data transfer.

First i dont know whether we can use that ATM6124 driver for our custom
application or not?

Have you tried?

Do we need to develop our own device driver?

Is there a requirement to offer a device driver? Usually there is an API to talk directly from the host OS to the device.

Secondly i dont know how to access isochronous endpoint and how to do
data transfer with those?

Look in your OS's developer's documentation.

& in which format & protocol data should be sent &
received?

The API should take care of that.

Anybody having experience pls help.




--
Gemaakt met Opera's revolutionaire e-mailprogramma: http://www.opera.com/mail/
.



Relevant Pages