summaryrefslogtreecommitdiffstats
path: root/firmware
Commit message (Collapse)AuthorAgeFilesLines
* zpu: renamed the directory for the usrp2 fw to zpu to reflect the cpu typeJosh Blum2010-12-22295-0/+0
|
* usrp2: got fw working on usrp2+nseries (crosses fingers)Josh Blum2010-12-226-14/+19
| | | | | | 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 nextJosh Blum2010-12-223-8/+40
|\ | | | | | | | | | | | | | | 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 portsJosh Blum2010-12-173-11/+21
| |
| * usrp2: added support in fw for setting dsp0 and err0 ports with protocol ↵Josh Blum2010-12-153-5/+27
| | | | | | | | framer changes
* | usrp-n2xx: corrected memory map weirdness, disable verbose in net commonJosh Blum2010-12-222-8/+4
| |
* | usrp-n210: removed fw warnings, bootloader does full size 16k loadJosh Blum2010-12-187-106/+10
| |
* | N210: ZPU firmware bootloader changesNick Foster2010-12-164-6/+23
| |
* | ZPU: bootloader for 210 modsNick Foster2010-12-154-12/+15
| |
* | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into nextNick Foster2010-12-151-47/+15
|\ \
| * | usrp-n2xx: moved perifs out of 0-16k to +20k to not intersect with a virtual ↵Josh Blum2010-12-151-47/+15
| | | | | | | | | | | | cpu address space
* | | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into nextNick Foster2010-12-144-5/+41
|\| |
| * | usrp2: removed mb linker stuff, added bootloader + rmi genJosh Blum2010-12-144-5/+41
| | |
* | | Merge branch 'zpu' of ettus.sourcerepo.com:ettus/uhdpriv into nextNick Foster2010-12-142-4/+4
|\ \ \ | |/ / |/| |
| * | ZPU: bootloader changes for new ZPUNick Foster2010-12-142-4/+4
| | |
* | | usrp2: updated images Makefile for the zpu gcc compilerJosh Blum2010-12-141-1/+0
| | |
* | | usrp2: removed auto* stuff (except usrp2p) and added to readme and authorsJosh Blum2010-12-1418-1392/+16
| | |
* | | usrp2: replaced hal interrupt with NOPS, removes warningsJosh Blum2010-12-142-22/+5
| | |
* | | Merge branch 'zpu' into nextJosh Blum2010-12-1410-17/+275
|\| |
| * | zpu: working txrx, modified blink lights to look better, no interrupt (poll ↵Josh Blum2010-12-143-1/+5
| | | | | | | | | | | | handler)
| * | zpu: added blink lights to usrp2Josh Blum2010-12-121-0/+3
| | |
| * | ZPU: -ffunction-sectionsNick Foster2010-12-121-1/+1
| | |
| * | usrp-n: created cmake/zpu build for firmwareJosh Blum2010-12-127-16/+267
| | |
* | | packet_router: reject icmp dest unreachable when port does not matchJosh Blum2010-12-132-1/+9
|/ /
* | packet_router: added control register to set the udp control portJosh Blum2010-12-115-6/+9
| |
* | packet_router: added cpu input and output control registers, modified ↵Josh Blum2010-12-113-39/+23
| | | | | | | | control code
* | packet_router: added sregs for ip addr and portsJosh Blum2010-12-117-19/+25
| | | | | | | | | | | | | | | | 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 tidbitsJosh Blum2010-12-117-55/+23
| |
* | packet_router: implemented code to program the addresses into the routerJosh Blum2010-12-115-18/+38
| |
* | packet_router: split control transaction for commit into two linesJosh Blum2010-12-111-1/+2
| |
* | packet_router: added helper functions to packet router, added clear, fixed ↵Josh Blum2010-12-113-11/+37
| | | | | | | | handshake, garp at start
* | packet_router: take that back and only garp when link is up (FIXME initial ↵Josh Blum2010-12-111-1/+1
| | | | | | | | state before garp call)
* | packet_router: enable the serdes and always send GARPJosh Blum2010-12-112-2/+4
| |
* | packet_router: filter on dest ip addr and bcast mac addrJosh Blum2010-12-111-6/+10
| |
* | usrp2: implement routing mode calls, and prefix pkt ctrl callsJosh Blum2010-12-114-16/+41
| |
* | usrp2: remove non-relevant buffer pool things from memory mapJosh Blum2010-12-112-8/+4
| |
* | usrp2: replaced spi and i2c async stuff with sync (since were out of the ↵Josh Blum2010-12-116-94/+22
| | | | | | | | fast-path)
* | usrp2: removed buffer pool macros and constants from memory mapJosh Blum2010-12-112-216/+0
| |
* | usrp2: implemented packet ctrl to read and write slow path packets from the ↵Josh Blum2010-12-115-96/+119
| | | | | | | | new interface
* | usrp2: pretty much gutted the buffer pool stuff with other misc changes, not ↵Josh Blum2010-12-1117-1245/+38
|/ | | | in working shape
* Merge branch 'flow_ctrl' into nextJosh Blum2010-11-236-5/+22
|\
| * Firmware mem map changes for flow ctrl somehow didn't get propagated.Nick Foster2010-11-183-2/+7
| | | | | | | | Also removed firmware update fw rev checking -- it occurs to me that checking fw rev in order to update fw is counterproductive.
| * Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrlNick Foster2010-11-1759-260/+5868
| |\ | | | | | | | | | | | | | | | | | | | | | 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-081-1/+1
| | | | | | | | | | | | command support
| * | Merge branch 'master' into flow_ctrlJosh Blum2010-11-05119-4080/+534
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.hpp
| * \ \ Merge branch 'garp' into flow_ctrlJosh Blum2010-10-226-102/+145
| |\ \ \
| * \ \ \ Merge branch 'usrp2_overflow' into flow_ctrlJosh Blum2010-10-211-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_impl.hpp
| * | | | | usrp2: handle destination port unreachable icmp in fw (kills streaming and ↵Josh Blum2010-10-132-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | update packets)
| * | | | | usrp2: register overflow, underflow, and pps level for picJosh Blum2010-10-122-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | also fix minor build issue w/ LDADD
| * | | | | 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