Starting work on DMA
DMA Guesswork
Split header/imp files, current cycling timing method does not work at all