1. Jun 15, 2017
  2. Jun 14, 2017
  3. Jun 13, 2017
  4. Jun 10, 2017
  5. Jun 09, 2017
  6. Jun 03, 2017
  7. May 14, 2017
  8. May 13, 2017
  9. May 12, 2017
  10. May 08, 2017
  11. May 04, 2017
  12. May 03, 2017
    • Yunsup Lee's avatar
      Merge pull request #11 from sifive/spi · fd894746
      Yunsup Lee authored
      SPI errata fixes
      fd894746
    • Albert Ou's avatar
      spi: Fix off-by-one error in calculating cycles per data frame · 75d6a7c6
      Albert Ou authored
      Issue: Configuring the frame length to certain values causes incorrect
      operation.
      
      Symptoms: Certain frame lengths result in the master sending one extra
      clock pulse.  The slave device may then become desynchronized.
      
      Workaround: The following frame lengths are supported and can be used.
      Do not use other frame lengths.
      	* Serial mode: 0, 2, 4, 6, 8
      	* Dual mode:   0, 1, 3, 5, 7, 8
      	* Quad mode:   0, 1, 2, 3, 5, 6, 7, 8
      75d6a7c6
    • Albert Ou's avatar
      spi: Fix io.port.dq(3) output enable · eea10f51
      Albert Ou authored
      Issue: The output enable signal for DQ[3] is not driven properly.
      
      Symptoms: Output data from master to slave is not properly transmitted
      in quad mode.  Data received from the slave is unaffected.
      
      Workaround: When interfacing with SPI flash devices, do not use the
      "Quad Input/Output Fast Read" command (opcode 0xEB) while in the
      Extended SPI protocol.  Do not use the Native Quad SPI protocol.
      eea10f51
  13. Apr 27, 2017
  14. Apr 26, 2017
  15. Apr 11, 2017
  16. Apr 08, 2017
  17. Apr 01, 2017
  18. Mar 31, 2017
  19. Mar 28, 2017
  20. Mar 26, 2017
  21. Mar 25, 2017
  22. Mar 23, 2017
  23. Mar 22, 2017
  24. Mar 15, 2017
  25. Mar 11, 2017
  26. Mar 03, 2017