1. 17 Mar, 2010 3 commits
  2. 16 Mar, 2010 7 commits
  3. 15 Mar, 2010 1 commit
  4. 14 Mar, 2010 2 commits
  5. 13 Mar, 2010 3 commits
  6. 12 Mar, 2010 1 commit
  7. 11 Mar, 2010 1 commit
  8. 09 Mar, 2010 2 commits
  9. 08 Mar, 2010 1 commit
    • Carl-Daniel Hailfinger's avatar
      Write granularity is chip specific · e8e369fc
      Carl-Daniel Hailfinger authored
      
      The following write granularities exist according to my datasheet
      survey: - 1 bit. Each bit can be cleared individually. - 1 byte. A byte
      can be written once. Further writes to an already written byte cause
      the contents to be either undefined or to stay unchanged. - 128 bytes.
      If less than 128 bytes are written, the rest will be erased. Each write
      to a 128-byte region will trigger an automatic erase before anything is
      written. Very uncommon behaviour. - 256 bytes. If less than 256 bytes
      are written, the contents of the unwritten bytes are undefined.
      
      Note that chips with default 256-byte writes, which keep the original
      contents for unwritten bytes, have a granularity of 1 byte.
      
      Handle 1-bit, 1-byte and 256-byte write granularity.
      
      Corresponding to flashrom svn r927.
      Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      Acked-by: default avatarSean Nelson <audiohacked@gmail.com>
      Acked-by: default avatarDavid Hendricks <dhendrix@google.com>
      e8e369fc
  10. 07 Mar, 2010 5 commits
  11. 05 Mar, 2010 1 commit
  12. 03 Mar, 2010 1 commit
  13. 28 Feb, 2010 1 commit
  14. 27 Feb, 2010 2 commits
  15. 26 Feb, 2010 3 commits
  16. 25 Feb, 2010 1 commit
  17. 24 Feb, 2010 3 commits
  18. 22 Feb, 2010 1 commit
  19. 21 Feb, 2010 1 commit