3 /* Motorola ColdFire device prototypes. */
8 uint64_t mcf_uart_read(void *opaque
, target_phys_addr_t addr
,
10 void mcf_uart_write(void *opaque
, target_phys_addr_t addr
,
11 uint64_t val
, unsigned size
);
12 void *mcf_uart_init(qemu_irq irq
, CharDriverState
*chr
);
13 void mcf_uart_mm_init(struct MemoryRegion
*sysmem
,
14 target_phys_addr_t base
,
15 qemu_irq irq
, CharDriverState
*chr
);
18 qemu_irq
*mcf_intc_init(struct MemoryRegion
*sysmem
,
19 target_phys_addr_t base
,
23 void mcf_fec_init(struct MemoryRegion
*sysmem
, NICInfo
*nd
,
24 target_phys_addr_t base
, qemu_irq
*irq
);
27 qemu_irq
*mcf5206_init(struct MemoryRegion
*sysmem
,
28 uint32_t base
, CPUState
*env
);