dma length max is 4MB