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