Flashrom is the leading way for flashing BIOS/firmware images on hundreds of flash chips, hundreds of motherboards, and dozens of PCI devices. Released today was Flashrom 0.9.7 as the first major update in one year's time and with it comes almost 150 changes to the open-source BIOS/firmware flashing project.
Flashrom 0.9.7 features support for a lot of new chips (and refined chip improvement for others), new capabilities for Flashrom-using programmers, AMD Geode OpenBSD support, and full support for the VX800/VX820, VX855/VX875 and VX900 chipsets.
The new/refined chip support for the Flashrom 0.9.7 release include the AMIC A25L(Q) series, Atmel AT26DF041, Atmel AT49(H)F010, AT49F080 and AT49F080T, Atmel AT25F series (AT25F512, AT25F512A, AT25F512B, AT25F1024, AT25F1024A, AT25F2048, AT25F4096), Eon EN25F64, Eon EN25S series, More Eon EN25QH chips, More GigaDevice GD25* devices, Intel S33 series (QB25FxxxS33x8), Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/F, Micron (Numonyx) N25Q series, Micron (ST) M45PE series, Micron (ST) M25PX80, Nantronics N25 series, PMC Pm25LV and Pm25LD series, Sanyo LE25FW series, Spansion S25FL2 and S25FL...S series, SST SST25WF512, SST25WF010, SST25WF020 and SST25WF040, and Winbond W39F010/W39L010/W39L020 hardware.
More details on Flashrom 0.9.7 can be found via the Flashrom.org Wiki