better placement for executor include

This commit is contained in:
rusefillc 2024-02-16 18:59:09 -05:00 committed by rusefillc
parent 9c763ef55b
commit 332e38d03e
4 changed files with 3 additions and 11 deletions

View File

@ -67,17 +67,6 @@
#error EFI_PROD_CODE must be defined!
#endif
#if EFI_SIGNAL_EXECUTOR_ONE_TIMER
// PROD real firmware uses this implementation
#include "single_timer_executor.h"
#endif /* EFI_SIGNAL_EXECUTOR_ONE_TIMER */
#if EFI_SIGNAL_EXECUTOR_SLEEP
#include "signal_executor_sleep.h"
#endif /* EFI_SIGNAL_EXECUTOR_SLEEP */
#if EFI_UNIT_TEST
#include "global_execution_queue.h"
#endif /* EFI_UNIT_TEST */
struct AirmassModelBase;
#define MAF_DECODING_CACHE_SIZE 256

View File

@ -16,6 +16,7 @@
// *** IMPORTANT *** from painful experience we know that common_headers.h has to be included AFTER hal.h
// *** https://github.com/rusefi/rusefi/issues/1007 ***
#include "common_headers.h"
#include "single_timer_executor.h"
// for US_TO_NT_MULTIPLIER
#include "mpu_util.h"

View File

@ -15,6 +15,7 @@
#include <time.h>
#include "common_headers.h"
#include "signal_executor_sleep.h"
#include "boards.h"

View File

@ -13,6 +13,7 @@
#include <time.h>
#include "common_headers.h"
#include "global_execution_queue.h"
#define EFU_UNIT_TESTS fail("typo please EFU_UNIT_TEST");