qemu/include/hw/m68k/mcf.h
<<
>>
Prefs
   1#ifndef HW_MCF_H
   2#define HW_MCF_H
   3/* Motorola ColdFire device prototypes.  */
   4
   5#include "target-m68k/cpu-qom.h"
   6
   7struct MemoryRegion;
   8
   9/* mcf_uart.c */
  10uint64_t mcf_uart_read(void *opaque, hwaddr addr,
  11                       unsigned size);
  12void mcf_uart_write(void *opaque, hwaddr addr,
  13                    uint64_t val, unsigned size);
  14void *mcf_uart_init(qemu_irq irq, CharDriverState *chr);
  15void mcf_uart_mm_init(struct MemoryRegion *sysmem,
  16                      hwaddr base,
  17                      qemu_irq irq, CharDriverState *chr);
  18
  19/* mcf_intc.c */
  20qemu_irq *mcf_intc_init(struct MemoryRegion *sysmem,
  21                        hwaddr base,
  22                        M68kCPU *cpu);
  23
  24/* mcf_fec.c */
  25void mcf_fec_init(struct MemoryRegion *sysmem, NICInfo *nd,
  26                  hwaddr base, qemu_irq *irq);
  27
  28/* mcf5206.c */
  29qemu_irq *mcf5206_init(struct MemoryRegion *sysmem,
  30                       uint32_t base, M68kCPU *cpu);
  31
  32#endif
  33