From a827021eb08a0487b0899a639de02290eedb88f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 3 Apr 2006 15:01:26 +0000 Subject: [PATCH] added error output when ide_adapter can't acquire resources git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16983 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/generic/ide_adapter/ide_adapter.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/generic/ide_adapter/ide_adapter.c b/src/add-ons/kernel/generic/ide_adapter/ide_adapter.c index 8aff8d1bde..723e08fa22 100644 --- a/src/add-ons/kernel/generic/ide_adapter/ide_adapter.c +++ b/src/add-ons/kernel/generic/ide_adapter/ide_adapter.c @@ -531,8 +531,10 @@ ide_adapter_detect_channel(pci_device_module_info *pci, pci_device pci_device, {} }; - if (pnp->acquire_io_resources(resources, resource_handles) != B_OK) + if (pnp->acquire_io_resources(resources, resource_handles) != B_OK) { + SHOW_ERROR( 2, "Couldn't acquire channel resources %d and %d\n", command_block_base, control_block_base); return B_ERROR; + } } return ide_adapter_publish_channel(controller_node, channel_module_name, @@ -666,8 +668,10 @@ ide_adapter_detect_controller(pci_device_module_info *pci, pci_device pci_device {} }; - if (pnp->acquire_io_resources(resources, resource_handles) != B_OK) + if (pnp->acquire_io_resources(resources, resource_handles) != B_OK) { + SHOW_ERROR( 2, "Couldn't acquire controller resource %d\n", bus_master_base); return B_ERROR; + } } return ide_adapter_publish_controller(parent, bus_master_base, resource_handles,