32x: implement dreq1, improve dmac