Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zpu: renamed the directory for the usrp2 fw to zpu to reflect the cpu type | Josh Blum | 2010-12-22 | 48 | -7950/+0 |
| | |||||
* | usrp2: got fw working on usrp2+nseries (crosses fingers) | Josh Blum | 2010-12-22 | 1 | -0/+1 |
| | | | | | | The abort issue seemed to be cause by the listeners table not being initialized. Also gave the pic handler the initialization works to be consistent but not needed as it was static initialized. And finally, doubly set the packet router handshake ctrl before entering the claim calls (seemed to fix the lockup, perhaps a bad init state?) | ||||
* | Merge branch 'udp_ports' into next | Josh Blum | 2010-12-22 | 1 | -6/+18 |
|\ | | | | | | | | | | | | | | | 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: set the source and destination ports | Josh Blum | 2010-12-17 | 1 | -7/+11 |
| | | |||||
| * | usrp2: added support in fw for setting dsp0 and err0 ports with protocol ↵ | Josh Blum | 2010-12-15 | 1 | -3/+11 |
| | | | | | | | | framer changes | ||||
* | | usrp-n210: removed fw warnings, bootloader does full size 16k load | Josh Blum | 2010-12-18 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'zpu' into next | Josh Blum | 2010-12-14 | 2 | -1/+4 |
|\ \ | |||||
| * | | zpu: working txrx, modified blink lights to look better, no interrupt (poll ↵ | Josh Blum | 2010-12-14 | 2 | -1/+4 |
| | | | | | | | | | | | | handler) | ||||
* | | | packet_router: reject icmp dest unreachable when port does not match | Josh Blum | 2010-12-13 | 1 | -1/+1 |
|/ / | |||||
* | | packet_router: added control register to set the udp control port | Josh Blum | 2010-12-11 | 1 | -1/+1 |
| | | |||||
* | | packet_router: added sregs for ip addr and ports | Josh Blum | 2010-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | the pkt control now programs the inspector with port and ip addr set the eth mac to pass all unicast added easy debug flag to net common | ||||
* | | packet_router: dont register mac, also reorganized some tidbits | Josh Blum | 2010-12-11 | 1 | -1/+1 |
| | | |||||
* | | packet_router: implemented code to program the addresses into the router | Josh Blum | 2010-12-11 | 1 | -3/+3 |
| | | |||||
* | | packet_router: added helper functions to packet router, added clear, fixed ↵ | Josh Blum | 2010-12-11 | 1 | -1/+5 |
| | | | | | | | | handshake, garp at start | ||||
* | | packet_router: take that back and only garp when link is up (FIXME initial ↵ | Josh Blum | 2010-12-11 | 1 | -1/+1 |
| | | | | | | | | state before garp call) | ||||
* | | packet_router: enable the serdes and always send GARP | Josh Blum | 2010-12-11 | 1 | -1/+1 |
| | | |||||
* | | usrp2: implement routing mode calls, and prefix pkt ctrl calls | Josh Blum | 2010-12-11 | 1 | -6/+12 |
| | | |||||
* | | usrp2: replaced spi and i2c async stuff with sync (since were out of the ↵ | Josh Blum | 2010-12-11 | 1 | -82/+13 |
| | | | | | | | | fast-path) | ||||
* | | usrp2: implemented packet ctrl to read and write slow path packets from the ↵ | Josh Blum | 2010-12-11 | 1 | -71/+12 |
| | | | | | | | | new interface | ||||
* | | usrp2: pretty much gutted the buffer pool stuff with other misc changes, not ↵ | Josh Blum | 2010-12-11 | 1 | -96/+15 |
|/ | | | | in working shape | ||||
* | Merge branch 'flow_ctrl' into next | Josh Blum | 2010-11-23 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrl | Nick Foster | 2010-11-17 | 5 | -0/+334 |
| |\ | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * \ | Merge branch 'garp' into flow_ctrl | Josh Blum | 2010-10-22 | 1 | -3/+7 |
| |\ \ | |||||
| * \ \ | Merge branch 'usrp2_overflow' into flow_ctrl | Josh Blum | 2010-10-21 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_impl.hpp | ||||
| * | | | | usrp2: implemented flow control monitor | Josh Blum | 2010-10-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set registers in mboard impl to enable asyn fc packets modified microblaze code to handle dummy data packet offset | ||||
* | | | | | N200 comes up with default IP and MAC when booted in safe mode (button pushed). | Nick Foster | 2010-11-22 | 1 | -1/+11 |
| |_|_|/ |/| | | | |||||
* | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p-next | Nick Foster | 2010-11-10 | 1 | -4/+8 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * \ \ \ | Merge branch 'ovfl' into good_stuff | Josh Blum | 2010-11-04 | 1 | -1/+1 |
| |\ \ \ \ | | | |/ / | | |/| / | | |_|/ | |/| | | |||||
| | * | | usrp2: handle real overflow packets in host, reload continuous stream cmd, ↵ | Josh Blum | 2010-10-21 | 1 | -1/+1 |
| | |/ | | | | | | | | | | remove firmware handling | ||||
| * / | usrp2: fw sends gratuitous arp on link-up | Josh Blum | 2010-10-22 | 1 | -3/+7 |
| |/ | |||||
* | | U2P: Bootloader works, successfully loads production image. | Nick Foster | 2010-10-08 | 1 | -0/+1 |
| | | | | | | | | Split I2C into async and sync halves to keep the size of the bootloader small. | ||||
* | | Merge branch 'usrp2p_udpfw' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-08-18 | 1 | -0/+2 |
|\ \ | |||||
| * | | UDP firmware update support for USRP2P. | Nick Foster | 2010-08-17 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | The hooks are in there for USRP2, but without CPLD changes it won't support it. Added an app host/utils/usrp2p_fw_update.py to write to USRP2P over the wire. Lots of TODOs in that file. Caveat -- fw_common.h, bootloader_utils.h, and the .py app MUST ALL AGREE! | ||||
* | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-08-18 | 1 | -15/+61 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | IRQ-based SPI works. Don't try to do multiple transactions without waiting ↵ | Nick Foster | 2010-08-16 | 1 | -5/+2 |
| | | | | | | | | | | | | for results first. In fact, don't try to do an I2C transaction while an SPI transaction is pending. | ||||
| * | syntax | Nick Foster | 2010-08-16 | 1 | -2/+2 |
| | | |||||
| * | first stab at irq'ed spi | Nick Foster | 2010-08-16 | 1 | -6/+24 |
| | | |||||
| * | Bring in changes since last week. | Nick Foster | 2010-08-10 | 1 | -18/+10 |
| | | |||||
| * | Interrupt-driven I2C. txrx_uhd uses async i2c for comms. | Nick Foster | 2010-08-10 | 1 | -14/+53 |
| | | |||||
* | | Added timeout functionality for UART gets() calls. use fngets_timeout(). ↵ | Nick Foster | 2010-08-13 | 1 | -1/+1 |
| | | | | | | | | timeout defined in hal_uart.h. | ||||
* | | first stab at a GPS driver in gps_ctrl.cpp. not the most expandable thing in ↵ | Nick Foster | 2010-08-13 | 1 | -0/+3 |
| | | | | | | | | the world but there's only so many GPS interfaces out there. | ||||
* | | Fixed GPS UART stuff. Works OK. | Nick Foster | 2010-08-12 | 1 | -2/+2 |
| | | |||||
* | | Added UART transactions to the DUDE/BRO protocol. | Nick Foster | 2010-08-12 | 1 | -0/+19 |
| | | |||||
* | | Merge branch 'master' into usrp2p | Nick Foster | 2010-08-10 | 2 | -167/+6 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | usrp2: added fpga compat number, renamed firmware proto version to compat | Josh Blum | 2010-08-09 | 1 | -5/+6 |
| | | |||||
| * | usrp2: reorganized firmware directory | Josh Blum | 2010-07-30 | 43 | -172/+1 |
| | | |||||
* | | Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-07-29 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_regs.hpp | ||||
| * | usrp2: added tx policy register and changed fw to not handle error in buffer ↵ | Josh Blum | 2010-07-29 | 1 | -1/+1 |
| | | | | | | | | pool | ||||
* | | Deleted manually those files to correspond with USRP2P branch. | Nick Foster | 2010-07-26 | 41 | -6459/+0 |
| | | |||||
* | | New branch with firmware dir from USRP2P branch. | Nick Foster | 2010-07-26 | 45 | -2/+6761 |
|/ |