summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/sbi_console.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/sbi_console.c b/lib/sbi_console.c
index 83dd4780..3d17340a 100644
--- a/lib/sbi_console.c
+++ b/lib/sbi_console.c
@@ -293,7 +293,12 @@ static int print(char **out, u32 *out_len, const char *format, va_list args)
}
continue;
} else if (*format == 'l') {
- if (*(format + 1) == 'x') {
+ if (*(format + 1) == 'u') {
+ format += 1;
+ pc += printi(out, out_len,
+ va_arg(args, unsigned long),
+ 10, 0, width, flags, 'a');
+ } else if (*(format + 1) == 'x') {
format += 1;
pc += printi(out, out_len,
va_arg(args, unsigned long),