summaryrefslogtreecommitdiff
path: root/usrp2/firmware/lib
Commit message (Collapse)AuthorAgeFilesLines
* Removed usrp(2) directories.Tom Rondeau2011-10-1983-10960/+0
|
* Fix tuning issue above 2.2 GHz, and use DDCs for fine tuning now.JohnOrlando2011-04-141-4/+34
|
* Major Makefile.am housecleaning. Passes distcheck.Eric Blossom2010-11-241-1/+1
| | | | | | | | | Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files.
* Copy paste for RFX2200 in USRP2Jason Abele2010-06-211-0/+74
|
* Refactor Makefile.am to move common files from 3 libraries into a single ↵Eric Blossom2010-05-251-79/+21
| | | | variable.
* usrp2-firmware: fix missing files in tarballJohnathan Corgan2010-05-251-1/+1
|
* -Updated to allow BURX support to be built into standard txrx.binJohnOrlando2010-05-174-458/+61
| | | | | | image -Also corrected db_bitshark_rx.c to the current version (previous git push error) that includes the needed delays after I2C commands
* Merge remote branch 'bitshark/burx_support' into wip/burx_supportJohnathan Corgan2010-05-141-11/+24
|\ | | | | | | | | | | | | | | | | * bitshark/burx_support: Once and for all, here is the properly updated Makefile.am for the apps Updated db_bitshark_rx.c to the proper version that includes the Conflicts: usrp2/firmware/lib/db_bitshark_rx.c
| * Updated db_bitshark_rx.c to the proper version that includes theJohnOrlando2010-05-131-12/+24
| | | | | | | | | | | | delays when sending back-to-back I2C commands, as well as the proper command when setting the bw (previous blunder with git resulted in the wrong version on this branch)
* | Merge branch 'master' into wip/burx_supportJohnathan Corgan2010-05-112-6/+12
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (39 commits) Add gru.hexshort to deal with short hex constants Assign USB PID for Hans de Bok Add missing buffer allocator hint to gr_ofdm_sampler.cc Really fix the missing include for boost::bind gr-wxgui: Added additional color table entries Missed updates for omnithread/mblock removal Remove omnithreads library. Remove mblock library. We hardly knew 'ye. Convert gr-audio-portaudio to Boost via gruel Further updates for removing omnithreads Update build configuration for OSX omnithreads changeover Add missing include file for boost::bind Convert gcell to use boost::threads instead of omnithread. Fix sequence error indication after stopping then restarting streaming on USRP2. initial move from mld_threads to gruel:: namespace threads and such Initial changes to remove mld_thread and instead use gruel:: namespace classes Fixing doxygen warnings from arb_resampler. Also, removed set_taps from public Fixing doxygen warnings from channelizer block. Fixing documentation to get rid of doxygen warnings. Adding documentation for fff version of othe PFB clock sync algorithm. ...
| * | Fix WBX tuning to allow DDC use in reaching 50MHzJason Abele2010-04-162-6/+12
| | |
* | | Change default bandwidth to 25 MHz to match maximum USRP2 bandwidthJohnathan Corgan2010-05-111-1/+1
| |/ |/|
* | Including bitshark_rx.h header file for USRP2 buildJohnOrlando2010-03-301-0/+46
| |
* | Fixed issue with with wrong Makefile.am files being copiedJohnOrlando2010-03-301-0/+37
| |
* | Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP2.JohnOrlando2010-03-302-0/+687
|/
* set antenna defaults to 0Josh Blum2010-03-018-0/+23
|
* setting xcvr antennas through apiJosh Blum2010-02-251-0/+25
|
* Added call to set antenna. Split XCVR into new thing cuz size.Josh Blum2010-02-256-8/+459
|
*-. Merge branches 'wbx_usrp2' and 'wbx_usrp1' of git://gnuradio.org/jabeleJohnathan Corgan2010-02-219-2/+1112
|\ \
| * | First pass WBX USRP2 driverJason Abele2010-02-109-2/+1122
| |/
* / test the ability to read default eeprom values, for D. SymeonidisMatt Ettus2010-02-141-0/+5
|/
* Disable support for tvrx rev 2 on usrp2. There are only a few of these in ↵Eric Blossom2009-12-082-0/+4
| | | | existence.
* Fix usrp2 tvrx so that it tunes monotonically.Eric Blossom2009-12-081-4/+4
| | | | | Use same (nasty) tactic used on usrp1. Get "free" inversion by lying about real value of 2nd IF.
* change capitalizationEric Blossom2009-12-081-11/+11
|
* Control bits for filter bandwidths had the wrong shifts. Found and fixed by ↵Matt Ettus2009-11-261-2/+2
| | | | Stephen Lai of UCalgary
* add new readback entries to memory map. Has irqs, priority encoded buffer ↵Matt Ettus2009-11-041-0/+4
| | | | status, and performance counter
* Merge branch 'new_eth' of http://gnuradio.org/git/matt into masterJohnathan Corgan2009-10-015-100/+65
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'new_eth' of http://gnuradio.org/git/matt: (42 commits) Fix warnings, mostly from implicitly defined wires or unspecified widths fullchip sim now compiles again, after moving eth and models over to new simple_gemac remove unused opencores remove debugging code no idea where this came from, it shouldn't be here Copied wb_1master back from quad radio Remove old mac. Good riddance. remove unused port More xilinx fifos, more clean up of our fifos might as well use a cascade fifo to help timing and give a little more capacity fix a typo which caused tx glitches Untested fixes for getting serdes onto the new fifo system. Compiles, at least Implement Eth flow control using pause frames parameterized fifo sizes, some reformatting remove unused old style fifo allow control of whether or not to honor flow control, adds some debug lines debug the rx side no longer used, replaced by newfifo version remove special last_line adjustment from ethernet port Firmware now inserts mac source address value in each frame. ...
| * remove debugging codeMatt Ettus2009-09-301-1/+0
| |
| * Implement Eth flow control using pause framesMatt Ettus2009-09-042-1/+7
| | | | | | | | | | | | Not fully tested, but it seems to work without frame errors, sequence number errors or ethernet overruns. Still of course will get tx underruns on a slow machine, and the transmitted signal has some issues though.
| * Merge branch 'new_eth' of http://gnuradio.org/git/eb into new_ethMatt Ettus2009-09-041-1/+2
| |\
| | * remove special last_line adjustment from ethernet portEric Blossom2009-09-041-1/+2
| | |
| * | properly set the address filterMatt Ettus2009-09-042-34/+21
| | |
| * | Merge branch 'master' into new_ethMatt Ettus2009-09-041-12/+12
| |\ \ | |/ / |/| / | |/
| * ignore .o filesMatt Ettus2009-09-021-0/+2
| |
| * tell s/w link is up. additional debugging outputEric Blossom2009-09-012-3/+8
| |
| * Merged SVN matt/new_eth r10782:11633 into new_ethJohnathan Corgan2009-08-313-75/+41
| | | | | | | | | | | | | | * svn diff http://gnuradio.org/svn/branches/developers/matt/new_eth -r10782:11633 * Patch applied with no conflicts or fuzz.
* | Expand frequency ranges to match hardware capability.Johnathan Corgan2009-09-021-12/+12
|/ | | | | | | | * Corresponds to SVN r11620:11622 * Fixes ticket 405 Reported-by: Dimitris Symeonidis <azimout@gmail.com> Fixed-by: Matt Ettus <matt@ettus.com>
* Added git ignore files auto created from svn:ignore properties.git2009-08-141-0/+39
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* 1 is for hardware control of leds, 0 is for softwarematt2009-06-221-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11261 221aa14e-8319-0410-a670-987f0aec2ac5
* test for clock lockmatt2009-06-192-0/+13
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11240 221aa14e-8319-0410-a670-987f0aec2ac5
* allow the choice of automatic (hardware) control of ledsmatt2009-06-192-0/+12
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11239 221aa14e-8319-0410-a670-987f0aec2ac5
* handle clocks on both version 3 and version 4 boards, cleaned up the apimatt2009-05-282-44/+122
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11160 221aa14e-8319-0410-a670-987f0aec2ac5
* move i2c init and get_hw_rev before clocks_init because the clock init code ↵matt2009-05-251-3/+4
| | | | | | needs to know our rev git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11122 221aa14e-8319-0410-a670-987f0aec2ac5
* remove unneeded include filematt2009-05-251-1/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11121 221aa14e-8319-0410-a670-987f0aec2ac5
* remove printfs to save space. matt2009-05-251-9/+9
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11120 221aa14e-8319-0410-a670-987f0aec2ac5
* remove unneeded includematt2009-05-251-1/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11119 221aa14e-8319-0410-a670-987f0aec2ac5
* somebody commented out the tx mux setting which prevented the xcvr2450 from ↵matt2009-04-272-7/+7
| | | | | | working. wrong values for rfx boards were not seen because of the above error. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10925 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10712:10765 from jcorgan/gpio into trunk. Adds out-of-band and ↵jcorgan2009-04-042-1/+28
| | | | | | streaming GPIO functions for USRP2. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10766 221aa14e-8319-0410-a670-987f0aec2ac5
* new regs for re-pause fixmatt2009-04-022-0/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10748 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixed ticket:339 (ethernet capability advertisement). We noweb2009-03-182-2/+68
| | | | | | | | | | | | | advertise that we only handle 1000BASE-T, and that we want to send PAUSE frames, but not receive them. The flow control resolution is currently printed out on the serial port when the link comes up. When we get what we want, it says "ethernet flow control: WE_TX". If it says "ethernet flow control: NONE" unthrottled transmission (e.g., usrp2_siggen.py) will be hosed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10634 221aa14e-8319-0410-a670-987f0aec2ac5