Flashrom/0.9.1: Difference between revisions

From flashrom
Jump to navigation Jump to search
(flashrom 0.9.1 release announcement draft)
 
Line 8: Line 8:
* FT2232H/FT4232H based SPI external flasher support
* FT2232H/FT4232H based SPI external flasher support
* Dummy flasher driver to trace execution
* Dummy flasher driver to trace execution
* Partial read support
* Partial read support infrastructure
* Automatic erase verification
* Automatic erase verification
* Dozens of added flash chips
* Dozens of added flash chips
Line 38: Line 38:
* Universal external flasher protocol
* Universal external flasher protocol
* AVR based external flasher support attached via serial line
* AVR based external flasher support attached via serial line
* Partial read support
* Partial erase support
* Partial write support


If you know of features or pending patches which are not in the list, please reply to this mail and add them!
If you know of features or pending patches which are not in the list, please reply to this mail and add them!

Revision as of 11:41, 13 July 2009

DRAFT

New features include:

  • External flasher infrastructure
  • 3Com NICs as external flasher
  • Silicon Image SATA controllers as external flasher
  • ITE IT87* SuperI/O SPI translation as external flasher
  • FT2232H/FT4232H based SPI external flasher support
  • Dummy flasher driver to trace execution
  • Partial read support infrastructure
  • Automatic erase verification
  • Dozens of added flash chips
  • Some new chipsets are supported
  • Some new boards are supported
  • Improved SPI abstraction
  • Accurate timing information for probing
  • Tarball export target
  • User interface cleanup
  • Bus type dependent probing
  • Block protection printing for more chips
  • Probing accuracy improvements for old SPI chips on ICH
  • MMIO abstraction layer
  • Chip access abstraction layer
  • No root privileges needed for some external flashers
  • More intelligent error handling for ICH/VIA SPI
  • Fix corner case SB600 SPI hangs on non-SPI boards
  • Downgrade to byte program for certain chip families because they don't support page program
  • Detection of no-ID responses from chips
  • Elan SC520 runtime detection
  • 100x speedup for writes to some SPI chips
  • Improved error messages
  • Correctness fixes
  • Code cleanups

Pending are:

  • Blockwise erase
  • Various small fixes
  • Universal external flasher protocol
  • AVR based external flasher support attached via serial line
  • Partial read support
  • Partial erase support
  • Partial write support

If you know of features or pending patches which are not in the list, please reply to this mail and add them!