Revision 0e1f5a0c hw/tc6393xb_template.h
b/hw/tc6393xb_template.h | ||
---|---|---|
46 | 46 |
|
47 | 47 |
data_buffer = (uint16_t*)(phys_ram_base + s->vram_addr); |
48 | 48 |
w_display = s->scr_width * BITS / 8; |
49 |
data_display = s->ds->data;
|
|
49 |
data_display = ds_get_data(s->ds);
|
|
50 | 50 |
for(i = 0; i < s->scr_height; i++) { |
51 | 51 |
#if (BITS == 16) |
52 | 52 |
memcpy(data_display, data_buffer, s->scr_width * 2); |
53 | 53 |
data_buffer += s->scr_width; |
54 |
data_display += s->ds->linesize;
|
|
54 |
data_display += ds_get_linesize(s->ds);
|
|
55 | 55 |
#else |
56 | 56 |
int j; |
57 | 57 |
for (j = 0; j < s->scr_width; j++, data_display += BITS / 8, data_buffer++) { |
Also available in: Unified diff