On Monday I committed the changes to ugen(4) that Joanne previously described on the list to the master NetBSD repository. The option is enabled in GENERIC and GENERIC_LAPTOP on i386 and GENERIC on amd64, and is described in the ugen(4) man page.
Updating to the latest -current should be sufficient to get these changes. Berndt Josef Wulf reports that they work for him when using the fusb code, available at http://acert.ir.bbn.com/viewvc/adroitgrdevel/adroitgrdevel/radio_test/usb/ I am interested in reports of how well this works on both i386 and amd64. It's pretty clear that getting pipelining closer to the hardware is needed - this is being pushed upstream since it works and gets ~80% of the likely speed gain. From: Greg Troxel <[EMAIL PROTECTED]> Subject: CVS commit: src To: [EMAIL PROTECTED] Date: Mon, 24 Jul 2006 14:24:50 +0000 (UTC) Reply-To: [EMAIL PROTECTED] Module Name: src Committed By: gdt Date: Mon Jul 24 14:24:50 UTC 2006 Modified Files: src/share/man/man4: ugen.4 src/sys/arch/i386/conf: GENERIC GENERIC_LAPTOP src/sys/dev/usb: files.usb ugen.c usb.h Log Message: Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read ahead and write behind, improving performance for the Universal Software Radio Peripheral (USRP) used with GNU Radio. Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is unchanged unless the new ioctl is called. This code was written by Joanne Mikkelson under funding from DARPA's ACERT program. ok'd by christos@, tested by Berndt Josef Wulf To generate a diff of this commit: cvs rdiff -r1.21 -r1.22 src/share/man/man4/ugen.4 cvs rdiff -r1.762 -r1.763 src/sys/arch/i386/conf/GENERIC cvs rdiff -r1.190 -r1.191 src/sys/arch/i386/conf/GENERIC_LAPTOP cvs rdiff -r1.67 -r1.68 src/sys/dev/usb/files.usb cvs rdiff -r1.83 -r1.84 src/sys/dev/usb/ugen.c cvs rdiff -r1.73 -r1.74 src/sys/dev/usb/usb.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. -- Greg Troxel <[EMAIL PROTECTED]>
pgp96yZCCXMKt.pgp
Description: PGP signature
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio