[flashrom] [PATCH] ICH SPI paranoid error handling

Rudolf Marek r.marek at assembler.cz
Mon Jun 21 09:20:01 CEST 2010


> Untested. Highly likely to explode on VIA chipsets which use the same
> interface but have docs only under NDA.

No true. Check the VX800 datasheet, page 445 (in xpdf).

http://linux.via.com.tw/support/beginDownload.action?eleid=161&fid=241

I can test it this evening, Differences between ICH7 and VIA
are described in source code:

/*
  VIA SPI is compatible with ICH7, but maxdata
    to transfer is 16 bytes.

    DATA byte count on ICH7 is 8:13, on VIA 8:11

    bit 12 is port select CS0 CS1
    bit 13 is FAST READ enable
    bit 7  is used with fast read and one shot controls CS de-assert?
*/

Thanks,
Rudolf




More information about the flashrom mailing list