Lines Matching refs:sr
1156 if ((s->vga.sr[0x07] & 0x01) != 0) { in cirrus_get_bpp()
1158 switch (s->vga.sr[0x07] & CIRRUS_SR7_BPP_MASK) { in cirrus_get_bpp()
1176 printf("cirrus: unknown bpp - sr7=%x\n", s->vga.sr[0x7]); in cirrus_get_bpp()
1263 return s->vga.sr[s->vga.sr_index]; in cirrus_vga_read_sr()
1265 return s->vga.sr[s->vga.sr_index]; in cirrus_vga_read_sr()
1274 return s->vga.sr[0x10]; in cirrus_vga_read_sr()
1283 return s->vga.sr[0x11]; in cirrus_vga_read_sr()
1311 return s->vga.sr[s->vga.sr_index]; in cirrus_vga_read_sr()
1327 s->vga.sr[s->vga.sr_index] = val & sr_mask[s->vga.sr_index]; in cirrus_vga_write_sr()
1334 s->vga.sr[s->vga.sr_index] = 0x12; in cirrus_vga_write_sr()
1336 s->vga.sr[s->vga.sr_index] = 0x0f; in cirrus_vga_write_sr()
1347 s->vga.sr[0x10] = val; in cirrus_vga_write_sr()
1358 s->vga.sr[0x11] = val; in cirrus_vga_write_sr()
1384 s->vga.sr[s->vga.sr_index] = val; in cirrus_vga_write_sr()
1391 s->vga.sr[0x12] = val; in cirrus_vga_write_sr()
1399 s->vga.sr[s->vga.sr_index] = (s->vga.sr[s->vga.sr_index] & 0x38) in cirrus_vga_write_sr()
1447 if ((s->vga.sr[0x12] & CIRRUS_CURSOR_HIDDENPEL)) { in cirrus_vga_read_palette()
1464 if ((s->vga.sr[0x12] & CIRRUS_CURSOR_HIDDENPEL)) { in cirrus_vga_write_palette()
2015 if ((s->vga.sr[0x07] & 0x01) == 0) { in cirrus_vga_mem_read()
2038 if ((s->vga.sr[0x17] & 0x44) == 0x04) { in cirrus_vga_mem_read()
2059 if ((s->vga.sr[0x07] & 0x01) == 0) { in cirrus_vga_mem_write()
2103 if ((s->vga.sr[0x17] & 0x44) == 0x04) { in cirrus_vga_mem_write()
2145 if (s->vga.sr[0x12] & CIRRUS_CURSOR_LARGE) { in cirrus_cursor_compute_yrange()
2146 src += (s->vga.sr[0x13] & 0x3c) * 256; in cirrus_cursor_compute_yrange()
2163 src += (s->vga.sr[0x13] & 0x3f) * 256; in cirrus_cursor_compute_yrange()
2194 if (!(s->vga.sr[0x12] & CIRRUS_CURSOR_SHOW)) { in cirrus_cursor_invalidate()
2197 if (s->vga.sr[0x12] & CIRRUS_CURSOR_LARGE) in cirrus_cursor_invalidate()
2260 if (!(s->vga.sr[0x12] & CIRRUS_CURSOR_SHOW)) in cirrus_cursor_draw_line()
2263 if (s->vga.sr[0x12] & CIRRUS_CURSOR_LARGE) { in cirrus_cursor_draw_line()
2274 if (s->vga.sr[0x12] & CIRRUS_CURSOR_LARGE) { in cirrus_cursor_draw_line()
2275 src += (s->vga.sr[0x13] & 0x3c) * 256; in cirrus_cursor_draw_line()
2283 src += (s->vga.sr[0x13] & 0x3f) * 256; in cirrus_cursor_draw_line()
2328 if (((s->vga.sr[0x17] & 0x44) == 0x44) && in cirrus_linear_read()
2357 if (((s->vga.sr[0x17] & 0x44) == 0x44) && in cirrus_linear_write()
2441 && !((s->vga.sr[0x07] & 0x01) == 0) in map_linear_vram_bank()
2475 if ((s->vga.sr[0x17] & 0x44) == 0x44) { in cirrus_update_memory_access()
2745 VMSTATE_BUFFER(vga.sr, CirrusVGAState),
2800 s->vga.sr[0x06] = 0x0f; in cirrus_reset()
2803 s->vga.sr[0x1F] = 0x2d; // MemClock in cirrus_reset()
2805 s->vga.sr[0x0f] = 0x98; in cirrus_reset()
2806 s->vga.sr[0x17] = 0x20; in cirrus_reset()
2807 s->vga.sr[0x15] = 0x04; /* memory size, 3=2MB, 4=4MB */ in cirrus_reset()
2809 s->vga.sr[0x1F] = 0x22; // MemClock in cirrus_reset()
2810 s->vga.sr[0x0F] = CIRRUS_MEMSIZE_2M; in cirrus_reset()
2811 s->vga.sr[0x17] = s->bustype; in cirrus_reset()
2812 s->vga.sr[0x15] = 0x03; /* memory size, 3=2MB, 4=4MB */ in cirrus_reset()