Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp2: reg map change for GPIO core | Josh Blum | 2011-11-03 | 1 | -0/+2 |
| | |||||
* | usrp2: created new gpio core and used in dboard iface | Josh Blum | 2011-07-27 | 1 | -26/+0 |
| | |||||
* | usrp2: use the err transport for tx/err, and rx xports are recv only | Josh Blum | 2011-07-17 | 1 | -0/+2 |
| | |||||
* | usrp: removed register defs in regs.hpp that were covered by cores | Josh Blum | 2011-07-02 | 1 | -92/+0 |
| | |||||
* | e100: dual dsp support (compiles, not tested) | Josh Blum | 2011-06-15 | 1 | -1/+1 |
| | |||||
* | usrp: added registers and mux calculation for fe work | Josh Blum | 2011-06-15 | 1 | -2/+21 |
| | |||||
* | usrp2: moved register map into #defines, entries for new dsp frontend | Josh Blum | 2011-05-17 | 1 | -178/+106 |
| | | | | also fixes irq rb | ||||
* | usrp2: added the concept of device locking to usrp2/nseries devices | Josh Blum | 2011-05-01 | 1 | -1/+1 |
| | | | | | | | | | | Each iface instance can lock itself to a particular device. When the device is locked, it cannot be discovered through find. Locking works by having a lock thread periodically update a register in the firmware that says when the device was last locked. The find routine can determine if a device is locked by checking the difference between the current time and this register. | ||||
* | Merge branch 'master' into next | Josh Blum | 2011-04-30 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_regs.cpp | ||||
| * | N210: implemented mboard sensors for ref lock and MIMO lock | Nick Foster | 2011-04-29 | 1 | -0/+1 |
| | | |||||
* | | usrp2: moved sregs in host code, simplfy reg struct a little | Josh Blum | 2011-03-15 | 1 | -26/+0 |
|/ | |||||
* | usrp2: added indexed regs for rx dsp and ctrl | Josh Blum | 2011-02-18 | 1 | -15/+19 |
| | |||||
* | usrp2: prefix the dsp and ctrl registers with 0 in preparation for 2nd dsp | Josh Blum | 2011-02-17 | 1 | -17/+19 |
| | |||||
* | uhd: update copyright dates | Josh Blum | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | Merge branch 'cordic_policy' into next | Josh Blum | 2011-01-04 | 1 | -2/+4 |
|\ | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_regs.cpp host/lib/usrp/usrp2/usrp2_regs.hpp | ||||
| * | usrp2: implemented get time last pps | Josh Blum | 2010-12-30 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | renamed the enum for the pps time added calls to single and multi wrappers set time unknown pps now simpler removed peek64 stuff from host + fw please test | ||||
* | | N210: Host memory map changes for ZPU | Nick Foster | 2010-12-16 | 1 | -4/+4 |
| | | |||||
* | | usrp2: set time over serdes when slave, added constants to top of cpp file | Josh Blum | 2010-12-11 | 1 | -0/+1 |
| | | |||||
* | | usrp-n: configure clocking over the serdes cable | Josh Blum | 2010-12-11 | 1 | -0/+1 |
|/ | | | | | | | | added status to register to readback master/slave mode removed mimo enum from clock config, its not relevant added serdes clock config to the update clock config method | ||||
* | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrl | Nick Foster | 2010-11-17 | 1 | -79/+162 |
|\ | | | | | | | | | | | | | | | 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: made enums for the rev types and implemented in code | Josh Blum | 2010-11-11 | 1 | -7/+1 |
| | | |||||
| * | U2P: Ripped out the mboard_rev_t structure in favor of an enum in ↵ | Nick Foster | 2010-11-10 | 1 | -70/+74 |
| | | | | | | | | | | | | usrp2_regs.hpp and some logic. Also change ethernet.c to move generic code to eth_lib. | ||||
| * | 2+: moved mboard_rev to usrp2/ in preparation for merging upstream | Nick Foster | 2010-11-10 | 1 | -3/+3 |
| | | |||||
| * | USRP2P: mboard rev works through props interface. | Nick Foster | 2010-10-12 | 1 | -2/+4 |
| | | | | | | | | | | | | Added usrp2_burn_mb_rev.cpp to utils. It is not installed to the utils install dir. Not all happy with the mboard_rev setup -- is_usrp2p() is too specific for a generalized mboard_rev concept. I'm not sure where else to put it so for now it stays. | ||||
| * | USRP2P: This is surprisingly involved. Adding a consistent interface to deal ↵ | Nick Foster | 2010-10-12 | 1 | -2/+0 |
| | | | | | | | | with hardware revisions. | ||||
| * | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-09-15 | 1 | -0/+1 |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/CMakeLists.txt host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_regs.hpp | ||||
| * \ | Merge branch 'master' into usrp2p | Nick Foster | 2010-08-10 | 1 | -0/+1 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this was the merge from hell Conflicts: firmware/microblaze/Makefile.am firmware/microblaze/bootstrap firmware/microblaze/configure.ac firmware/microblaze/lib/Makefile.inc host/lib/CMakeLists.txt host/lib/usrp/mimo_usrp.cpp host/lib/usrp/simple_usrp.cpp host/lib/usrp/usrp2/clock_ctrl.cpp host/lib/usrp/usrp2/codec_impl.cpp host/lib/usrp/usrp2/dboard_impl.cpp host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_iface.hpp host/lib/usrp/usrp2/usrp2_impl.hpp host/lib/usrp/usrp2/usrp2_regs.hpp host/test/CMakeLists.txt | ||||
| * \ \ | Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-07-29 | 1 | -0/+6 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_regs.hpp | ||||
| * \ \ \ | Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp2px | Nick Foster | 2010-07-27 | 1 | -1/+11 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp | ||||
| * | | | | | Deleted manually those files to correspond with USRP2P branch. | Nick Foster | 2010-07-26 | 1 | -75/+86 |
| | | | | | | |||||
* | | | | | | usrp2: implemented clear state for RX and TX control, and zero sample ↵ | Josh Blum | 2010-11-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | command support | ||||
* | | | | | | usrp2: added docs on flow control ricer args and using usrp2 with a switch | Josh Blum | 2010-10-13 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | implemented flow control param hints in the mboard impl | ||||
* | | | | | | usrp2: add fc control registers, use small timeout for control packets again | Josh Blum | 2010-10-11 | 1 | -0/+5 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | usrp2: changes to mux calculation routine and usrp2 fpga compat number | Josh Blum | 2010-08-25 | 1 | -56/+0 |
| |_|_|/ |/| | | | |||||
* | | | | usrp2: added fpga compat number, renamed firmware proto version to compat | Josh Blum | 2010-08-09 | 1 | -0/+1 |
| |_|/ |/| | | |||||
* | | | usrp2: added tx policy register and changed fw to not handle error in buffer ↵ | Josh Blum | 2010-07-29 | 1 | -0/+5 |
| |/ |/| | | | | | pool | ||||
* | | usrp2: added registers and handling for tx async reports | Josh Blum | 2010-07-19 | 1 | -1/+8 |
|/ | |||||
* | uhd: added single rate option to benchmark example | Josh Blum | 2010-07-07 | 1 | -5/+0 |
| | |||||
* | usrp2: bug fix for readback registers | Josh Blum | 2010-07-05 | 1 | -4/+6 |
| | | | | | | added readback for time64 fixed bug for fragment flag in vrt packet handler | ||||
* | usrp2 regs naming convention | Josh Blum | 2010-06-04 | 1 | -66/+66 |
| | |||||
* | Added support to set GPIO pins from dboard interface: | Josh Blum | 2010-05-24 | 1 | -1/+1 |
| | | | | | | write gpio and set pin control (atr or gpio) Added property to get dboard interface from the dboard obj. | ||||
* | Moved some misc setting registers into host. | Josh Blum | 2010-04-28 | 1 | -2/+18 |
| | |||||
* | Added reload flag to the stream cmd. | Josh Blum | 2010-04-28 | 1 | -0/+21 |
| | | | | | This reloads the last command to handle continuous streaming in hardware. Moved rx control register setup and stream command issuing to the host. | ||||
* | added more clock config, takes care of external reference | Josh Blum | 2010-04-13 | 1 | -0/+5 |
| | |||||
* | GPIO tested working on usrp. | Josh Blum | 2010-04-05 | 1 | -12/+10 |
| | | | | | Write gpio regs in 32 bit chunks. ATR regs rx side is high address. | ||||
* | added 16 bit peek and poke, 16 bit register defs for gpios and atrs | Josh Blum | 2010-04-05 | 1 | -10/+18 |
| | |||||
* | use defined constants for the register addresses | Josh Blum | 2010-04-01 | 1 | -69/+43 |
| | |||||
* | added spi slaves to regs, use std copy for buffs | Josh Blum | 2010-03-31 | 1 | -0/+13 |
| | |||||
* | Moved dsp (rx and tx), time config, and clock config (mostly) into the host. | Josh Blum | 2010-03-31 | 1 | -9/+164 |
| | |||||
* | Refactor ATR part of dboard interface (and some constants). | Josh Blum | 2010-03-31 | 1 | -0/+57 |
Added peek and poke to the dude/bro protocol. Started moving more control code through peek and poke. Added usrp_regs.hpp to be like memory map for slave perifs. |