WiP: FreeRTOS integration

This commit is contained in:
Raphael Coeffic
2021-07-31 17:31:49 +02:00
parent 94bb85142b
commit d4edb7713e
603 changed files with 206464 additions and 67 deletions
+1 -5
View File
@@ -52,7 +52,7 @@ uint16_t getMixerSchedulerPeriod()
void mixerSchedulerInit()
{
RTOS_CREATE_FLAG(mixerFlag);
RTOS_CREATE_MUTEX(mixerFlag);
memset(mixerSchedules, 0, sizeof(mixerSchedules));
}
@@ -68,10 +68,6 @@ void mixerSchedulerSetPeriod(uint8_t moduleIdx, uint16_t periodUs)
mixerSchedules[moduleIdx].period = periodUs;
}
void mixerSchedulerClearTrigger()
{
RTOS_CLEAR_FLAG(mixerFlag);
}
bool mixerSchedulerWaitForTrigger(uint8_t timeoutMs)
{