[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


I am interested in reports of how well this works on both i386 and

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.

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>

Attachment: pgpKqoPa627c5.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]