From 0094bd87a7c5926a1f038d1323ad1273604d6216 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Wed, 19 Dec 2012 07:30:23 +0000 Subject: [PATCH] improved diagnostics --- sources/s19reader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/s19reader.c b/sources/s19reader.c index 222b1ce..7dd432a 100644 --- a/sources/s19reader.c +++ b/sources/s19reader.c @@ -221,7 +221,8 @@ err_t read_srecords(char *filename, void **start_address, uint32_t *actual_lengt { if (SREC_CHECKSUM(vector) != checksum(vector)) { - xprintf("invalid checksum in line %d\r\n", lineno); + xprintf("invalid checksum 0x%x (should be 0x%x) in line %d\r\n", + SREC_CHECKSUM(vector), checksum(vector), lineno); ret = FAIL; }