diff options
author | Stefan Reinauer <stepan@coresystems.de> | 2009-09-16 08:18:08 +0000 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2009-09-16 08:18:08 +0000 |
commit | 9e72aa51a7a9ac5f041bacab75fd4be1e2a3356c (patch) | |
tree | 375d71717241476bec265568958024db7eee3e37 /stm50flw0x0x.c | |
parent | b08ee5c50619d90fd35a1dd06228b952c67dda0b (diff) | |
download | flashrom-9e72aa51a7a9ac5f041bacab75fd4be1e2a3356c.tar.gz flashrom-9e72aa51a7a9ac5f041bacab75fd4be1e2a3356c.tar.bz2 flashrom-9e72aa51a7a9ac5f041bacab75fd4be1e2a3356c.zip |
Fix some of the issues reported by LLVM/clang's scan-build
Corresponding to flashrom svn r722.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
This commit fixes only some of the issues, those that were
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Diffstat (limited to 'stm50flw0x0x.c')
-rw-r--r-- | stm50flw0x0x.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/stm50flw0x0x.c b/stm50flw0x0x.c index 8cbafe2b5..44819e5e5 100644 --- a/stm50flw0x0x.c +++ b/stm50flw0x0x.c @@ -54,19 +54,17 @@ int probe_stm50flw0x0x(struct flashchip *flash) static void wait_stm50flw0x0x(chipaddr bios) { - uint8_t id1; - // id2; - chip_writeb(0x70, bios); if ((chip_readb(bios) & 0x80) == 0) { // it's busy while ((chip_readb(bios) & 0x80) == 0) ; } + // put another command to get out of status register mode chip_writeb(0x90, bios); programmer_delay(10); - id1 = chip_readb(bios); + chip_readb(bios); // Read device ID (to make sure?) // this is needed to jam it out of "read id" mode chip_writeb(0xAA, bios + 0x5555); |