init VGA with default config
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@900 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
a21ae81d8a
commit
4c7634bcb3
3
hw/pci.c
3
hw/pci.c
@ -1030,6 +1030,8 @@ static void pci_bios_init_device(PCIDevice *d)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 0x0300:
|
case 0x0300:
|
||||||
|
if (vendor_id != 0x1234)
|
||||||
|
goto default_map;
|
||||||
/* VGA: map frame buffer to default Bochs VBE address */
|
/* VGA: map frame buffer to default Bochs VBE address */
|
||||||
pci_set_io_region_addr(d, 0, 0xE0000000);
|
pci_set_io_region_addr(d, 0, 0xE0000000);
|
||||||
break;
|
break;
|
||||||
@ -1040,6 +1042,7 @@ static void pci_bios_init_device(PCIDevice *d)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
default_map:
|
||||||
/* default memory mappings */
|
/* default memory mappings */
|
||||||
for(i = 0; i < PCI_NUM_REGIONS; i++) {
|
for(i = 0; i < PCI_NUM_REGIONS; i++) {
|
||||||
r = &d->io_regions[i];
|
r = &d->io_regions[i];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user