qemu/include/hw/input/i8042.h
<<
>>
Prefs
   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/hw.h"
  12#include "hw/isa/isa.h"
  13
  14#define TYPE_I8042 "i8042"
  15
  16#define I8042_A20_LINE "a20"
  17
  18void i8042_mm_init(qemu_irq kbd_irq, qemu_irq mouse_irq,
  19                   MemoryRegion *region, ram_addr_t size,
  20                   hwaddr mask);
  21void i8042_isa_mouse_fake_event(void *opaque);
  22void i8042_setup_a20_line(ISADevice *dev, qemu_irq a20_out);
  23
  24#endif /* HW_INPUT_I8042_H */
  25