From c8d5cf78c95f4e2fde545c1337e598934c800e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 7 Jun 2004 01:28:51 +0000 Subject: [PATCH] Improved debug output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7784 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/core/device_manager/driver_loader.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/kernel/core/device_manager/driver_loader.c b/src/kernel/core/device_manager/driver_loader.c index c295bd95f7..2dbc0325e4 100644 --- a/src/kernel/core/device_manager/driver_loader.c +++ b/src/kernel/core/device_manager/driver_loader.c @@ -197,8 +197,10 @@ load_driver_int(pnp_node_info *node, void *user_cookie) } res = driver->init_device(node, user_cookie, &cookie); - if (res < B_OK) + if (res < B_OK) { + dprintf("init device failed (node %p, %s): %s\n", node, module_name, strerror(res)); goto err2; + } node->driver = driver; node->cookie = cookie; @@ -318,7 +320,8 @@ pnp_load_driver(pnp_node_handle node, void *user_cookie, if (cookie) *cookie = node->cookie; - TRACE(("load_driver: Success\n")); + TRACE(("load_driver: Success \"%s\"\n", + ((struct module_info *)(*interface))->name)); } else { TRACE(("load_driver: Failure (%s)\n", strerror(res))); }