dma: some timing hacks