Versión con el DMA corregido...