On Sat, Nov 14, 2009 at 4:25 PM, Carl-Daniel Hailfinger firstname.lastname@example.org wrote:
Add support for every single SiS chipset out there. The two existing SiS chipset enables (compared to the 28 in this patch) were refactored, and one of them was fixed.
here is an output of flashrom r758 together with your patch on 2 SiS boards:
On both boards enabling flash write fails. I presume that write-enable on these boards is rather set with a jumper instead from software.
On the K7S5A, reading out the flash works:
root@cyanus:..src/flashrom> ./flashrom -r flash.rom flashrom v0.9.1-r758 No coreboot table found. Found chipset "SiS SiS 735", enabling flash write... FAILED! This chipset supports the following protocols: Non-SPI. Calibrating delay loop... OK. Found chip "Winbond W49F002U" (256 KB, Parallel) at physical address 0xfffc0000. Reading flash... done. root@cyanus:..src/flashrom> file flash.rom flash.rom: DOS executable (device driver) for DOS root@cyanus:..src/flashrom> ls -lh flash.rom -rw-r--r-- 1 root src 256K 2009-11-15 15:08 flash.rom root@cyanus:..src/flashrom>