aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/microblaze/lib/net_common.c
Commit message (Collapse)AuthorAgeFilesLines
* zpu: renamed the directory for the usrp2 fw to zpu to reflect the cpu typeJosh Blum2010-12-221-463/+0
|
* usrp2: got fw working on usrp2+nseries (crosses fingers)Josh Blum2010-12-221-1/+7
| | | | | | 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?)
* usrp-n2xx: corrected memory map weirdness, disable verbose in net commonJosh Blum2010-12-221-1/+1
|
* usrp-n210: removed fw warnings, bootloader does full size 16k loadJosh Blum2010-12-181-1/+1
|
* packet_router: reject icmp dest unreachable when port does not matchJosh Blum2010-12-131-0/+8
|
* packet_router: added sregs for ip addr and portsJosh Blum2010-12-111-4/+6
| | | | | | | | 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-111-2/+9
|
* packet_router: implemented code to program the addresses into the routerJosh Blum2010-12-111-12/+3
|
* packet_router: added helper functions to packet router, added clear, fixed ↵Josh Blum2010-12-111-0/+3
| | | | handshake, garp at start
* 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-111-2/+2
|
* usrp2: implemented packet ctrl to read and write slow path packets from the ↵Josh Blum2010-12-111-25/+5
| | | | new interface
* usrp2: pretty much gutted the buffer pool stuff with other misc changes, not ↵Josh Blum2010-12-111-24/+12
| | | | in working shape
* usrp2: implemented clear state for RX and TX control, and zero sample ↵Josh Blum2010-11-081-1/+1
| | | | command support
* Merge branch 'garp' into flow_ctrlJosh Blum2010-10-221-0/+16
|\
| * usrp2: fw sends gratuitous arp on link-upJosh Blum2010-10-221-0/+16
| |
* | usrp2: handle destination port unreachable icmp in fw (kills streaming and ↵Josh Blum2010-10-131-1/+10
|/ | | | update packets)
* added icmp echo reply to usrp2Josh Blum2010-05-031-1/+18
|
* Added recovery app to use raw socket to burn known ip addr.Josh Blum2010-03-161-13/+10
| | | | Fixed up fw so the device can reply after new addrs are set.
* Moved timeouts into the udp transports.Josh Blum2010-03-041-11/+0
| | | | | | Simplified the fast path checking in the fw, but it turns out this was not the issue. Fixed some bad bit operations with the 16sc words (dont forget sign extension). Added some more documentation to the headers....
* The net common is too slow in usrp2 firmware to figure out if its vrt data.Josh Blum2010-03-021-0/+11
| | | | | Added a custom function to tell if a packet is vrt data, seems to be feeding fast enough at this rate... Fixed some buffer size calculation logic.
* net_common working in this state with control udp packetsJosh Blum2010-02-101-0/+435