Revision ff9868ec
b/hw/esp.c | ||
---|---|---|
77 | 77 |
uint8_t *async_buf; |
78 | 78 |
uint32_t async_len; |
79 | 79 |
|
80 |
espdma_memory_read_write dma_memory_read;
|
|
81 |
espdma_memory_read_write dma_memory_write;
|
|
80 |
ESPDMAMemoryReadWriteFunc dma_memory_read;
|
|
81 |
ESPDMAMemoryReadWriteFunc dma_memory_write;
|
|
82 | 82 |
void *dma_opaque; |
83 | 83 |
}; |
84 | 84 |
|
... | ... | |
635 | 635 |
}; |
636 | 636 |
|
637 | 637 |
void esp_init(target_phys_addr_t espaddr, int it_shift, |
638 |
espdma_memory_read_write dma_memory_read,
|
|
639 |
espdma_memory_read_write dma_memory_write,
|
|
638 |
ESPDMAMemoryReadWriteFunc dma_memory_read,
|
|
639 |
ESPDMAMemoryReadWriteFunc dma_memory_write,
|
|
640 | 640 |
void *dma_opaque, qemu_irq irq, qemu_irq *reset) |
641 | 641 |
{ |
642 | 642 |
DeviceState *dev; |
b/hw/esp.h | ||
---|---|---|
3 | 3 |
|
4 | 4 |
/* esp.c */ |
5 | 5 |
#define ESP_MAX_DEVS 7 |
6 |
typedef void (*espdma_memory_read_write)(void *opaque, uint8_t *buf, int len);
|
|
6 |
typedef void (*ESPDMAMemoryReadWriteFunc)(void *opaque, uint8_t *buf, int len);
|
|
7 | 7 |
void esp_init(target_phys_addr_t espaddr, int it_shift, |
8 |
espdma_memory_read_write dma_memory_read,
|
|
9 |
espdma_memory_read_write dma_memory_write,
|
|
8 |
ESPDMAMemoryReadWriteFunc dma_memory_read,
|
|
9 |
ESPDMAMemoryReadWriteFunc dma_memory_write,
|
|
10 | 10 |
void *dma_opaque, qemu_irq irq, qemu_irq *reset); |
11 | 11 |
|
12 | 12 |
#endif |
Also available in: Unified diff