diff --git a/os/hal/lib/streams/chprintf.c b/os/hal/lib/streams/chprintf.c index 681df1082..33134da96 100644 --- a/os/hal/lib/streams/chprintf.c +++ b/os/hal/lib/streams/chprintf.c @@ -283,6 +283,8 @@ int chvprintf(BaseSequentialStream *chp, const char *fmt, va_list ap) { #endif case 'X': case 'x': + case 'P': + case 'p': c = 16; goto unsigned_common; case 'U':