Revision c227f099 hw/sparc32_dma.c
b/hw/sparc32_dma.c | ||
---|---|---|
70 | 70 |
}; |
71 | 71 |
|
72 | 72 |
/* Note: on sparc, the lance 16 bit bus is swapped */ |
73 |
void ledma_memory_read(void *opaque, a_target_phys_addr addr,
|
|
73 |
void ledma_memory_read(void *opaque, target_phys_addr_t addr,
|
|
74 | 74 |
uint8_t *buf, int len, int do_bswap) |
75 | 75 |
{ |
76 | 76 |
DMAState *s = opaque; |
... | ... | |
91 | 91 |
} |
92 | 92 |
} |
93 | 93 |
|
94 |
void ledma_memory_write(void *opaque, a_target_phys_addr addr,
|
|
94 |
void ledma_memory_write(void *opaque, target_phys_addr_t addr,
|
|
95 | 95 |
uint8_t *buf, int len, int do_bswap) |
96 | 96 |
{ |
97 | 97 |
DMAState *s = opaque; |
... | ... | |
157 | 157 |
s->dmaregs[1] += len; |
158 | 158 |
} |
159 | 159 |
|
160 |
static uint32_t dma_mem_readl(void *opaque, a_target_phys_addr addr)
|
|
160 |
static uint32_t dma_mem_readl(void *opaque, target_phys_addr_t addr)
|
|
161 | 161 |
{ |
162 | 162 |
DMAState *s = opaque; |
163 | 163 |
uint32_t saddr; |
... | ... | |
169 | 169 |
return s->dmaregs[saddr]; |
170 | 170 |
} |
171 | 171 |
|
172 |
static void dma_mem_writel(void *opaque, a_target_phys_addr addr, uint32_t val)
|
|
172 |
static void dma_mem_writel(void *opaque, target_phys_addr_t addr, uint32_t val)
|
|
173 | 173 |
{ |
174 | 174 |
DMAState *s = opaque; |
175 | 175 |
uint32_t saddr; |
Also available in: Unified diff