Revision 28c2c264 hw/vga.c
b/hw/vga.c | ||
---|---|---|
2510 | 2510 |
pci_conf[PCI_HEADER_TYPE] = PCI_HEADER_TYPE_NORMAL; // header_type |
2511 | 2511 |
|
2512 | 2512 |
/* XXX: VGA_RAM_SIZE must be a power of two */ |
2513 |
pci_register_io_region(&d->dev, 0, VGA_RAM_SIZE,
|
|
2513 |
pci_register_bar(&d->dev, 0, VGA_RAM_SIZE,
|
|
2514 | 2514 |
PCI_ADDRESS_SPACE_MEM_PREFETCH, vga_map); |
2515 | 2515 |
if (vga_bios_size != 0) { |
2516 | 2516 |
unsigned int bios_total_size; |
... | ... | |
2520 | 2520 |
bios_total_size = 1; |
2521 | 2521 |
while (bios_total_size < vga_bios_size) |
2522 | 2522 |
bios_total_size <<= 1; |
2523 |
pci_register_io_region(&d->dev, PCI_ROM_SLOT, bios_total_size,
|
|
2523 |
pci_register_bar(&d->dev, PCI_ROM_SLOT, bios_total_size,
|
|
2524 | 2524 |
PCI_ADDRESS_SPACE_MEM_PREFETCH, vga_map); |
2525 | 2525 |
} |
2526 | 2526 |
return 0; |
Also available in: Unified diff