Commit History

Autor SHA1 Mensaxe Data
  Souvik Ghosh d75cd67ac2 Update flashrom to use flashctx struct for flash chip access %!s(int64=8) %!d(string=hai) anos
  stefanct c5eb8a9b67 Unsignify lengths and addresses in chip functions and structs %!s(int64=13) %!d(string=hai) anos
  stefanct a3cbe39c76 Revert "Unsignify lengths and addresses in chip functions and structs" %!s(int64=13) %!d(string=hai) anos
  stefanct 5d0137cb0a Unsignify lengths and addresses in chip functions and structs %!s(int64=13) %!d(string=hai) anos
  stefanct 8de303e466 Remove unneeded inclusions of chipdrivers.h %!s(int64=13) %!d(string=hai) anos
  hailfinger ac8e31829c Erase functions are no longer called from chip drivers and thus their %!s(int64=13) %!d(string=hai) anos
  mkarcher f7af1b4a85 Remove delays in JEDEC erase sequence %!s(int64=13) %!d(string=hai) anos
  hailfinger b07dc97896 Add a reset to probe_jedec before we read the Chip's IDs. %!s(int64=14) %!d(string=hai) anos
  hailfinger 71e1bd420c Switch all flash chips to partial write. %!s(int64=14) %!d(string=hai) anos
  hailfinger 86bf3b52e9 Refactor remaining write wrappers. %!s(int64=14) %!d(string=hai) anos
  hailfinger d93176bb74 Simplify calls to inner write functions. No behavioural changes, just %!s(int64=14) %!d(string=hai) anos
  hailfinger a10a6078ea The currently used write functions (wrappers) all use helpers which %!s(int64=14) %!d(string=hai) anos
  hailfinger efe056e5cd Remove progress printing from individual flash chip drivers. %!s(int64=14) %!d(string=hai) anos
  hailfinger d217d1219c flashrom had an implicit erase-on-write for most flash chip and %!s(int64=14) %!d(string=hai) anos
  hailfinger 1ff33dcb8d Kill global variables, constants and functions if local scope suffices. %!s(int64=14) %!d(string=hai) anos
  uwe 3a3ab2f811 Polish the flashrom code comments and outputs a bit. %!s(int64=15) %!d(string=hai) anos
  snelson fc007bb60d Convert chips' message printing to msg_c* %!s(int64=15) %!d(string=hai) anos
  snelson 8913d08dcf Split spi.c into programmer and chip code %!s(int64=15) %!d(string=hai) anos
  snelson c685534933 Complete the addition of Feature Bits for all Jedec based chips. %!s(int64=15) %!d(string=hai) anos
  hailfinger 80dea314ff Use address mask in probe_jedec. This allows us to have one common %!s(int64=15) %!d(string=hai) anos
  hailfinger afac00e922 Use the register mapping feature bit. %!s(int64=15) %!d(string=hai) anos
  snelson 63133f9d02 The patch converts jedec functions into mask-based generics which can be used %!s(int64=15) %!d(string=hai) anos
  hailfinger c43afc9cfd Convert the following chips to use struct eraseblock: %!s(int64=15) %!d(string=hai) anos
  hailfinger 1002301c0a If the JEDEC Toggle Bit algorithm needs more than 2^20 loops, it is a %!s(int64=15) %!d(string=hai) anos
  hailfinger c7568d5e8d probe_jedec() checks the delay value and issues programmer_delay based %!s(int64=15) %!d(string=hai) anos
  hailfinger fff9953606 Use common jedec functionality where appropriate. The deleted function %!s(int64=15) %!d(string=hai) anos
  hailfinger 0429b5ae4f This patch removes the extremely dangerous unprotect_jedec function %!s(int64=15) %!d(string=hai) anos
  hailfinger f2ac27e187 jedec.c was missing error handling in a few cases. Fix. %!s(int64=15) %!d(string=hai) anos
  hailfinger fe07247bcb The automatic retry in write_page_write_jedec didn't retry flashing the %!s(int64=15) %!d(string=hai) anos
  hailfinger 873d133600 Remove confusing out-of-date comment. %!s(int64=15) %!d(string=hai) anos