[flashrom] [patch] enable unlocking (erasing/writing) W39V040FB chips
Idwer Vollering
vidwer at gmail.com
Sun Dec 26 23:59:50 CET 2010
2010/12/26 Michael Karcher <flashrom at mkarcher.dialup.fu-berlin.de>
> Am Montag, den 06.12.2010, 18:37 +0100 schrieb Idwer Vollering:
> > Signed-off-by: Idwer Vollering <vidwer at gmail.com>
>
Resending as requested, updated to HEAD too.
Signed-off-by: Idwer Vollering <vidwer at gmail.com>
---
Index: w39.c
===================================================================
--- w39.c (revision 1247)
+++ w39.c (working copy)
@@ -244,6 +244,16 @@
return -1;
}
+int unlock_w39v040fb(struct flashchip *flash)
+{
+ if (unlock_w39_fwh(flash))
+ return -1;
+ if (printlock_w39_common(flash, 0x7fff2))
+ return -1;
+
+ return 0;
+}
+
int unlock_w39v080fa(struct flashchip *flash)
{
if (unlock_w39_fwh(flash))
Index: flashchips.c
===================================================================
--- flashchips.c (revision 1247)
+++ flashchips.c (working copy)
@@ -7706,6 +7706,7 @@
}
},
.printlock = printlock_w39v040fb,
+ .unlock = unlock_w39v040fb,
.write = write_jedec_1,
.read = read_memmapped,
},
Index: chipdrivers.h
===================================================================
--- chipdrivers.h (revision 1247)
+++ chipdrivers.h (working copy)
@@ -119,6 +119,7 @@
int printlock_w39v080a(struct flashchip *flash);
int printlock_w39v080fa(struct flashchip *flash);
int printlock_w39v080fa_dual(struct flashchip *flash);
+int unlock_w39v040fb(struct flashchip *flash);
int unlock_w39v080fa(struct flashchip *flash);
/* w29ee011.c */
> Acked-by: Michael Karcher <flashrom at mkarcher.dialup.fu-berlin.de>
> after skimming over the datasheet.
>
> > - .probe_timing = 10,
> > + .probe_timing = 10,
> You seem to have a space-only change in this line. Is that intended?
>
> Regards,
> Michael Karcher
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20101226/29430394/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flashrom-r1247_write_erase_w39v040fb.diff
Type: text/x-patch
Size: 1186 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20101226/29430394/attachment.diff>
More information about the flashrom
mailing list