Difference between revisions of "Flashrom/0.9.1"

From flashrom
Jump to navigation Jump to search
Line 4: Line 4:
* External flasher infrastructure
* External flasher infrastructure
* 3Com NICs as external flasher  
* 3Com NICs as external flasher  
* Silicon Image SATA controllers as external flasher  
* Silicon Image SATA controllers as external flasher
* ITE IT87* SuperI/O SPI translation as external flasher
* ITE IT87* SuperI/O SPI translation as external flasher
* FT2232H/FT4232H based SPI external flasher support
* FT2232H/FT4232H based SPI external flasher support
Line 41: Line 41:
* Partial erase support
* Partial erase support
* Partial write support
* Partial write support
* Nvidia graphics card (which generations?) as external flasher


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:44, 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
  • Nvidia graphics card (which generations?) as external flasher

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