Lines Matching refs:VGACommonState
56 struct VGACommonState;
57 typedef uint8_t (* vga_retrace_fn)(struct VGACommonState *s);
58 typedef void (* vga_update_retrace_info_fn)(struct VGACommonState *s);
68 typedef struct VGACommonState { struct
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
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
164 bool vga_common_init(VGACommonState *s, Object *obj, Error **errp);
165 void vga_init(VGACommonState *s, Object *obj, MemoryRegion *address_space,
167 MemoryRegion *vga_init_io(VGACommonState *s, Object *obj,
170 void vga_common_reset(VGACommonState *s);
172 void vga_dirty_log_start(VGACommonState *s);
173 void vga_dirty_log_stop(VGACommonState *s);
178 uint32_t vga_mem_readb(VGACommonState *s, hwaddr addr);
179 void vga_mem_writeb(VGACommonState *s, hwaddr addr, uint32_t val);
180 void vga_invalidate_scanlines(VGACommonState *s, int y1, int y2);
182 int vga_ioport_invalid(VGACommonState *s, uint32_t addr);
197 void pci_std_vga_mmio_region_init(VGACommonState *s,