Revision c60e08d9 hw/ssd0323.c
b/hw/ssd0323.c | ||
---|---|---|
44 | 44 |
|
45 | 45 |
typedef struct { |
46 | 46 |
DisplayState *ds; |
47 |
QEMUConsole *console; |
|
47 | 48 |
|
48 | 49 |
int cmd_len; |
49 | 50 |
int cmd; |
... | ... | |
278 | 279 |
qemu_irq *cmd; |
279 | 280 |
|
280 | 281 |
s = (ssd0323_state *)qemu_mallocz(sizeof(ssd0323_state)); |
281 |
s->ds = ds; |
|
282 |
graphic_console_init(ds, ssd0323_update_display, ssd0323_invalidate_display, |
|
283 |
NULL, NULL, s); |
|
284 |
dpy_resize(s->ds, 128 * MAGNIFY, 64 * MAGNIFY); |
|
285 | 282 |
s->col_end = 63; |
286 | 283 |
s->row_end = 79; |
284 |
s->ds = ds; |
|
285 |
s->console = graphic_console_init(ds, ssd0323_update_display, |
|
286 |
ssd0323_invalidate_display, |
|
287 |
NULL, NULL, s); |
|
288 |
qemu_console_resize(s->console, 128 * MAGNIFY, 64 * MAGNIFY); |
|
287 | 289 |
|
288 | 290 |
cmd = qemu_allocate_irqs(ssd0323_cd, s, 1); |
289 | 291 |
*cmd_p = *cmd; |
Also available in: Unified diff