cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

vga.h (699B)


      1/*
      2 * QEMU VGA Emulator.
      3 *
      4 * Copyright (c) 2003 Fabrice Bellard
      5 *
      6 * This work is licensed under the terms of the GNU GPL, version 2 or later.
      7 * See the COPYING file in the top-level directory.
      8 */
      9#ifndef QEMU_HW_DISPLAY_VGA_H
     10#define QEMU_HW_DISPLAY_VGA_H
     11
     12#include "exec/hwaddr.h"
     13
     14/*
     15 * modules can reference this symbol to avoid being loaded
     16 * into system emulators without vga support
     17 */
     18extern bool have_vga;
     19
     20enum vga_retrace_method {
     21    VGA_RETRACE_DUMB,
     22    VGA_RETRACE_PRECISE
     23};
     24
     25extern enum vga_retrace_method vga_retrace_method;
     26
     27int isa_vga_mm_init(hwaddr vram_base,
     28                    hwaddr ctrl_base, int it_shift,
     29                    MemoryRegion *address_space);
     30
     31#endif