Stefan Reinauer has uploaded this change for review.

View Change

trace/console: factor out error handling

Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Change-Id: I313dc6d3433921af38a7deea810dc51a45572ea6
---
M em100.c
1 file changed, 5 insertions(+), 5 deletions(-)

git pull ssh://review.coreboot.org:29418/em100 refs/changes/98/48598/1
diff --git a/em100.c b/em100.c
index ca6e683..4b0a121 100644
--- a/em100.c
+++ b/em100.c
@@ -1233,14 +1233,14 @@
printf(". Press CTL-C to exit.\n\n");

while (!exit_requested && usb_errors < MAX_USB_ERRORS) {
+ int ret;
if (trace) {
- if (!read_spi_trace(em100, terminal,
- address_offset))
- usb_errors++;
+ ret = read_spi_trace(em100, terminal, address_offset);
} else {
- if (!read_spi_terminal(em100, 0))
- usb_errors++;
+ ret = read_spi_terminal(em100, 0);
}
+ if (ret == 0)
+ usb_errors++;
}
if (usb_errors >= MAX_USB_ERRORS)
printf("Error: Bailed out with too many USB errors.\n");

To view, visit change 48598. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: em100
Gerrit-Branch: master
Gerrit-Change-Id: I313dc6d3433921af38a7deea810dc51a45572ea6
Gerrit-Change-Number: 48598
Gerrit-PatchSet: 1
Gerrit-Owner: Stefan Reinauer <stefan.reinauer@coreboot.org>
Gerrit-MessageType: newchange