Browse Source

Add PCI IDs for vmware

K. Lange 3 years ago
parent
commit
ca5a3c3d2f
1 changed files with 12 additions and 0 deletions
  1. 12 0
      kernel/devices/pci.c

+ 12 - 0
kernel/devices/pci.c

@@ -41,6 +41,8 @@ struct {
 	{0x1022, "AMD"},
 	{0x106b, "Apple, Inc."},
 	{0x1234, "Bochs/QEMU"},
+	{0x1274, "Ensoniq"},
+	{0x15ad, "VMWare"},
 	{0x8086, "Intel Corporation"},
 	{0x80EE, "VirtualBox"},
 };
@@ -53,12 +55,22 @@ struct {
 	{0x1022, 0x2000, "PCNet Ethernet Controller (pcnet)"},
 	{0x106b, 0x003f, "OHCI Controller"},
 	{0x1234, 0x1111, "VGA BIOS Graphics Extensions"},
+	{0x1274, 0x1371, "Creative Labs CT2518 (ensoniq audio)"},
+	{0x15ad, 0x0740, "VM Communication Interface"},
+	{0x15ad, 0x0405, "SVGA II Adapter"},
+	{0x15ad, 0x0790, "PCI bridge"},
+	{0x15ad, 0x07a0, "PCI Express Root Port"},
 	{0x8086, 0x100e, "Gigabit Ethernet Controller (e1000)"},
+	{0x8086, 0x100f, "Gigabit Ethernet Controller (e1000)"},
 	{0x8086, 0x1237, "PCI & Memory"},
 	{0x8086, 0x2415, "AC'97 Audio Chipset"},
 	{0x8086, 0x7000, "PCI-to-ISA Bridge"},
 	{0x8086, 0x7010, "IDE Interface"},
+	{0x8086, 0x7110, "PIIX4 ISA"},
+	{0x8086, 0x7111, "PIIX4 IDE"},
 	{0x8086, 0x7113, "Power Management Controller"},
+	{0x8086, 0x7190, "Host Bridge"},
+	{0x8086, 0x7191, "AGP Bridge"},
 	{0x80EE, 0xBEEF, "Bochs/QEMU-compatible Graphics Adapter"},
 	{0x80EE, 0xCAFE, "Guest Additions Device"},
 };