
15 May
2017
15 May
'17
8:07 a.m.
tiny-printf does not know about the "X" modifier so far, which print all zero. The mmc driver use '0x%08X' to print command argument and response.
Signed-off-by: Ziyuan Xu xzy.xu@rock-chips.com ---
lib/tiny-printf.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/lib/tiny-printf.c b/lib/tiny-printf.c index 0b04813..f1183d5 100644 --- a/lib/tiny-printf.c +++ b/lib/tiny-printf.c @@ -273,6 +273,7 @@ static int _vprintf(struct printf_info *info, const char *fmt, va_list va) } break; case 'x': + case 'X': if (islong) { num = va_arg(va, unsigned long); div = 1UL << (sizeof(long) * 8 - 4);
--
2.7.4