diff --git a/include/debug_ll.h b/include/debug_ll.h index b0eb7cd..5047516 100644 --- a/include/debug_ll.h +++ b/include/debug_ll.h @@ -42,7 +42,7 @@ { int i; unsigned char ch; - for (i = 8; i--; ) { + for (i = sizeof(unsigned long) * 2; i--; ) { ch = ((value >> (i * 4)) & 0xf); ch += (ch >= 10) ? 'a' - 10 : '0'; putc_ll(ch);