From 730d0fe45cecfe14da77bd1aec6c3b3407837dd0 Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Fri, 20 Mar 2015 18:37:33 +0100 Subject: [PATCH] Ensure serial runtime data structures are set before they are used. Fixes #636 --- src/main/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/main.c b/src/main/main.c index 2753bc1a3d..5a31267247 100644 --- a/src/main/main.c +++ b/src/main/main.c @@ -191,6 +191,8 @@ void init(void) timerInit(); // timer must be initialized before any channel is allocated + serialInit(&masterConfig.serialConfig); + mixerInit(masterConfig.mixerMode, masterConfig.customMixer); memset(&pwm_params, 0, sizeof(pwm_params)); @@ -341,8 +343,6 @@ void init(void) imuInit(); - serialInit(&masterConfig.serialConfig); - mspInit(&masterConfig.serialConfig); cliInit(&masterConfig.serialConfig);