00001 #ifndef SPARC32_DMA_H
00002 #define SPARC32_DMA_H
00003
00004
00005 void *sparc32_dma_init(target_phys_addr_t daddr, qemu_irq parent_irq,
00006 void *iommu, qemu_irq **dev_irq, qemu_irq **reset);
00007 void ledma_memory_read(void *opaque, target_phys_addr_t addr,
00008 uint8_t *buf, int len, int do_bswap);
00009 void ledma_memory_write(void *opaque, target_phys_addr_t addr,
00010 uint8_t *buf, int len, int do_bswap);
00011 void espdma_memory_read(void *opaque, uint8_t *buf, int len);
00012 void espdma_memory_write(void *opaque, uint8_t *buf, int len);
00013
00014 #endif