Revision 74475455 hw/spitz.c
b/hw/spitz.c | ||
---|---|---|
393 | 393 |
s->fifopos = 0; |
394 | 394 |
} |
395 | 395 |
|
396 |
qemu_mod_timer(s->kbdtimer, qemu_get_clock(vm_clock) + |
|
396 |
qemu_mod_timer(s->kbdtimer, qemu_get_clock_ns(vm_clock) +
|
|
397 | 397 |
get_ticks_per_sec() / 32); |
398 | 398 |
} |
399 | 399 |
|
... | ... | |
485 | 485 |
qdev_connect_gpio_out(cpu->gpio, spitz_gpio_key_strobe[i], |
486 | 486 |
qdev_get_gpio_in(dev, i)); |
487 | 487 |
|
488 |
qemu_mod_timer(s->kbdtimer, qemu_get_clock(vm_clock)); |
|
488 |
qemu_mod_timer(s->kbdtimer, qemu_get_clock_ns(vm_clock));
|
|
489 | 489 |
|
490 | 490 |
qemu_add_kbd_event_handler(spitz_keyboard_handler, s); |
491 | 491 |
} |
... | ... | |
506 | 506 |
|
507 | 507 |
spitz_keyboard_pre_map(s); |
508 | 508 |
|
509 |
s->kbdtimer = qemu_new_timer(vm_clock, spitz_keyboard_tick, s); |
|
509 |
s->kbdtimer = qemu_new_timer_ns(vm_clock, spitz_keyboard_tick, s);
|
|
510 | 510 |
qdev_init_gpio_in(&dev->qdev, spitz_keyboard_strobe, SPITZ_KEY_STROBE_NUM); |
511 | 511 |
qdev_init_gpio_out(&dev->qdev, s->sense, SPITZ_KEY_SENSE_NUM); |
512 | 512 |
|
Also available in: Unified diff