diff vidix/drivers/pm3_vid.c @ 9767:f6d2772efca3

Ignore disabled cards. (Jon Burgess <jburgess@uklinux.net>)
author ranma
date Mon, 31 Mar 2003 00:14:36 +0000
parents 034b12194350
children 6e35326c742f
line wrap: on
line diff
--- a/vidix/drivers/pm3_vid.c	Sun Mar 30 21:20:04 2003 +0000
+++ b/vidix/drivers/pm3_vid.c	Mon Mar 31 00:14:36 2003 +0000
@@ -112,6 +112,11 @@
 		dname = pci_device_name(VENDOR_3DLABS, lst[i].device);
 		dname = dname ? dname : "Unknown chip";
 		printf("[pm3] Found chip: %s\n", dname);
+		if ((lst[i].command & PCI_COMMAND_IO) == 0)
+		{
+			printf("[pm3] Device is disabled, ignoring\n");
+			continue;
+		}
 		pm3_cap.device_id = lst[i].device;
 		err = 0;
 		memcpy(&pci_info, &lst[i], sizeof(pciinfo_t));