more init logic more common

This commit is contained in:
Matthew Kennedy 2023-10-26 12:35:42 -07:00
parent 3f59e39bca
commit 8974d9d680
2 changed files with 17 additions and 19 deletions

View File

@ -425,6 +425,22 @@ void commonInitEngineController() {
} }
#endif #endif
#if !EFI_UNIT_TEST && EFI_ENGINE_CONTROL
initBenchTest();
#endif /* EFI_PROD_CODE && EFI_ENGINE_CONTROL */
#if EFI_ALTERNATOR_CONTROL
initAlternatorCtrl();
#endif /* EFI_ALTERNATOR_CONTROL */
#if EFI_VVT_PID
initVvtActuators();
#endif /* EFI_VVT_PID */
#if EFI_MALFUNCTION_INDICATOR
initMalfunctionIndicator();
#endif /* EFI_MALFUNCTION_INDICATOR */
#if !EFI_UNIT_TEST #if !EFI_UNIT_TEST
// This is tested independently - don't configure sensors for tests. // This is tested independently - don't configure sensors for tests.
// This lets us selectively mock them for each test. // This lets us selectively mock them for each test.
@ -601,10 +617,6 @@ bool validateConfig() {
void initEngineController() { void initEngineController() {
addConsoleAction("sensorinfo", printSensorInfo); addConsoleAction("sensorinfo", printSensorInfo);
#if EFI_PROD_CODE && EFI_ENGINE_CONTROL
initBenchTest();
#endif /* EFI_PROD_CODE && EFI_ENGINE_CONTROL */
commonInitEngineController(); commonInitEngineController();
#if EFI_LOGIC_ANALYZER #if EFI_LOGIC_ANALYZER
@ -625,22 +637,9 @@ void initEngineController() {
initPwmTester(); initPwmTester();
#endif /* EFI_PWM_TESTER */ #endif /* EFI_PWM_TESTER */
#if EFI_ALTERNATOR_CONTROL
initAlternatorCtrl();
#endif /* EFI_ALTERNATOR_CONTROL */
#if EFI_VVT_PID
initVvtActuators();
#endif /* EFI_VVT_PID */
#if EFI_MALFUNCTION_INDICATOR
initMalfunctionIndicator();
#endif /* EFI_MALFUNCTION_INDICATOR */
#if EFI_PROD_CODE #if EFI_PROD_CODE
addConsoleAction("reset_accel", resetAccel); addConsoleAction("reset_accel", resetAccel);
#endif /* EFI_PROD_CODE */ #endif /* EFI_PROD_CODE *
} }
/** /**

View File

@ -108,7 +108,6 @@ void rusEfiFunctionalTest(void) {
initTriggerCentral(); initTriggerCentral();
initTriggerEmulator(); initTriggerEmulator();
initVvtActuators();
startStatusThreads(); startStatusThreads();