Revision 1f04275e hw/pc.c

b/hw/pc.c
396 396

  
397 397
    register_ioport_write(0xf0, 1, 1, ioportF0_write, NULL);
398 398

  
399
    vga_initialize(ds, phys_ram_base + ram_size, ram_size, 
400
                   vga_ram_size, pci_enabled);
399
    if (cirrus_vga_enabled) {
400
        if (pci_enabled) {
401
            pci_cirrus_vga_init(ds, phys_ram_base + ram_size, ram_size, 
402
                                vga_ram_size);
403
        } else {
404
            isa_cirrus_vga_init(ds, phys_ram_base + ram_size, ram_size, 
405
                                vga_ram_size);
406
        }
407
    } else {
408
        vga_initialize(ds, phys_ram_base + ram_size, ram_size, 
409
                       vga_ram_size, pci_enabled);
410
    }
401 411

  
402 412
    rtc_state = rtc_init(0x70, 8);
403 413
    register_ioport_read(0x61, 1, 1, speaker_ioport_read, NULL);

Also available in: Unified diff