1. 13 May, 2009 4 commits
  2. 12 May, 2009 1 commit
  3. 09 May, 2009 1 commit
  4. 08 May, 2009 1 commit
  5. 05 May, 2009 1 commit
  6. 04 May, 2009 1 commit
  7. 29 Apr, 2009 1 commit
  8. 23 Apr, 2009 1 commit
  9. 22 Apr, 2009 1 commit
    • Carl-Daniel Hailfinger's avatar
      All "unknown xy SPI chip" entries claim to have status UNTESTED for probe/read/erase/write · 42882fd9
      Carl-Daniel Hailfinger authored
      
      That is incorrect.
      
      A bit of confusion comes from how the #defines are named. We call them
      TEST_BAD_*, but the message printed by flashrom says: "This flash part
      has status NOT WORKING for operations:"
      
      Something that is unimplemented is definitely not working.
      
      Neither of the chip entries mentioned above has erase or write functions
      implemented, so erase and write are not working. Since their size is
      unknown, we can't read them in. That means read is not working as well.
      Probing is a different matter. If a chip-specific probe function had
      matched, we wouldn't have to handle the chip with the "unknown xy SPI
      chip" fallback. I'm tempted to call that "not working" as well, but I'm
      open to discussion on this point.
      
      Corresponding to flashrom svn r439 and coreboot v2 svn r4177.
      Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      Acked-by: default avatarUwe Hermann <uwe@hermann-uwe.de>
      42882fd9
  10. 21 Apr, 2009 2 commits
  11. 20 Apr, 2009 1 commit
  12. 19 Apr, 2009 2 commits
  13. 19 Mar, 2009 1 commit
  14. 25 Feb, 2009 1 commit
  15. 22 Feb, 2009 1 commit
  16. 26 Jan, 2009 3 commits
  17. 25 Jan, 2009 1 commit
  18. 24 Jan, 2009 2 commits
  19. 08 Jan, 2009 2 commits
  20. 07 Jan, 2009 1 commit
  21. 10 Dec, 2008 1 commit
  22. 08 Dec, 2008 2 commits
  23. 28 Nov, 2008 1 commit
  24. 24 Nov, 2008 1 commit
  25. 18 Nov, 2008 1 commit
  26. 17 Nov, 2008 1 commit
  27. 15 Nov, 2008 1 commit
    • Carl-Daniel Hailfinger's avatar
      The AT25 and AT26 series SPI chips from Atmel are plain EEPROMs · d54ef6e7
      Carl-Daniel Hailfinger authored
      
      The AT45 series SPI chips are DataFlash EEPROMs which means they have
      odd (non-power-of-two) sector sizes, but some of the DataFlash chips can
      be configured or ordered with power-of-two sector sizes.
      
      Add probe support for the following Atmel SPI chips:
      AT25DF021
      AT25DF041A
      AT25DF081
      AT25DF161
      AT25DF321A
      AT25DF641
      AT25F512B
      AT25FS010
      AT25FS040
      AT26DF041
      AT26DF081A
      AT26DF161
      AT26DF161A
      AT26DF321
      AT26F004
      AT45CS1282
      AT45DB011D
      AT45DB021D
      AT45DB041D
      AT45DB081D
      AT45DB161D
      AT45DB321C
      AT45DB321D
      AT45DB642D
      
      Add an explanation why the following chips can't be probed:
      AT45BR3214B
      AT45D011
      AT45D021A
      AT45D041A
      AT45D081A
      AT45D161
      AT45DB011
      AT45DB011B
      AT45DB021A
      AT45DB021B
      AT45DB041A
      AT45DB081A
      AT45DB161
      AT45DB161B
      AT45DB321
      AT45DB321B
      AT45DB642
      
      Add the ID, but no probing function for this chip:
      AT25F512A
      
      Corresponding to flashrom svn r342 and coreboot v2 svn r3754.
      Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      Tested-by: default avatarJesse Brandeburg <jesse.brandeburg@intel.com>
      Tested-by: default avatarAndriy Gapon <avg@icyb.net.ua>
      Acked-by: default avatarMyles Watson <mylesgw@gmail.com>
      d54ef6e7
  28. 08 Nov, 2008 1 commit
  29. 05 Nov, 2008 1 commit
  30. 04 Nov, 2008 1 commit