Revision c227f099 hw/dma.c

b/hw/dma.c
401 401
int DMA_read_memory (int nchan, void *buf, int pos, int len)
402 402
{
403 403
    struct dma_regs *r = &dma_controllers[nchan > 3].regs[nchan & 3];
404
    a_target_phys_addr addr = ((r->pageh & 0x7f) << 24) | (r->page << 16) | r->now[ADDR];
404
    target_phys_addr_t addr = ((r->pageh & 0x7f) << 24) | (r->page << 16) | r->now[ADDR];
405 405

  
406 406
    if (r->mode & 0x20) {
407 407
        int i;
......
423 423
int DMA_write_memory (int nchan, void *buf, int pos, int len)
424 424
{
425 425
    struct dma_regs *r = &dma_controllers[nchan > 3].regs[nchan & 3];
426
    a_target_phys_addr addr = ((r->pageh & 0x7f) << 24) | (r->page << 16) | r->now[ADDR];
426
    target_phys_addr_t addr = ((r->pageh & 0x7f) << 24) | (r->page << 16) | r->now[ADDR];
427 427

  
428 428
    if (r->mode & 0x20) {
429 429
        int i;

Also available in: Unified diff