Support for STM32F4-DISCOVERY board

change frequency to support higher clock
change DMA request mapping
add support for DMA programmable channels
change to TIM1 and DMA2 as DMA1 is not connected to AHB1