added profile info for edit to DmaScheduler (now uses onIdleCpu when interval is wide to sync dma)