Developing Application software for a USB host



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? Do we need to develop our own device driver?

Secondly i dont know how to access isochronous endpoint and how to do
data
transfer with those? & in which format & protocol data should be sent &
received?

Anybody having experience pls help.


Thanks
Faiyaz
.



Relevant Pages

  • Re: Firewire in S10
    ... I dont see any mention of firewire on 06/06 mu2 but that doesnt ... I guess that the driver should then be possible to install by hand from ... I never considered performance for USB seriously - I use USB for ... We dont know which box you intend this for.. ...
    (comp.unix.solaris)
  • Re: developing Application software for a host to communicate with a USB device
    ... Isochronous endpoints once enumerated. ... provided by ATMEL for their Evaluation kit of AT91SAM7 and the Basic USB ... First i dont know whether we can use that ATM6124 driver for our custom ... Secondly i dont know how to access isochronous endpoint and how to do data ...
    (comp.arch.embedded)
  • Re: USB Communication
    ... Have you ever done a USB device, ... a USB equivalent to the 'ports' driver. ... >You will need to get the Win2003 server DDK, ... dont try to use C++ for a driver. ...
    (microsoft.public.development.device.drivers)
  • why USB driver is required ?
    ... If I develop my own embedded device with ethernet interface, I dont have to ... But if I develop my own USB device (may be for bulk transfer or HID or Isoch ... or whatever), I need to develop my USB client driver, on the lines of DDK ...
    (microsoft.public.development.device.drivers)
  • Re: [PATCH 0/7] [RFC] Sizing zones and holes in an architecture independent manner V2
    ... RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize ... SCSI device sda: drive cache: write back w/ FUA ... usbcore: registered new driver hub ... hub 1-0:1.0: USB hub found ...
    (Linux-Kernel)