From 38aa1313f94fb2ece97ea9a87d5384e8b7cb2b89 Mon Sep 17 00:00:00 2001
From: Stefan Rueger <stefan.rueger@urclocks.com>
Date: Fri, 19 Aug 2022 23:14:19 +0100
Subject: [PATCH] Print device code in avr910.c as unsigned char

---
 src/avr910.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/avr910.c b/src/avr910.c
index 3e14fdc1..f54c5b3b 100644
--- a/src/avr910.c
+++ b/src/avr910.c
@@ -234,7 +234,7 @@ static int avr910_initialize(PROGRAMMER * pgm, AVRPART * p)
 	break;
       part = locate_part_by_avr910_devcode(part_list, c);
 
-      avrdude_message(MSG_INFO, "    Device code: 0x%02x = %s\n", c, part ?  part->desc : "(unknown)");
+      avrdude_message(MSG_INFO, "    Device code: 0x%02x = %s\n", c & 0xff, part? part->desc: "(unknown)");
 
       /* FIXME: Need to lookup devcode and report the device. */