Revision c60e08d9 hw/jazz_led.c
b/hw/jazz_led.c | ||
---|---|---|
37 | 37 |
target_phys_addr_t base; |
38 | 38 |
uint8_t segments; |
39 | 39 |
DisplayState *ds; |
40 |
QEMUConsole *console; |
|
40 | 41 |
screen_state_t state; |
41 | 42 |
} LedState; |
42 | 43 |
|
... | ... | |
291 | 292 |
char buf[2]; |
292 | 293 |
|
293 | 294 |
dpy_cursor(s->ds, -1, -1); |
294 |
dpy_resize(s->ds, 2, 1);
|
|
295 |
qemu_console_resize(s->console, 2, 1);
|
|
295 | 296 |
|
296 | 297 |
/* TODO: draw the segments */ |
297 | 298 |
snprintf(buf, 2, "%02hhx\n", s->segments); |
... | ... | |
317 | 318 |
io = cpu_register_io_memory(0, led_read, led_write, s); |
318 | 319 |
cpu_register_physical_memory(s->base, 1, io); |
319 | 320 |
|
320 |
graphic_console_init(ds, jazz_led_update_display, |
|
321 |
jazz_led_invalidate_display, jazz_led_screen_dump, |
|
322 |
jazz_led_text_update, s); |
|
321 |
s->console = graphic_console_init(ds, jazz_led_update_display, |
|
322 |
jazz_led_invalidate_display, |
|
323 |
jazz_led_screen_dump, |
|
324 |
jazz_led_text_update, s); |
|
325 |
qemu_console_resize(s->console, 60, 80); |
|
323 | 326 |
} |
Also available in: Unified diff