diff options
author | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2009-09-23 22:01:33 +0000 |
---|---|---|
committer | Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> | 2009-09-23 22:01:33 +0000 |
commit | a06287c9a04cfb055be958839ec18ce5e091c7fb (patch) | |
tree | 3fb7bd7382a884657b9eccce36d3f6f0a1583edf /jedec.c | |
parent | c025268340dec1a53ba5e3117cc3245fa9c4a7ea (diff) | |
download | flashrom-a06287c9a04cfb055be958839ec18ce5e091c7fb.tar.gz flashrom-a06287c9a04cfb055be958839ec18ce5e091c7fb.tar.bz2 flashrom-a06287c9a04cfb055be958839ec18ce5e091c7fb.zip |
Switch SST49LF004A/B to block erase, remove the hack which simulated (unsupported) chip erase
Annotate SST49LF004B quirks for TBL#.
Add TEST_OK_PRW which is useful when a PREW chip gets a new erase
routine.
Change a few erase function prototypes to use unsigned int instead of
int.
Corresponding to flashrom svn r731.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Luc Verhaegen <libv@skynet.be>
Diffstat (limited to 'jedec.c')
-rw-r--r-- | jedec.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -175,7 +175,7 @@ int probe_jedec(struct flashchip *flash) return 0; } -int erase_sector_jedec(struct flashchip *flash, unsigned int page, int pagesize) +int erase_sector_jedec(struct flashchip *flash, unsigned int page, unsigned int pagesize) { chipaddr bios = flash->virtual_memory; @@ -204,7 +204,7 @@ int erase_sector_jedec(struct flashchip *flash, unsigned int page, int pagesize) return 0; } -int erase_block_jedec(struct flashchip *flash, unsigned int block, int blocksize) +int erase_block_jedec(struct flashchip *flash, unsigned int block, unsigned int blocksize) { chipaddr bios = flash->virtual_memory; |