1 | /* |
---|---|
2 | * QEMU PS/2 Controller |
3 | * |
4 | * Copyright (c) 2003 Fabrice Bellard |
5 | * |
6 | * SPDX-License-Identifier: MIT |
7 | */ |
8 | #ifndef HW_INPUT_I8042_H |
9 | #define HW_INPUT_I8042_H |
10 | |
11 | #include "hw/isa/isa.h" |
12 | |
13 | #define TYPE_I8042 "i8042" |
14 | |
15 | #define I8042_A20_LINE "a20" |
16 | |
17 | void i8042_mm_init(qemu_irq kbd_irq, qemu_irq mouse_irq, |
18 | MemoryRegion *region, ram_addr_t size, |
19 | hwaddr mask); |
20 | void i8042_isa_mouse_fake_event(void *opaque); |
21 | void i8042_setup_a20_line(ISADevice *dev, qemu_irq a20_out); |
22 | |
23 | #endif /* HW_INPUT_I8042_H */ |
24 |