Statistics
| Branch: | Revision:

root / hw / mcf.h @ 96968466

History | View | Annotate | Download (647 Bytes)

1 87ecb68b pbrook
#ifndef HW_MCF_H
2 87ecb68b pbrook
#define HW_MCF_H
3 87ecb68b pbrook
/* Motorola ColdFire device prototypes.  */
4 87ecb68b pbrook
5 87ecb68b pbrook
/* mcf_uart.c */
6 c227f099 Anthony Liguori
uint32_t mcf_uart_read(void *opaque, target_phys_addr_t addr);
7 c227f099 Anthony Liguori
void mcf_uart_write(void *opaque, target_phys_addr_t addr, uint32_t val);
8 87ecb68b pbrook
void *mcf_uart_init(qemu_irq irq, CharDriverState *chr);
9 c227f099 Anthony Liguori
void mcf_uart_mm_init(target_phys_addr_t base, qemu_irq irq,
10 87ecb68b pbrook
                      CharDriverState *chr);
11 87ecb68b pbrook
12 87ecb68b pbrook
/* mcf_intc.c */
13 c227f099 Anthony Liguori
qemu_irq *mcf_intc_init(target_phys_addr_t base, CPUState *env);
14 87ecb68b pbrook
15 87ecb68b pbrook
/* mcf_fec.c */
16 c227f099 Anthony Liguori
void mcf_fec_init(NICInfo *nd, target_phys_addr_t base, qemu_irq *irq);
17 87ecb68b pbrook
18 87ecb68b pbrook
/* mcf5206.c */
19 87ecb68b pbrook
qemu_irq *mcf5206_init(uint32_t base, CPUState *env);
20 87ecb68b pbrook
21 87ecb68b pbrook
#endif