> If you have a SA1110, there is a standard "usb device" driver that
> works with the usbnet driver, and a cdc ethernet driver that will
> soon work with the CDCEther driver. Why not just use those?

It's a bootloader, and not SA1110 :).  (ARM920T from Samsung)  Though 
I do plan on porting that usbnet driver to this board when I finish 
on the other elements of the kernel.


> Are you doing synchronous transfers?

Synchronous..., do you mean isochronus?  (Or something like that, 
where you schedule it to happen at certain times or something like 
that)  No, just bulk transfers.

> You should be able to just dump big data segments into the URB, and
> it will crank out. Look at Chap 5 of the USB spec and the Cypress
> white paper on throughput to see why the real limit is not 12Mbps,
> but more like 8 or 9 Mbps on an otherwise unloaded bus.
>
> Sorry this isn't helping much...

A bulk transfer can only take as much data as the fifo on the device 
side can take.  In my case it's 64bytes.  I will review the USB spec 
though tomorrow.  (I was hoping for a- hey bozo, do it this way :)  
Probably I'll just go with what I have for now unless someone has a 
quick solution, I'll retrace back and look at it after the baseline 
port is done.

Thanks,
Shane Nay.

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to