From fc26cf192559400a4dce1341dbb691fc5c987b96 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Wed, 14 Nov 2012 11:00:58 +0100 Subject: [PATCH 1/1] am7xxx: print text description of the 'direction' field Print "IN" or "OUT" (or "UNKNOWN") when dumping the direction field of the header, this makes it easier to follow the communication in the debug output. --- src/am7xxx.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/am7xxx.c b/src/am7xxx.c index 0daa259..08858cd 100644 --- a/src/am7xxx.c +++ b/src/am7xxx.c @@ -239,7 +239,10 @@ static void debug_dump_header(am7xxx_context *ctx, struct am7xxx_header *h) debug(ctx, "BEGIN\n"); debug(ctx, "packet_type: 0x%08x (%u)\n", h->packet_type, h->packet_type); - debug(ctx, "direction: 0x%02hhx (%hhu)\n", h->direction, h->direction); + debug(ctx, "direction: 0x%02hhx (%hhu) (%s)\n", h->direction, h->direction, + h->direction == AM7XXX_DIRECTION_IN ? "IN" : + h->direction == AM7XXX_DIRECTION_OUT ? "OUT" : + "UNKNOWN"); debug(ctx, "header_data_len: 0x%02hhx (%hhu)\n", h->header_data_len, h->header_data_len); debug(ctx, "unknown2: 0x%02hhx (%hhu)\n", h->unknown2, h->unknown2); debug(ctx, "unknown3: 0x%02hhx (%hhu)\n", h->unknown3, h->unknown3); -- 2.1.4