Lines Matching defs:VGACommonState
68 typedef struct VGACommonState { struct
69 MemoryRegion *legacy_address_space;
70 uint8_t *vram_ptr;
71 MemoryRegion vram;
72 uint32_t vram_size;
73 uint32_t vram_size_mb; /* property */
74 uint32_t vbe_size;
75 uint32_t vbe_size_mask;
76 uint32_t latch;
77 bool has_chain4_alias;
101 int (*get_bpp)(struct VGACommonState *s); argument
102 void (*get_params)(struct VGACommonState *s, VGADisplayParams *params); argument
103 void (*get_resolution)(struct VGACommonState *s, argument
106 PortioList vga_port_list;
107 PortioList vbe_port_list;
109 uint16_t vbe_index;
110 uint16_t vbe_regs[VBE_DISPI_INDEX_NB];
111 uint32_t vbe_start_addr;
112 uint32_t vbe_line_offset;
113 uint32_t vbe_bank_mask;
115 QemuConsole *con;
116 uint32_t font_offsets[2];
117 uint8_t *panning_buf;
118 int graphic_mode;
119 uint8_t shift_control;
120 uint8_t double_scan;
144 void (*cursor_invalidate)(struct VGACommonState *s); argument
145 void (*cursor_draw_line)(struct VGACommonState *s, uint8_t *d, int y); argument
154 } VGACommonState; argument