1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-07-01 14:11:15 +02:00

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>
This commit is contained in:
Stefan Reinauer
2009-09-16 08:18:08 +00:00
committed by Stefan Reinauer
parent b08ee5c506
commit 9e72aa51a7
4 changed files with 20 additions and 27 deletions

View File

@ -73,7 +73,6 @@ int probe_lhf00l04(struct flashchip *flash)
uint8_t wait_lhf00l04(chipaddr bios)
{
uint8_t status;
uint8_t id1, id2;
chip_writeb(0x70, bios);
if ((chip_readb(bios) & 0x80) == 0) { // it's busy
@ -82,13 +81,13 @@ uint8_t wait_lhf00l04(chipaddr bios)
status = chip_readb(bios);
// put another command to get out of status register mode
// put another command to get out of status register mode.
chip_writeb(0x90, bios);
programmer_delay(10);
id1 = chip_readb(bios);
id2 = chip_readb(bios + 0x01);
chip_readb(bios); // vendor ID
chip_readb(bios + 0x01); // device ID
// this is needed to jam it out of "read id" mode
chip_writeb(0xAA, bios + 0x5555);