dma: try more accurate timings