diff --git a/radio/src/tasks.cpp b/radio/src/tasks.cpp index a051cc509..a1df13c73 100644 --- a/radio/src/tasks.cpp +++ b/radio/src/tasks.cpp @@ -293,6 +293,9 @@ void tasksStart() { RTOS_INIT(); + RTOS_CREATE_MUTEX(audioMutex); + RTOS_CREATE_MUTEX(mixerMutex); + #if defined(CLI) cliStart(); #endif @@ -303,9 +306,5 @@ void tasksStart() #if !defined(SIMU) RTOS_CREATE_TASK(audioTaskId, audioTask, "audio", audioStack, AUDIO_STACK_SIZE, AUDIO_TASK_PRIO); #endif - - RTOS_CREATE_MUTEX(audioMutex); - RTOS_CREATE_MUTEX(mixerMutex); - RTOS_START(); } diff --git a/radio/src/tasks.h b/radio/src/tasks.h index 856aaf038..6f761d843 100644 --- a/radio/src/tasks.h +++ b/radio/src/tasks.h @@ -48,7 +48,6 @@ extern RTOS_TASK_HANDLE audioTaskId; extern RTOS_DEFINE_STACK(audioStack, AUDIO_STACK_SIZE); extern RTOS_MUTEX_HANDLE mixerMutex; -extern RTOS_FLAG_HANDLE openTxInitCompleteFlag; void stackPaint(); void tasksStart();