Lines Matching defs:ARTISTState
37 struct ARTISTState { struct
38 SysBusDevice parent_obj;
40 QemuConsole *con;
41 MemoryRegion vram_mem;
42 MemoryRegion mem_as_root;
43 MemoryRegion reg;
44 MemoryRegionSection fbsection;
46 void *vram_int_mr;
47 AddressSpace as;
49 struct vram_buffer vram_buffer[16];
51 bool disable;
52 uint16_t width;
53 uint16_t height;
54 uint16_t depth;
56 uint32_t fg_color;
57 uint32_t bg_color;
59 uint32_t vram_char_y;
60 uint32_t vram_bitmask;
62 uint32_t vram_start;
63 uint32_t vram_pos;
65 uint32_t vram_size;
67 uint32_t blockmove_source;
68 uint32_t blockmove_dest;
69 uint32_t blockmove_size;
71 uint32_t line_size;
72 uint32_t line_end;
73 uint32_t line_xy;
74 uint32_t line_pattern_start;
75 uint32_t line_pattern_skip;
77 uint32_t cursor_pos;
78 uint32_t cursor_cntrl;
80 uint32_t cursor_height;
81 uint32_t cursor_width;
83 uint32_t plane_mask;
85 uint32_t reg_100080;
86 uint32_t horiz_backporch;
87 uint32_t active_lines_low;
88 uint32_t misc_video;
89 uint32_t misc_ctrl;
91 uint32_t dst_bm_access;
92 uint32_t src_bm_access;
93 uint32_t control_plane;
94 uint32_t transfer_data;
95 uint32_t image_bitmap_op;
97 uint32_t font_write1;
98 uint32_t font_write2;
99 uint32_t font_write_pos_y;
101 int draw_line_pattern;