2012-12-06 15:15:58 +04:00
|
|
|
#ifndef HW_ESCC_H
|
2016-06-29 16:29:06 +03:00
|
|
|
#define HW_ESCC_H
|
2012-12-06 15:15:58 +04:00
|
|
|
|
2009-01-12 20:38:28 +03:00
|
|
|
/* escc.c */
|
2013-07-24 23:30:40 +04:00
|
|
|
#define TYPE_ESCC "escc"
|
2009-01-12 20:38:28 +03:00
|
|
|
#define ESCC_SIZE 4
|
2012-10-23 14:30:10 +04:00
|
|
|
MemoryRegion *escc_init(hwaddr base, qemu_irq irqA, qemu_irq irqB,
|
2016-12-07 16:20:22 +03:00
|
|
|
Chardev *chrA, Chardev *chrB,
|
2009-01-14 17:47:56 +03:00
|
|
|
int clock, int it_shift);
|
2009-01-12 20:38:28 +03:00
|
|
|
|
2012-10-23 14:30:10 +04:00
|
|
|
void slavio_serial_ms_kbd_init(hwaddr base, qemu_irq irq,
|
2009-01-12 20:38:28 +03:00
|
|
|
int disabled, int clock, int it_shift);
|
2012-12-06 15:15:58 +04:00
|
|
|
|
|
|
|
#endif
|