From c70dfe02cfb471e6d899ae47268c2bbd7b4b9595 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Mon, 11 Sep 2006 16:41:10 +0000 Subject: [PATCH] fixed debug output and added some more git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18808 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../busses/ide/silicon_image_3112/silicon_image_3112.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/busses/ide/silicon_image_3112/silicon_image_3112.c b/src/add-ons/kernel/busses/ide/silicon_image_3112/silicon_image_3112.c index ab4e21cdfe..9e8ccfb245 100644 --- a/src/add-ons/kernel/busses/ide/silicon_image_3112/silicon_image_3112.c +++ b/src/add-ons/kernel/busses/ide/silicon_image_3112/silicon_image_3112.c @@ -118,6 +118,8 @@ controller_supports(device_node_handle parent, bool *_noConnection) char *bus; uint16 vendorID; uint16 deviceID; + + FLOW("controller_supports\n"); // get the bus (should be PCI) if (dm->get_attr_string(parent, B_DRIVER_BUS, &bus, false) @@ -133,6 +135,8 @@ controller_supports(device_node_handle parent, bool *_noConnection) free(bus); return B_ERROR; } + + FLOW("controller_supports: checking 0x%04x 0x%04x\n", vendorID, deviceID); // check, whether bus, vendor and device ID match if (strcmp(bus, "pci") != 0 @@ -142,6 +146,8 @@ controller_supports(device_node_handle parent, bool *_noConnection) return 0.0; } + TRACE("controller_supports success\n"); + free(bus); return 0.6; } @@ -240,7 +246,7 @@ controller_probe(device_node_handle parent) { NULL } }; - TRACE("publishing controller"); + TRACE("publishing controller\n"); res = dm->register_device(parent, controller_attrs, resource_handles, &controller_node); if (res != B_OK || controller_node == NULL) { @@ -448,7 +454,7 @@ channel_init(device_node_handle node, void *user_cookie, void **channel_cookie) if (dm->get_attr_uint32(node, "silicon_image_3112/chan_index", &chan_index, false) != B_OK) return B_ERROR; - TRACE("channel_index %ld", chan_index); + TRACE("channel_index %ld\n", chan_index); TRACE("channel name: %s\n", controller_channel_data[chan_index].name); if (dm->init_driver(dm->get_parent(node), NULL, NULL, (void **)&controller) != B_OK)