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