Revision 4516e45f hw/cirrus_vga.c

b/hw/cirrus_vga.c
2585 2585

  
2586 2586
static void unmap_linear_vram(CirrusVGAState *s)
2587 2587
{
2588
    if (s->vga.map_addr && s->vga.lfb_addr && s->vga.lfb_end)
2588
    if (s->vga.map_addr && s->vga.lfb_addr && s->vga.lfb_end) {
2589 2589
        s->vga.map_addr = s->vga.map_end = 0;
2590

  
2590
         cpu_register_physical_memory(s->vga.lfb_addr, s->vga.vram_size,
2591
                                      s->cirrus_linear_io_addr);
2592
    }
2591 2593
    cpu_register_physical_memory(isa_mem_base + 0xa0000, 0x20000,
2592 2594
                                 s->vga.vga_io_memory);
2593 2595
}

Also available in: Unified diff