On Sat Sep 29 14:02:51 EDT 2012, [email protected] wrote:
> > why doesn't the device do the buffering?
> 
> By "device" do you mean the hardware usb/ether adapter?  It does some

i ment #u itself.  sorry for being unclear.  actually, echoing
gorka, i think there's going to need to be enough threads/buffering
to decouple the packet pipeline.

it might be that the usb packet shuffler should be in the kernel, and
usbd should poke it from user land.  for a device without more
processing power than a cray 2, this could make a big difference.
i wrote a sd loopback device that turns a file into a sd device;
perhaps the same model would work for ether?  (sdloop is in 9atom.)

- erik

Reply via email to