1. 07 Sep, 2012 2 commits
  2. 06 Sep, 2012 1 commit
  3. 04 Sep, 2012 2 commits
  4. 01 Sep, 2012 2 commits
  5. 30 Aug, 2012 1 commit
  6. 29 Aug, 2012 1 commit
  7. 27 Aug, 2012 3 commits
  8. 26 Aug, 2012 3 commits
  9. 25 Aug, 2012 3 commits
  10. 24 Aug, 2012 1 commit
  11. 20 Aug, 2012 1 commit
  12. 17 Aug, 2012 1 commit
    • Carl-Daniel Hailfinger's avatar
      Bus Pirate init cleanup and fixes · a16a892c
      Carl-Daniel Hailfinger authored
      
      The Bus Pirate firmware (at least v6.1 and earlier) can't handle UART
      input buffer overflow in BBIO mode, and sending a sequence of 0x00 too
      fast apparently triggers such an UART input buffer overflow. Wait 10 ms
      after sending each 0x00 byte during init to give the Bus Pirate enough
      time to handle the input. This fixes a Bus Pirate hang if the previous
      flashrom run was aborted by the user.
      
      The Bus Pirate firmware v6.1 and earlier use the wrong (too slow) SPI
      speed if more than 2 MHz are requested. Automatically downgrade SPI
      speed to 2 MHz for affected firmware versions.
      
      Detect Bus Pirate hardware and firmware versions to allow quirk
      handling.
      
      The Bus Pirate init sequence has lots of open-coded sequences which wait
      for a given string on the serial line. Refactor them into
      buspirate_wait_for_string().
      
      Corresponding to flashrom svn r1576.
      Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      Acked-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      a16a892c
  13. 15 Aug, 2012 1 commit
  14. 14 Aug, 2012 2 commits
  15. 13 Aug, 2012 3 commits
  16. 11 Aug, 2012 2 commits
  17. 09 Aug, 2012 3 commits
  18. 08 Aug, 2012 1 commit
  19. 07 Aug, 2012 1 commit
  20. 02 Aug, 2012 3 commits
  21. 30 Jul, 2012 1 commit
  22. 29 Jul, 2012 1 commit
  23. 28 Jul, 2012 1 commit
    • Stefan Tauner's avatar
      Introduce enum test_state · 2c20b28f
      Stefan Tauner authored
      
      Previously boards in the wiki were tagged either as working or as known
      bad. But we added support to various boards via board enables that were
      then never tested because the owners have not reported back. This can
      now be tagged with NT and is shown appropriately.
      
      Also, the underlying data structure indicating state was converted from
      macros to an enum while preserving original integer values and is used
      for programmers and chipsets too.
      
      Corresponding to flashrom svn r1555.
      Signed-off-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      Acked-by: default avatarStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
      2c20b28f