1. 20 Mar, 2018 1 commit
  2. 19 Mar, 2018 1 commit
  3. 31 Aug, 2015 1 commit
  4. 29 Jun, 2015 2 commits
  5. 03 Jun, 2015 1 commit
  6. 19 May, 2015 2 commits
  7. 10 Apr, 2015 1 commit
  8. 09 Apr, 2015 1 commit
    • Wesley W. Terpstra's avatar
      eb_slave: fix pass fifo overflow bug · 1274ae82
      Wesley W. Terpstra authored
      It is indeed possible for the pass FIFO to have more than the tag FIFO. If
      the TX mux is blocked after popping the tag, but before popping the pass
      FIFO, the pass FIFO can have one more element.  Thus, if you have all of the
      pending tags landing in the same FIFO (pass, wbm, cfg), you can end up with
      the situation where the tag FIFO is indeed less full and thus you refill the
      tag FIFO while overflowing the other FIFOs.
      
      The result of this bug is that when writing to slow slaves, a very homogeneous
      access pattern can end up with a corrupted word if you are unlucky.
      
      The worst part of this bug is that when I wrote that code, I was uncertain
      if this was safe and marked it to be reviewed.  It never got reviewed. Doh.
      1274ae82
  9. 04 Mar, 2015 2 commits
  10. 03 Mar, 2015 1 commit
  11. 06 Feb, 2015 1 commit
  12. 13 Jan, 2015 2 commits
  13. 15 Sep, 2014 1 commit
  14. 28 Jul, 2014 1 commit
  15. 04 Jul, 2014 1 commit
  16. 30 Jun, 2014 4 commits
  17. 25 Jun, 2014 1 commit
  18. 23 Apr, 2014 1 commit
  19. 13 Mar, 2014 1 commit
  20. 04 Mar, 2014 2 commits
  21. 28 Feb, 2014 1 commit
    • Mathias Kreider's avatar
      fixed bugs in ebm · 978dff8c
      Mathias Kreider authored
      - flush command no longer ignored when busy
      - commit_len_fifo write pointer bug fixed
      978dff8c
  22. 27 Feb, 2014 1 commit
  23. 24 Feb, 2014 1 commit
  24. 20 Feb, 2014 1 commit
  25. 19 Feb, 2014 2 commits
  26. 18 Feb, 2014 1 commit
  27. 14 Feb, 2014 1 commit
  28. 20 Dec, 2013 1 commit
  29. 18 Dec, 2013 1 commit
  30. 17 Dec, 2013 1 commit
  31. 06 Dec, 2013 1 commit