summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix for fifo overruns on eth rx in full duplex. Now send re-pause long ↵matt2009-04-023-6/+14
| | | | | | before pause is done. Reenabled RMON for the time being git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10746 221aa14e-8319-0410-a670-987f0aec2ac5
* test multiple error typesmatt2009-04-021-6/+30
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10744 221aa14e-8319-0410-a670-987f0aec2ac5
* added a state to ensure the error signal propagates, and now we assert ↵matt2009-04-021-9/+13
| | | | | | src_rdy if we have an error to propagate git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10743 221aa14e-8319-0410-a670-987f0aec2ac5
* only write one error into fifomatt2009-04-021-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10742 221aa14e-8319-0410-a670-987f0aec2ac5
* generate error signalmatt2009-04-021-3/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10741 221aa14e-8319-0410-a670-987f0aec2ac5
* added error output line, alternative to simultaneous sof/eofmatt2009-04-021-6/+8
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10740 221aa14e-8319-0410-a670-987f0aec2ac5
* logic to interface locallink fifos to our macmatt2009-04-025-77/+264
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10739 221aa14e-8319-0410-a670-987f0aec2ac5
* add fifos to interface to the macsmatt2009-04-011-8/+46
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10733 221aa14e-8319-0410-a670-987f0aec2ac5
* rx seems to work. haven't test error framesmatt2009-04-012-40/+192
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10732 221aa14e-8319-0410-a670-987f0aec2ac5
* address filteringmatt2009-04-011-3/+9
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10731 221aa14e-8319-0410-a670-987f0aec2ac5
* only report result for 1 cyclematt2009-04-011-0/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10730 221aa14e-8319-0410-a670-987f0aec2ac5
* variable length delay line, based on srl16matt2009-04-011-0/+21
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10729 221aa14e-8319-0410-a670-987f0aec2ac5
* now checks the crc as well for the received sidematt2009-04-011-2/+5
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10728 221aa14e-8319-0410-a670-987f0aec2ac5
* checkpointmatt2009-04-011-0/+34
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10725 221aa14e-8319-0410-a670-987f0aec2ac5
* we now inhibit our own sending when a received pause frame comes. _rx.v is ↵matt2009-03-315-14/+66
| | | | | | currently only a skeleton for testing pause git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10721 221aa14e-8319-0410-a670-987f0aec2ac5
* sample packetmatt2009-03-311-0/+66
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10720 221aa14e-8319-0410-a670-987f0aec2ac5
* cleaned up a littlematt2009-03-312-38/+32
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10719 221aa14e-8319-0410-a670-987f0aec2ac5
* tx should be fully working nowmatt2009-03-312-26/+34
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10718 221aa14e-8319-0410-a670-987f0aec2ac5
* everything but CRCmatt2009-03-312-17/+37
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10717 221aa14e-8319-0410-a670-987f0aec2ac5
* nearly therematt2009-03-312-42/+134
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10716 221aa14e-8319-0410-a670-987f0aec2ac5
* work in progress on a simpler gigabit-only macmatt2009-03-306-0/+527
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10715 221aa14e-8319-0410-a670-987f0aec2ac5
* copied over from other projectmatt2009-03-304-0/+927
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10710 221aa14e-8319-0410-a670-987f0aec2ac5
* new fifos copied over from other projectmatt2009-03-3017-0/+6741
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10709 221aa14e-8319-0410-a670-987f0aec2ac5
* optional (but not used) additional buffering in eth rx path.matt2009-03-301-0/+11
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10708 221aa14e-8319-0410-a670-987f0aec2ac5
* comment out the RMON, which we don't usematt2009-03-301-2/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10707 221aa14e-8319-0410-a670-987f0aec2ac5
* copied over old one which works with icarusmatt2009-03-091-1689/+1090
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10578 221aa14e-8319-0410-a670-987f0aec2ac5
* timing fix. The line address in the buffers still updates now even if there ↵matt2009-02-261-1/+61
| | | | | | is an error. Doesn't matter, since the error means the buffer is useless anyway. This makes meeting timing much easier since the address update does not depend on the error signal which comes late. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10524 221aa14e-8319-0410-a670-987f0aec2ac5
* timing fix, delays the ethernet flow control by a cycle to get it across the ↵matt2009-02-262-3/+16
| | | | | | chip. Seems ok in testing. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10523 221aa14e-8319-0410-a670-987f0aec2ac5
* remove support for unmodified dbsrx because there is way too much phase ↵matt2009-02-261-9/+1
| | | | | | noise. only modified dbsrx are supported git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10521 221aa14e-8319-0410-a670-987f0aec2ac5
* set all debug stuff to zeromatt2009-02-241-13/+10
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10497 221aa14e-8319-0410-a670-987f0aec2ac5
* support for unmodified dbsrx boardsmatt2009-02-231-1/+9
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10482 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10418:10423 from jcorgan/pps into trunk. Adds usrp2::sync_every_ppsjcorgan2009-02-101-1/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10424 221aa14e-8319-0410-a670-987f0aec2ac5
* work in progressmatt2009-01-311-0/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10359 221aa14e-8319-0410-a670-987f0aec2ac5
* work in progressmatt2009-01-312-0/+382
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10358 221aa14e-8319-0410-a670-987f0aec2ac5
* work in progressmatt2009-01-311-0/+95
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10357 221aa14e-8319-0410-a670-987f0aec2ac5
* first cut at 64 bit timematt2009-01-311-0/+63
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10356 221aa14e-8319-0410-a670-987f0aec2ac5
* trial fix for problem when 3 loads with 1 wait state are followed by a ↵matt2009-01-221-2/+2
| | | | | | barrel shift or multiply. Shawn will let us know if this works. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10290 221aa14e-8319-0410-a670-987f0aec2ac5
* catching up with shawn. these aren't used here anyway.matt2009-01-222-10/+16
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10289 221aa14e-8319-0410-a670-987f0aec2ac5
* detect loss of signalmatt2009-01-221-1/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10284 221aa14e-8319-0410-a670-987f0aec2ac5
* corrected link up detectormatt2009-01-191-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10260 221aa14e-8319-0410-a670-987f0aec2ac5
* new cordicmatt2009-01-192-0/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10259 221aa14e-8319-0410-a670-987f0aec2ac5
* widen cordic on tx sidematt2009-01-191-6/+12
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10258 221aa14e-8319-0410-a670-987f0aec2ac5
* clarify commentmatt2009-01-191-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10257 221aa14e-8319-0410-a670-987f0aec2ac5
* 24 bit wide z. Can't do this parameterized, unfortunately.matt2009-01-193-5/+132
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10256 221aa14e-8319-0410-a670-987f0aec2ac5
* pps sync works, meets timingmatt2008-12-152-13/+26
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10120 221aa14e-8319-0410-a670-987f0aec2ac5
* synchronized pps, lots of debug pins changed, works, meets timingmatt2008-12-141-49/+71
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10118 221aa14e-8319-0410-a670-987f0aec2ac5
* reset the phase when we shut down. Aids in syncmatt2008-12-132-3/+7
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10115 221aa14e-8319-0410-a670-987f0aec2ac5
* implemented "reset master clock on next PPS" so we can easily sync multiple ↵matt2008-12-051-12/+31
| | | | | | units without MIMO connections git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10103 221aa14e-8319-0410-a670-987f0aec2ac5
* speed up the diagnostic signals, they were causing timing problemsmatt2008-12-042-13/+65
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10101 221aa14e-8319-0410-a670-987f0aec2ac5
* hardware control of ledsmatt2008-11-091-2/+16
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9961 221aa14e-8319-0410-a670-987f0aec2ac5