summaryrefslogtreecommitdiff
path: root/usrp/host/lib
AgeCommit message (Collapse)Author
2009-01-05Allow setting of non-standard FPGA master clock frequency for USRP1jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10193 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-26Fix missing set_bw call in new daughterboard API. Reconciled ↵jcorgan
implementations between different boards to return true or false (success). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10168 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-24Merged r10071:10164 from features/cppdb-test into trunk. Implements the ↵jcorgan
fully native C++ API for the USRP. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10165 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-20Move mblock library include files into separate library. Updates to usrp ↵jcorgan
in-band code to accommodate. Tested with out-of-tree mblock application builds. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10144 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-03Merged r9881:9917 from jcorgan/deb-wip into trunk. Updates Debian/Ubuntu ↵jcorgan
packaging system to build trunk code on Ubuntu 8.10. Several new trunk components still need debs created. Impact on non-packaging code: * Renamed libgr_audio_alsa.so to libgnuradio-audio-alsa.so * Renamed libusrp_inband.so to libusrp-inband.so * Added PYTHON_CHECK_MODULE to build system to simplify Python dependency verification Packaging code updates: * Updated build-depends and package dependencies to be current with trunk * Added package for libgruel and libgruel-dev * Renamed library packages to use simplified names, removing the 0 or 0c2a suffix. This may not follow Debian policy, but we can revisit this if we ever go into official Debian or Ubuntu. * Remove gr-comedi from packaging * Restructured sections to eliminate 'contrib'. Since we're not official Debian, we don't need to deal with the sdcc-nf issue. * Consolidated usrp firmware packages into corresponding main packages (same as previous). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9918 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-09trial fix for ticket:288; merged eb/fusb 9543:9544 to trunkeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9545 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-03make warning go awayeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9491 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-24Fix compiler warnings across the tree. Adds --enable-warnings-as-errors ↵jcorgan
configure option. Currently compiles with no warnings with GCC 4.2.3 on Ubuntu 8.04. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9396 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-19Merged features/mp-sched -r8915:9335 into the trunk. The trunk noweb
contains the SMP aware scheduler. This changeset introduces a dependency on boost 1.35 or later. See source:gnuradio/trunk/README.building-boost for additional info. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-24Allow odd decimation if halfband filter is disabled. Thanks Firas!eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8996 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-26Fixed spelling error: s/writeable/writable/geb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8727 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-24new experimental daughterboards with other tunersmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8687 221aa14e-8319-0410-a670-987f0aec2ac5
2008-05-11Merged branch to fix libusrp dependence on CoreFoundation on OSX 10.4.michaelld
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8395 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-30Merged features/inband-usb -r6431:8293 into trunk.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8295 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-30Tweaks for gcc 4.3 based on patch from Marek Mahut <mmahut@fedoraproject.org>.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-21Merged build_config branch into trunk:michaelld
1) Modified top-level run_tests.sh script: a) to execute code for setting or changing the library search path in Darwin (DYLD_LIBRARY_PATH) or Windows (PATH) on those host OSs only, not on other host OSs. b) Added local (to the component making check) library paths to those same search paths, since libtool doesn't do it (unlike in Linux). 2) In all AM Makefiles -except those dealing with USRP firmware-, changes INCLUDES to AM_CPPFLAGS since the former is deprecated. 3) Changed AM_CPPFLAGS to FW_INCLUDES for commands .c.rel in USRP firmware. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7769 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-08Merged r7478:7608 from michaelld/t186 into trunk. Adds ability to compile ↵jcorgan
GNU Radio modules individually, using already installed dependent libraries and include files. New functionality is enabled using --with-* on configure command line; existing build options should remain unchanged. Nice work by Michael Dickens, still needs documentation update on wiki. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7617 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-13Merged OSX fixes for 10.5 (backwards compatible with 10.4 if notmichaelld
earlier) for USRP legacy fast-usb code from r7358 branch into trunk: Fixed DEBUG commands in all files. Fixed flow control between originating and spawned threads. Fixed WritePipeAsync buffer write size. Added in debugging comments to fusb code, to better track async flow. NOT YET updated for MacOS X 10.5-specific IOKit code, but everything seems to work just fine as is. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7417 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-06missing pmt dependencynldudok1
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7364 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-05Merged r7323:7349 from jcorgan/xcvr2450 into trunk. Ads XCVR 2450 ↵jcorgan
daughterboard code. Not fully tested. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7352 221aa14e-8319-0410-a670-987f0aec2ac5
2007-12-24Fixes inclusion of omnithreads library and includes in usrp formichaelld
darwin/OSX only. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7252 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-10Merged -r6847:6850 from eb/trial-merge into trunk. This changeseteb
contains the modifications required to cross-compile GNU Radio for the Cell processor. For directions, see CrossCompilingForCell git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6852 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-13Merged r6329:6428 of features/inband-usb + distcheck fixes into trunk.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6429 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-05Merged eb/usrp-la r6317:6320 into trunk. This deborks the dependencyeb
on usrp-inband that was introduced in [6307]. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6321 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-05Merged features/inband-usb r5224:6306 into trunk.eb
This is work-in-progress on inband signaling for the USRP1. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6307 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-18Fixed use of mutex and condition, which corrects a long-standing raremichaelld
bug over contention of shared variables. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6152 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-17Changes so that OSX's FUSB will use gr's omnithreads instead of pthreads.michaelld
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6149 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-17Updated USRP's circular_buffer with the same corrections as formichaelld
gr-audio-osx. These corrections impact OSX/Darwin only. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6146 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-09prelim wbx filesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6130 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-21Updated license from GPL version 2 or later to GPL version 3 or later.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-30Dave Gotwisner's fix for usrp_basic_rx::stopeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5576 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-142007-05-14 Greg Troxel <Greg Troxel <gdt@ir.bbn.com>>gdt
* host/lib/legacy/usrp_bytesex.h: Fix typo in portability code. Add #warning that it is non-portable. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5465 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-14avoid unused warning which breaks build.gdt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5464 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-07Added fusb_sysconfig::default_block_size (<= max_block_size). eb
Changed Linux default_block_size to 4KB, and default buffersize to 1MB. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5253 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-03fix for VPATH buildeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5233 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-02cleanup for distcheckeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5222 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-02Merged features/inband -r4812:5218 into trunk. This group of changeseb
includes: * working stand-alone mblock code * work-in-progress on usrp inband signaling usrp now depends on mblock, and guile is a dependency. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5221 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-25Fix uninitialized register settings. FPGA code only cleared these during ↵jcorgan
hardware reset. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5106 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-07Merged eb/usrp-install r4723:4727 into trunk.eb
This moves usrp related .py files from the top-level of site-packages into site-packages/usrpm. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4728 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-30Fix for ticket:133, merged from eb/bsd 4322:4324.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4326 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-19applied patch for ticket:115eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4153 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-08Fixes ticket:93.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3955 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-28conditionalize include of linux/compiler.heb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3886 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-04Further fixes for ticket:81jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3712 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-03Fixes ticket:79.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3697 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-22applied supplied patch to close ticket:70eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3608 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-21Merged -r3596:3600 of eb/ra_wb into trunk. This contains theeb
BSD read-ahead/write-behind fast usb support. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3601 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-13Updated FSF address in all files. Fixes ticket:51eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-06Partial fix for ticket 10 merged into trunk fromjcorgan
branches/developers/jcorgan/ticket-10 As of this merge the trunk and the above branch are identical. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3182 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-03Houston, we have a trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5