Revision 6f9bc132
b/hw/vmware_vga.c | ||
---|---|---|
58 | 58 |
#ifndef EMBED_STDVGA |
59 | 59 |
DisplayState *ds; |
60 | 60 |
int vram_size; |
61 |
ram_addr_t vram_offset; |
|
61 | 62 |
#endif |
62 | 63 |
uint8_t *vram; |
63 | 64 |
target_phys_addr_t vram_base; |
... | ... | |
1114 | 1115 |
s->ds = ds; |
1115 | 1116 |
s->vram = vga_ram_base; |
1116 | 1117 |
s->vram_size = vga_ram_size; |
1118 |
s->vram_offset = vga_ram_offset; |
|
1117 | 1119 |
|
1118 | 1120 |
s->scratch_size = SVGA_SCRATCH_SIZE; |
1119 | 1121 |
s->scratch = (uint32_t *) qemu_malloc(s->scratch_size * 4); |
... | ... | |
1186 | 1188 |
iomemtype = cpu_register_io_memory(0, vmsvga_vram_read, |
1187 | 1189 |
vmsvga_vram_write, s); |
1188 | 1190 |
#else |
1189 |
iomemtype = 0 | IO_MEM_RAM;
|
|
1191 |
iomemtype = s->vram_offset | IO_MEM_RAM;
|
|
1190 | 1192 |
#endif |
1191 | 1193 |
cpu_register_physical_memory(s->vram_base, s->vram_size, |
1192 | 1194 |
iomemtype); |
Also available in: Unified diff