From 76260ae2986c7a0d3b23f94a36756cc3b8f7af06 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 --- BaS_gcc/sources/s19reader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BaS_gcc/sources/s19reader.c b/BaS_gcc/sources/s19reader.c index 222b1ce..7dd432a 100644 --- a/BaS_gcc/sources/s19reader.c +++ b/BaS_gcc/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; }