rem: dprintf("PCI:   unknown header type\n");
add: TRACE(("PCI:   unknown header type\n"));
context: print_info_basic(pci_info *info, bool verbose){	dprintf("PCI: bus %2d, device %2d, function %2d: vendor %04x, device %04x, revision %02x\n",			info->bus, info->device, info->function, info->vendor_id, info->device_id, info->revision);	dprintf("PCI:   class_base %02x, class_function %02x, class_api %02x\n",			info->class_base, info->class_sub, info->class_api);	if (verbose) {#if USE_PCI_HEADER		const char *venShort;		const char *venFull;		get_vendor_info(info->vendor_id, &venShort, &venFull);		if (!venShort && !venFull) {			dprintf("PCI:   vendor %04x: Unknown\n", info->vendor_id);		} else if (venShort && venFull) {			dprintf("PCI:   vendor %04x: %s - %s\n", info->vendor_id, venShort, venFull);		} else {			dprintf("PCI:   vendor %04x: %s\n", info->vendor_id, venShort ? venShort : venFull);		}		const char *devShort;		const char *devFull;		get_device_info(info->vendor_id, info->device_id, &devShort, &devFull);		if (!devShort && !devFull) {			dprintf("PCI:   device %04x: Unknown\n", info->device_id);		} else if (devShort && devFull) {			dprintf("PCI:   device %04x: %s - %s\n", info->device_id, devShort, devFull);		} else {			dprintf("PCI:   device %04x: %s\n", info->device_id, devShort ? devShort : devFull);		}#endif		dprintf("PCI:   info: %s\n", get_class_info(info->class_base, info->class_sub, info->class_api));	}	dprintf("PCI:   line_size %02x, latency %02x, header_type %02x, BIST %02x\n",			info->line_size, info->latency, info->header_type, info->bist);	switch (info->header_type) {		case 0:			print_generic_info(info, verbose);			break;		case 1:			print_bridge_info(info, verbose);			break;		default:			dprintf("PCI:   unknown header type\n");	}}