mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 17:53:56 -06:00
Clean up VGA type selection; far too many variables being used to track one state leads to confusion if new variables are added.
Signed-off-by: Zachary Amsden <zamsden@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
52c18be9e9
commit
861767594b
2 changed files with 17 additions and 16 deletions
15
sysemu.h
15
sysemu.h
|
@ -99,10 +99,17 @@ typedef enum DisplayType
|
|||
|
||||
extern int autostart;
|
||||
extern int bios_size;
|
||||
extern int cirrus_vga_enabled;
|
||||
extern int std_vga_enabled;
|
||||
extern int vmsvga_enabled;
|
||||
extern int xenfb_enabled;
|
||||
|
||||
typedef enum {
|
||||
VGA_NONE, VGA_STD, VGA_CIRRUS, VGA_VMWARE, VGA_XENFB
|
||||
} VGAInterfaceType;
|
||||
|
||||
extern int vga_interface_type;
|
||||
#define cirrus_vga_enabled (vga_interface_type == VGA_CIRRUS)
|
||||
#define std_vga_enabled (vga_interface_type == VGA_STD)
|
||||
#define xenfb_enabled (vga_interface_type == VGA_XENFB)
|
||||
#define vmsvga_enabled (vga_interface_type == VGA_VMWARE)
|
||||
|
||||
extern int graphic_width;
|
||||
extern int graphic_height;
|
||||
extern int graphic_depth;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue