Revision 956a3e6b hw/pc.h
b/hw/pc.h | ||
---|---|---|
75 | 75 |
void i8042_mm_init(qemu_irq kbd_irq, qemu_irq mouse_irq, |
76 | 76 |
target_phys_addr_t base, ram_addr_t size, |
77 | 77 |
target_phys_addr_t mask); |
78 |
void i8042_isa_mouse_fake_event(void *opaque); |
|
79 |
void i8042_setup_a20_line(ISADevice *dev, qemu_irq *a20_out); |
|
78 | 80 |
|
79 | 81 |
/* pc.c */ |
80 | 82 |
extern int fd_bootchk; |
... | ... | |
104 | 106 |
FDCtrl *floppy_controller, ISADevice *s); |
105 | 107 |
void pc_pci_device_init(PCIBus *pci_bus); |
106 | 108 |
|
107 |
void ioport_set_a20(int enable); |
|
108 |
int ioport_get_a20(void); |
|
109 |
|
|
110 | 109 |
typedef void (*cpu_set_smm_t)(int smm, void *arg); |
111 | 110 |
void cpu_smm_register(cpu_set_smm_t callback, void *arg); |
112 | 111 |
|
Also available in: Unified diff