Hi,

After some sweat from libv on irc, i can report that the Asus A7V600-X works well (P.R.E.W) with a patch done against r682.

Board: Asus A7V600-X
Bios version: 1009.005
Flashchip: PMC Pm49FL002
Chipset: VIA VT8237 and ITE IT8712F


root@sysresccd /root % ./flashrom
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
No operations were specified.



root@sysresccd /root % ./flashrom -r firmware.bin
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
Reading flash... done.


root@sysresccd /root % ./flashrom -E
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
Erasing flash chip... Erasing page: 0015 at address: 0x0003c000
SUCCESS.


root@sysresccd /root % ./flashrom -w 1009.005.bin
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
Flash image seems to be a legacy BIOS. Disabling checks.
Writing flash chip... Programming page: 0015 at address: 0x0003c000
COMPLETE.
Verifying flash... VERIFIED.

root@sysresccd /root % ./flashrom -v 1009.005.bin
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
Flash image seems to be a legacy BIOS. Disabling checks.
Verifying flash... VERIFIED.

root@sysresccd /root % ./flashrom -v 1009.005.bin
flashrom v0.9.0-r682
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Disabling flash write protection for board "ASUS A7V600-X"... OK.
Calibrating delay loop... OK.
Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.
Flash image seems to be a legacy BIOS. Disabling checks.
Verifying flash... VERIFIED.   


detailed dumps are attached.

Great work guys!


Udu Ogah