mirror of https://github.com/xemu-project/xemu.git
dma/pl330: Add event debugging printfs
These are helpful to anyone trying to debug event sequencing. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: e82a0ad804db3de4f46839e55a9d287735ef870d.1393372019.git.peter.crosthwaite@xilinx.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
1c8be73d4e
commit
432a0a130e
|
@ -873,6 +873,7 @@ static void pl330_dmasev(PL330Chan *ch, uint8_t opcode, uint8_t *args, int len)
|
||||||
DB_PRINT("event interrupt raised %" PRId8 "\n", ev_id);
|
DB_PRINT("event interrupt raised %" PRId8 "\n", ev_id);
|
||||||
qemu_irq_raise(ch->parent->irq[ev_id]);
|
qemu_irq_raise(ch->parent->irq[ev_id]);
|
||||||
}
|
}
|
||||||
|
DB_PRINT("event raised %" PRId8 "\n", ev_id);
|
||||||
ch->parent->ev_status |= (1 << ev_id);
|
ch->parent->ev_status |= (1 << ev_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -975,6 +976,7 @@ static void pl330_dmawfe(PL330Chan *ch, uint8_t opcode,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ch->parent->ev_status &= ~(1 << ev_id);
|
ch->parent->ev_status &= ~(1 << ev_id);
|
||||||
|
DB_PRINT("event lowered %" PRIx8 "\n", ev_id);
|
||||||
} else {
|
} else {
|
||||||
ch->stall = 1;
|
ch->stall = 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue