aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp2/fw_common.h
Commit message (Collapse)AuthorAgeFilesLines
* usrp2: fix firmware rx clear register offsetJosh Blum2013-08-231-1/+1
| | | | | | | When an ICMP dest unreachable pkt arrives, the fw needs to know how to shutoff the DSP. This offset for the reset register was broken by a previous fix for register overlap.
* n2x0: only check for the GPSDO once after power upJosh Blum2012-06-181-0/+1
| | | | | | We used to only check if the EEPROM was setup properly. But now we always check, but check only once after first power up, and disable the check if not found.
* usrp2: fix fw bug for spi transact (order of operations)Josh Blum2012-06-071-1/+1
|
* fifo ctrl: various tweaksJosh Blum2012-03-231-2/+2
|
* usrp2: host and fw implementation for fifo controlJosh Blum2012-03-231-1/+2
|
* usrp2: work on alternative stream destinationJosh Blum2012-03-231-0/+9
|
* dsp rework: implemented new scalefactor in rx dsp coreJosh Blum2012-01-311-2/+2
|
* usrp2: fw fix for hal_uart_getc_noblock return codeJosh Blum2012-01-041-1/+1
|
* usrp2: use the socket to determine the device addrJosh Blum2011-12-201-3/+0
|
* usrp2: reg map change for GPIO coreJosh Blum2011-11-031-1/+1
|
* usrp2: uart/udp work in host and fw, workingJosh Blum2011-09-281-10/+3
|
* ZPU/USRP2: first stab at UDP UART firmwareNick Foster2011-09-281-0/+1
|
* usrp2: bump usrp2 fw minor to 4 for upcoming patch releaseJosh Blum2011-08-151-1/+1
|
* usrp2: shutoff streaming using the stop bit (fix)Josh Blum2011-07-291-1/+1
|
* usrp2: remove hw config readback, not neededJosh Blum2011-07-281-1/+1
|
* usrp2: added fw minor and moved ICMP dest error handling to txrx appJosh Blum2011-07-181-0/+6
|
* usrp2: use the err transport for tx/err, and rx xports are recv onlyJosh Blum2011-07-171-3/+3
|
* uhd: changed compat numbers to reflect dsp work in fpgaJosh Blum2011-06-151-1/+1
|
* usrp2: combined peek and poke commands and added virtual firmware registersJosh Blum2011-05-011-8/+13
| | | | | It would be nice to have persistent registers in the device to do things like device locking. Rather than invent a new communication type, we just repurposed the register manipulation.
* usrp2: increment fpga and fw compat numbersJosh Blum2011-03-171-2/+2
|
* usrp2: work on mtu discoveryJosh Blum2011-03-031-0/+6
| | | | | | added echo routine to the firmware and discovery routine to host the implementation is integrated into the factory function and appears to work on linux
* usrp2: code working again in a completed form but did not test dual dspJosh Blum2011-02-201-1/+1
|
* usrp2: added 2nd dsp support to firmware for 2 and N seriesJosh Blum2011-02-171-2/+3
|
* uhd: add msvc stdint.h so we can use stdints typedefs normally like, fix in ↵Josh Blum2011-01-111-26/+22
| | | | fw_common.h
* uhd: update copyright datesJosh Blum2011-01-051-1/+1
|
* Merge branch 'cordic_policy' into nextJosh Blum2011-01-041-3/+2
|\ | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_regs.cpp host/lib/usrp/usrp2/usrp2_regs.hpp
| * usrp2: what the hell, why does that make a differenceJosh Blum2010-12-301-1/+1
| |
| * usrp2: implemented get time last ppsJosh Blum2010-12-301-3/+2
| | | | | | | | | | | | | | | | | | 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
* | Merge branch 'udp_ports' into nextJosh Blum2010-12-221-1/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: firmware/microblaze/apps/txrx_uhd.c host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.cpp host/lib/usrp/usrp2/usrp2_impl.hpp
| * | udp_ports: host code tweaks, seems to be closer to workingJosh Blum2010-12-171-2/+3
| | |
| * | usrp2: added support in fw for setting dsp0 and err0 ports with protocol ↵Josh Blum2010-12-151-0/+1
| |/ | | | | | | framer changes
* / packet_router: incremented fpga and fw compat numbersJosh Blum2010-12-111-2/+2
|/
* Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrlNick Foster2010-11-171-0/+19
|\ | | | | | | | | | | | | | | 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
| * USRP2P: This is surprisingly involved. Adding a consistent interface to deal ↵Nick Foster2010-10-121-2/+1
| | | | | | | | with hardware revisions.
| * USRP2P: Little bit of commonality in the include files. No functional change.Nick Foster2010-10-081-1/+0
| |
| * U2P: Bootloader works, successfully loads production image.Nick Foster2010-10-081-0/+2
| | | | | | | | Split I2C into async and sync halves to keep the size of the bootloader small.
| * Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2pNick Foster2010-09-151-1/+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' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2pNick Foster2010-08-181-1/+1
| |\ \
| * | | Added UART transactions to the DUDE/BRO protocol.Nick Foster2010-08-121-0/+11
| | | |
| * | | Merge branch 'master' into usrp2pNick Foster2010-08-101-3/+3
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | Widened SPI slave select bus to 16 bits in host and firmware.Nick Foster2010-07-281-3/+3
| | | | |
| * | | | Firmware compiles.Nick Foster2010-07-261-0/+16
| | | | |
* | | | | Merge branch 'master' into flow_ctrlJosh Blum2010-11-051-8/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.hpp
| * | | | | usrp2: move mboard eeprom instance into iface to the clock control can access itJosh Blum2010-11-041-8/+0
| | | | | |
| * | | | | usrp2: implemented mboard eeprom into usrp2 mboardJosh Blum2010-11-041-2/+2
| | |_|_|/ | |/| | |
* | | | | usrp2: use 32-bit flow control sequence numbersJosh Blum2010-10-111-1/+1
| | | | |
* | | | | usrp2: implemented flow control monitorJosh Blum2010-10-111-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | set registers in mboard impl to enable asyn fc packets modified microblaze code to handle dummy data packet offset
* | | / usrp2: changes to mux calculation routine and usrp2 fpga compat numberJosh Blum2010-08-251-1/+1
| |_|/ |/| |
* | | Rev firmware compatibility number to 6Nick Foster2010-08-161-1/+1
| | |
* | | Brought in changes to SPI to match up with parallel branch so they share a ↵Nick Foster2010-08-161-3/+3
| |/ |/| | | | | common protocol.