From 5461952df610d0c3496d2b514f034b1cec0e87ae Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Mon, 27 Aug 2007 22:02:28 +0000 Subject: [PATCH] improved debug output git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22085 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/pci/pci.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/pci/pci.cpp b/src/add-ons/kernel/bus_managers/pci/pci.cpp index d59e282240..e4bf1c5f1d 100644 --- a/src/add-ons/kernel/bus_managers/pci/pci.cpp +++ b/src/add-ons/kernel/bus_managers/pci/pci.cpp @@ -16,6 +16,8 @@ #include "pci_priv.h" #include "pci.h" +#define TRACE_CAP(x...) dprintf(x) + static PCI *sPCI; // #pragma mark bus manager exports @@ -74,13 +76,13 @@ pci_find_capability(uchar bus, uchar device, uchar function, uchar cap_id, uchar int i; if (!offset) { - dprintf("find_pci_capability: ERROR %02x:%02x:%02x cap %02x offset NULL pointer\n", bus, device, function, cap_id); + TRACE_CAP("PCI: find_pci_capability ERROR %u:%u:%u capability %#02x offset NULL pointer\n", bus, device, function, cap_id); return B_BAD_VALUE; } status = pci_read_config(bus, device, function, PCI_status, 2); if (!(status & PCI_status_capabilities)) { - dprintf("find_pci_capability: ERROR %02x:%02x:%02x cap %02x not supported\n", bus, device, function, cap_id); + TRACE_CAP("PCI: find_pci_capability ERROR %u:%u:%u capability %#02x not supported\n", bus, device, function, cap_id); return B_ERROR; } @@ -94,13 +96,13 @@ pci_find_capability(uchar bus, uchar device, uchar function, uchar cap_id, uchar cap_ptr = pci_read_config(bus, device, function, PCI_capabilities_ptr_2, 1); break; default: - dprintf("find_pci_capability: ERROR %02x:%02x:%02x cap %02x unknown header type\n", bus, device, function, cap_id); + TRACE_CAP("PCI: find_pci_capability ERROR %u:%u:%u capability %#02x unknown header type\n", bus, device, function, cap_id); return B_ERROR; } cap_ptr &= ~3; if (!cap_ptr) { - dprintf("find_pci_capability: ERROR %02x:%02x:%02x cap %02x empty list\n", bus, device, function, cap_id); + TRACE_CAP("PCI: find_pci_capability ERROR %u:%u:%u capability %#02x empty list\n", bus, device, function, cap_id); return B_NAME_NOT_FOUND; } @@ -118,7 +120,7 @@ pci_find_capability(uchar bus, uchar device, uchar function, uchar cap_id, uchar return B_NAME_NOT_FOUND; } - dprintf("find_pci_capability: ERROR %02x:%02x:%02x cap %02x circular list\n", bus, device, function, cap_id); + TRACE_CAP("PCI: find_pci_capability ERROR %u:%u:%u capability %#02x circular list\n", bus, device, function, cap_id); return B_ERROR; }