diff --git a/Kernel/devio.c b/Kernel/devio.c index bf0ac2c68..65853035b 100644 --- a/Kernel/devio.c +++ b/Kernel/devio.c @@ -633,6 +633,13 @@ void kputhexbyte(unsigned int v) void kputunum(unsigned int v) { unsigned char n = 0; +#ifdef CONFIG_32BIT + putdigit((v / 1000000000) % 10, &n); + putdigit((v / 100000000) % 10, &n); + putdigit((v / 10000000) % 10, &n); + putdigit((v / 1000000) % 10, &n); + putdigit((v / 100000) % 10, &n); +#endif putdigit((v / 10000) % 10, &n); putdigit((v / 1000) % 10, &n); putdigit((v / 100) % 10, &n);