[flashrom] [PATCH] Make Bus Pirate init more robust

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Jul 29 17:30:56 CEST 2010


On 23.07.2010 22:52, Carl-Daniel Hailfinger wrote:
> Thanks to Johannes Sjölund for reporting that the Bus Pirate init could
> not deal with a Bus Pirate which is already in binary Bitbang mode. This
> is caused by a combination of the slowness of the Bus Pirate, the
> slowness of USB and a fast serial port flush routine which just flushes
> the buffer contents and does not wait until data arrival stops.
>
> Make the Bus Pirate init more robust by running the flush command 10
> times with 1.5 ms delay in between.
>
> This code development was sponsored by Mattias Mattsson. Thanks!
> Tested a few dozen times, should work reliably.
>
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
>   

Johannes, it would be nice if you could test and (if it works)
reply-to-all with
> Acked-by: Your Name <your at email>

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/





More information about the flashrom mailing list