Am Freitag, den 19.03.2010, 10:54 -0700 schrieb Sean Nelson:
> +int unlock_82802ab(struct flashchip *flash)
> +{
> +       int i;
> +       //chipaddr wrprotect = flash->virtual_registers + page + 2;
> +
> +       for (i = 0; i < flash->total_size; i+= flash->page_size)
> +       {
> +               chip_writeb(0, flash->virtual_registers + i + 2);
> +       }
> +
> +       return 0;
> +}
Sorry for rushing in so late. This is wrong.

flash->total_size is in kilobytes, and flas->page_size is in bytes.

Regards,
  Michael Karcher


_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to