Revision 173a543b hw/vmware_vga.c

b/hw/vmware_vga.c
1204 1204
                    iomemtype);
1205 1205
}
1206 1206

  
1207
#define PCI_CLASS_BASE_DISPLAY		0x03
1208
#define PCI_CLASS_SUB_VGA		0x00
1209 1207
#define PCI_CLASS_HEADERTYPE_00h	0x00
1210 1208

  
1211 1209
void pci_vmsvga_init(PCIBus *bus, uint8_t *vga_ram_base,
......
1220 1218
    pci_config_set_vendor_id(s->card.config, PCI_VENDOR_ID_VMWARE);
1221 1219
    pci_config_set_device_id(s->card.config, SVGA_PCI_DEVICE_ID);
1222 1220
    s->card.config[PCI_COMMAND]		= 0x07;		/* I/O + Memory */
1223
    s->card.config[PCI_CLASS_DEVICE]	= PCI_CLASS_SUB_VGA;
1224
    s->card.config[0x0b]		= PCI_CLASS_BASE_DISPLAY;
1221
    pci_config_set_class(s->card.config, PCI_CLASS_DISPLAY_VGA);
1225 1222
    s->card.config[0x0c]		= 0x08;		/* Cache line size */
1226 1223
    s->card.config[0x0d]		= 0x40;		/* Latency timer */
1227 1224
    s->card.config[0x0e]		= PCI_CLASS_HEADERTYPE_00h;

Also available in: Unified diff