forget dma in makefile , now add