1#ifndef HW_MCF_H
2#define HW_MCF_H
3
4
5#include "exec/hwaddr.h"
6#include "target/m68k/cpu-qom.h"
7
8
9uint64_t mcf_uart_read(void *opaque, hwaddr addr,
10 unsigned size);
11void mcf_uart_write(void *opaque, hwaddr addr,
12 uint64_t val, unsigned size);
13void *mcf_uart_init(qemu_irq irq, Chardev *chr);
14void mcf_uart_mm_init(hwaddr base, qemu_irq irq, Chardev *chr);
15
16
17qemu_irq *mcf_intc_init(struct MemoryRegion *sysmem,
18 hwaddr base,
19 M68kCPU *cpu);
20
21
22#define TYPE_MCF5206_MBAR "mcf5206-mbar"
23
24#endif
25