[coreboot] [PATCH] flashrom: Add chip_{read,write}n

Urja Rannikko urjaman at gmail.com
Fri Jun 5 19:11:41 CEST 2009


On Fri, Jun 5, 2009 at 18:36, Carl-Daniel Hailfinger
<c-d.hailfinger.devel.2006 at gmx.net> wrote:
> Sometimes we want to read/write more than 4 bytes of chip content at once.
> Add chip_{read,write}n to the external flasher infrastructure which
> read/write n bytes at once.
>
> Fix a few places where the code used memcpy/memcmp although that is
> strictly impossible with external flashers.
> Place a FIXME in the layout.c code because usage is not totally clear
> and needs to be fixed to support external flashers.
>
> As a nice side benefit, we get a noticeable speedup for builtin flash
> reading which is now a memcpy() of the full flash area instead of a
> series of single-byte reads.
>
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
>

Acked-by: Urja Rannikko <urjaman at gmail.com




More information about the coreboot mailing list