first step in getting rid Dma[REad/Write]Buffer