Revision 44a99354 hw/pckbd.c
b/hw/pckbd.c | ||
---|---|---|
397 | 397 |
s->irq_mouse = mouse_irq; |
398 | 398 |
s->mask = mask; |
399 | 399 |
|
400 |
kbd_reset(s); |
|
401 | 400 |
vmstate_register(0, &vmstate_kbd, s); |
402 | 401 |
s_io_memory = cpu_register_io_memory(kbd_mm_read, kbd_mm_write, s); |
403 | 402 |
cpu_register_physical_memory(base, size, s_io_memory); |
... | ... | |
422 | 421 |
isa_init_irq(dev, &s->irq_kbd, 1); |
423 | 422 |
isa_init_irq(dev, &s->irq_mouse, 12); |
424 | 423 |
|
425 |
kbd_reset(s); |
|
426 | 424 |
vmstate_register(0, &vmstate_kbd, s); |
427 | 425 |
register_ioport_read(0x60, 1, 1, kbd_read_data, s); |
428 | 426 |
register_ioport_write(0x60, 1, 1, kbd_write_data, s); |
Also available in: Unified diff