move BOARD_MCK and timer scaling calculations down to the sam7s driver where it should be