[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] NetBSD USRP USB changes committed to master repositor
From: |
Greg Troxel |
Subject: |
[Discuss-gnuradio] NetBSD USRP USB changes committed to master repository |
Date: |
Wed, 26 Jul 2006 08:52:37 -0400 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix) |
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 <address@hidden>
Subject: CVS commit: src
To: address@hidden
Date: Mon, 24 Jul 2006 14:24:50 +0000 (UTC)
Reply-To: address@hidden
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 <address@hidden>
pgpKqoPa627c5.pgp
Description: PGP signature
- [Discuss-gnuradio] USB throughput numbers for NetBSD (and Linux), Joanne M Mikkelson, 2006/07/22
- Re: [Discuss-gnuradio] USB throughput numbers for NetBSD (and Linux), Eric Blossom, 2006/07/22
- Re: [Discuss-gnuradio] USB throughput numbers for NetBSD (and Linux), Berndt Josef Wulf, 2006/07/22
- Re: [Discuss-gnuradio] USB throughput numbers for NetBSD (and Linux), Greg Troxel, 2006/07/22
- Re: [Discuss-gnuradio] USB throughput numbers for NetBSD (and Linux), Berndt Josef Wulf, 2006/07/23
- [Discuss-gnuradio] NetBSD USRP USB changes committed to master repository,
Greg Troxel <=
- Re: [Discuss-gnuradio] NetBSD USRP USB changes committed to master repository, Berndt Josef Wulf, 2006/07/26
- Re: [Discuss-gnuradio] NetBSD USRP USB changes committed to master repository, Greg Troxel, 2006/07/26
- Re: [Discuss-gnuradio] NetBSD USRP USB changes committed to master repository, Berndt Josef Wulf, 2006/07/26
- Re: [Discuss-gnuradio] NetBSD USRP USB changes committed to master repository, Eric Blossom, 2006/07/26