X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fkdebug.c;h=2125e2a14a2d66ab1880d35775b7f5ccaf037304;hb=7dff07b2a890ada8bdce1f4a89f143b621660835;hp=cb04f70b40bc3193a5398a1e3df6b80c8800d821;hpb=805d4c3838ba6f6d8554ab2eb6f47eb3985ad3ce;p=bertos.git diff --git a/bertos/drv/kdebug.c b/bertos/drv/kdebug.c index cb04f70b..2125e2a1 100644 --- a/bertos/drv/kdebug.c +++ b/bertos/drv/kdebug.c @@ -274,8 +274,14 @@ void kdump(const void *_buf, size_t len) { const unsigned char *buf = (const unsigned char *)_buf; + kprintf("Dumping buffer at addr [%p], %zu bytes", buf, len); + size_t i=0; while (len--) - kprintf("%02X", *buf++); + { + if ((i++ % 16) == 0) + kputs("\n"); + kprintf("%02X ", *buf++); + } kputchar('\n'); }