removed unused stuff, changed IRQ line of DMA