mirror of https://github.com/FOME-Tech/fome-fw.git
more init logic more common
This commit is contained in:
parent
3f59e39bca
commit
8974d9d680
|
@ -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 *
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -108,7 +108,6 @@ void rusEfiFunctionalTest(void) {
|
||||||
|
|
||||||
initTriggerCentral();
|
initTriggerCentral();
|
||||||
initTriggerEmulator();
|
initTriggerEmulator();
|
||||||
initVvtActuators();
|
|
||||||
|
|
||||||
startStatusThreads();
|
startStatusThreads();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue