[coreboot] [PATCH] flashrom: Use REMS instead of RES in the ICH SPI opcode table
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Tue May 26 02:17:57 CEST 2009
On 16.05.2009 01:30, Carl-Daniel Hailfinger wrote:
> Use REMS instead of RES in the ICH SPI default opcode table.
>
> RES is Read Electronic Signature (1 Byte, identical for different chips)
> REMS is Read Electronic Manufacturer Signature (2 Bytes, unique)
>
> Of the chips which don't support RDID, a sizable portion supports REMS
> which gives us both a manufacturer ID and a device ID. This is clearly
> superior to having only a device ID (the RES case) which has multiple
> documented collisions.
>
> The best way forward would be to have the ICH SPI driver reprogram the
> opcode menu on the fly if the opcode menu doesn't contain the requested
> opcode and the opcode menu is not locked. Until that happens, this patch
> improves detection accuracy by a factor of 256 for some chips.
>
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
>
Ping?
Regards,
Carl-Daniel
--
http://www.hailfinger.org/
More information about the coreboot
mailing list