Stefan Tauner stefan.tauner@student.tuwien.ac.at writes:
Some vendors forget to disable regions properly and set their FRAP bits and FREG to 0. While not documented publicly this is being ignored by the chipset(s)[1] and hence flashrom should do so too. Without this patch flashrom prints a warning and disables writes. The check for i (region index) excludes the descriptor region which should not be becessary because specs suggest that the descriptor region should not be locked, but if vendors would follow the specs this patch would not have been necessary in the first place.
Signed-off-by: Stefan Tauner stefan.tauner@student.tuwien.ac.at
Justin, you could help testing this patch by applying it to the latest development source from http://flashrom.org/Downloads and sending us the flashrom output as before.
I'll try this out in the next week or so. Thanks for looking into this.