summaryrefslogtreecommitdiffstats
path: root/host/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'flow_ctrl' into nextJosh Blum2010-11-239-69/+184
|\
| * Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrlNick Foster2010-11-1741-361/+1610
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/transport/udp_simple.cpp host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_iface.cpp host/lib/usrp/usrp2/usrp2_regs.hpp
| * | usrp2: implemented clear state for RX and TX control, and zero sample ↵Josh Blum2010-11-085-39/+8
| | | | | | | | | | | | command support
| * | Merge branch 'master' into flow_ctrlJosh Blum2010-11-0519-121/+928
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.hpp
| * \ \ Merge branch 'master' into flow_ctrlJosh Blum2010-10-286-10/+39
| |\ \ \
| * \ \ \ Merge branch 'next' into flow_ctrlJosh Blum2010-10-2718-122/+298
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/include/uhd/types/metadata.hpp
| * | | | | dbsrx: allow for setup time after changing the vco selectionJosh Blum2010-10-241-0/+3
| | | | | |
| * | | | | BasicRX: GPIOs now output 0 to decrease noise pickup.Nick Foster2010-10-221-0/+5
| | | | | |
| * | | | | Merge branch 'master' into flow_ctrlJosh Blum2010-10-221-0/+2
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'usrp2_overflow' into flow_ctrlJosh Blum2010-10-213-1/+18
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_impl.hpp
| * \ \ \ \ \ \ Merge branch 'master' into flow_ctrlJosh Blum2010-10-2117-675/+657
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into flow_ctrlJosh Blum2010-10-181-1/+1
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/io_impl.cpp
| * | | | | | | | | usrp2: dont need to start streaming for this hackJosh Blum2010-10-151-1/+0
| | | | | | | | | |
| * | | | | | | | | usrp2: temp fix to send dummy packets and flush so FPGA vita machine are in ↵Josh Blum2010-10-151-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | known state
| * | | | | | | | | Merge branch 'flow_ctrl_with_fpga'Josh Blum2010-10-1510-108/+224
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | uhd: removed 1 sample buffers in test async messagesJosh Blum2010-10-141-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | made a hack in the vrt handler to bump 0 sample requests up to 1 sample (until the hardware supports it)
| | * | | | | | | | | usrp2: move udp port initialization into mboard impl so its done before ↵Josh Blum2010-10-144-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | async registers are setup
| | * | | | | | | | | udp: fix to use concurrency hint, default hint is zero when no async enabledJosh Blum2010-10-132-11/+21
| | | | | | | | | | |
| | * | | | | | | | | usrp2: added docs on flow control ricer args and using usrp2 with a switchJosh Blum2010-10-134-17/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implemented flow control param hints in the mboard impl
| | * | | | | | | | | usrp2: increment tx sequence after commitJosh Blum2010-10-132-1/+3
| | | | | | | | | | |
| | * | | | | | | | | uhd: test eob ack message, usrp2: remove rx drain on init with the promise ↵Josh Blum2010-10-122-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of a reset register
| | * | | | | | | | | usrp2: enable the cycles per ack, and drain recv without the timeout (fixes ↵Josh Blum2010-10-112-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | previous conflict)
| | * | | | | | | | | usrp2: use select rather than manually polling the simple udp socketJosh Blum2010-10-113-29/+24
| | | | | | | | | | |
| | * | | | | | | | | usrp2: use 32-bit flow control sequence numbersJosh Blum2010-10-112-18/+13
| | | | | | | | | | |
| | * | | | | | | | | usrp2: implemented flow control monitorJosh Blum2010-10-115-21/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set registers in mboard impl to enable asyn fc packets modified microblaze code to handle dummy data packet offset
| | * | | | | | | | | usrp2: add fc control registers, use small timeout for control packets againJosh Blum2010-10-112-11/+6
| | | | | | | | | | |
| | * | | | | | | | | usrp2: implement fc seq number on tx header packingJosh Blum2010-10-113-25/+41
| | | | | | | | | | |
* | | | | | | | | | | usrp2: ms didnt seem to like unlocking an unlocked mutexJosh Blum2010-11-221-3/+4
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | udp: added polling alternative to select for macJosh Blum2010-11-171-0/+13
| | | | | | | | | |
* | | | | | | | | | uhd: ranges symbol fix, try extern macroJosh Blum2010-11-171-0/+7
| | | | | | | | | |
* | | | | | | | | | usrp: use a spawn thread to ensure that a pirate is spawned before ↵Josh Blum2010-11-161-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | continuing (fixes lockup issue)
* | | | | | | | | | Merge branch 'public_master'Josh Blum2010-11-161-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | usrp2: fix ip addr eeprom offset in motherboard eeprom parserJosh Blum2010-11-161-1/+1
| | | | | | | | | | |
* | | | | | | | | | | uhd: removed windows warnings, added string formatting in usrp-nJosh Blum2010-11-116-15/+15
| | | | | | | | | | |
* | | | | | | | | | | uhd: fixed ranges stuff, export symbols and use doubles not iterators...Josh Blum2010-11-111-2/+2
| | | | | | | | | | |
* | | | | | | | | | | usrp-n: populated name properties to use the generated cname from ifaceJosh Blum2010-11-116-14/+28
| | | | | | | | | | |
* | | | | | | | | | | usrp2: made enums for the rev types and implemented in codeJosh Blum2010-11-1110-86/+173
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'master' into usrp2pJosh Blum2010-11-111-4/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | usrp2: fix discovery timeout, use defaultJosh Blum2010-11-111-4/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2pNick Foster2010-11-1116-145/+148
|\| | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'ranges'Josh Blum2010-11-1110-104/+80
| |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | dbsrx2: updated code for ranges useJosh Blum2010-11-101-6/+6
| | | | | | | | | | | | |
| | * | | | | | | | | | | uhd: added meta-range clip and implemented in dboards, fixed step calculationJosh Blum2010-11-105-15/+18
| | | | | | | | | | | | |
| | * | | | | | | | | | | uhd: created a meta range that is a range of ranges for gains and freqsJosh Blum2010-11-109-95/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | created a templated range that that holds a start, stop, and step created a meta-range template that is a vector of ranges meta-range can calculate the overall start, stop, step or be indexed to get at components replaced instances of range.min, max, step with the functions start() stop() and step() the xcvr frequency range is now expressed in as two ranges (have to fix its clip function though)
| * | | | | | | | | | | | usrp2: switch the timeout to units of secondsJosh Blum2010-11-111-2/+2
| | | | | | | | | | | | |
| * | | | | | | | | | | | uhd: pulled in some worthwhile changes from flow control branchJosh Blum2010-11-115-36/+63
| |/ / / / / / / / / / /
| * | | | | | | | | | | usrpbbbbbbbbbbbeeeeeeeeeeee fix typoJosh Blum2010-11-101-3/+3
| | | | | | | | | | | |
* | | | | | | | | | | | U2P: Ripped out the mboard_rev_t structure in favor of an enum in ↵Nick Foster2010-11-1012-335/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usrp2_regs.hpp and some logic. Also change ethernet.c to move generic code to eth_lib.
* | | | | | | | | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p-nextNick Foster2010-11-1036-261/+1304
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: firmware/microblaze/lib/u2_init.c host/lib/usrp/usrp2/clock_ctrl.cpp host/lib/usrp/usrp2/fw_common.h host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_iface.cpp host/lib/usrp/usrp2/usrp2_iface.hpp
| * | | | | | | | | | | uhd: renamed enums to reflect new conventionJosh Blum2010-11-105-36/+36
| |/ / / / / / / / / /