Statistics
| Branch: | Revision:

root / hw / sparc32_dma.h @ 477b24ef

History | View | Annotate | Download (591 Bytes)

1 87ecb68b pbrook
#ifndef SPARC32_DMA_H
2 87ecb68b pbrook
#define SPARC32_DMA_H
3 87ecb68b pbrook
4 87ecb68b pbrook
/* sparc32_dma.c */
5 87ecb68b pbrook
void *sparc32_dma_init(target_phys_addr_t daddr, qemu_irq parent_irq,
6 87ecb68b pbrook
                       void *iommu, qemu_irq **dev_irq, qemu_irq **reset);
7 87ecb68b pbrook
void ledma_memory_read(void *opaque, target_phys_addr_t addr,
8 87ecb68b pbrook
                       uint8_t *buf, int len, int do_bswap);
9 87ecb68b pbrook
void ledma_memory_write(void *opaque, target_phys_addr_t addr,
10 87ecb68b pbrook
                        uint8_t *buf, int len, int do_bswap);
11 87ecb68b pbrook
void espdma_memory_read(void *opaque, uint8_t *buf, int len);
12 87ecb68b pbrook
void espdma_memory_write(void *opaque, uint8_t *buf, int len);
13 87ecb68b pbrook
14 87ecb68b pbrook
#endif