non-blocking reads on ulpt(4) - patched in NetBSD

2008-01-07 Thread Greg Troxel
If any of you are trying to use gutenprint with USB printers, it would probably be useful to at least read this diff, and probably merge it into FreeBSD. When I started, I read diffs from FreeBSD's ulpt to NetBSD's, and concluded that FreeBSD's was a lightly-modified (kernel infrastructure

Re: libusb performance on 8.1

2011-02-22 Thread Greg Troxel
While doing some speed testing I find that FreeBSD does ~4Mb/sec, but Linux does 17Mb/sec OS X does 8-10Mb/sec. Check out the bulk read-ahead support in NetBSD's ugen. This was written at BBN in 2006 to enable higher data rates with the USRP (for GNU Radio). From your description it's not