- /* It isn't safe to enable multiple VGA cards.
- * Windows will report resource conflict when more than one
- * VGA-compatible legacy graphic card in the system.
- */
+#if CONFIG_VGA_BRIDGE_SETUP == 1
- extern device_t vga_pri;
- if (((dev->class >> 16) == PCI_BASE_CLASS_DISPLAY) &&
- (dev != vga_pri)) {
- if (((vga_pri->class >> 8) == PCI_CLASS_DISPLAY_VGA) &&
- ((dev->class >> 8) == PCI_CLASS_DISPLAY_VGA)) {
- dev->command &= ~(PCI_COMMAND_IO | PCI_COMMAND_MEMORY);
- }
- }
+#endif
What do Linux or *BSD do in the same situation? Do they handle it cleanly?
thanks
ron