61 {
62
63
64
65 switch (engineType) {
85
86
87 break;
88#if EFI_UNIT_TEST || EFI_SIMULATOR
90 #if EFI_UNIT_TEST
92 #endif
93 break;
95 #if EFI_UNIT_TEST
97 #endif
98 break;
101 break;
104 break;
105#endif
106
107#if EFI_TCU || EFI_SIMULATOR
109 #if EFI_TCU
111 #endif
112 break;
113#endif
114
115#if defined(HW_SUBARU_2011) || defined(HW_HELLEN_8CHAN) || HW_PROTEUS
118 break;
119#endif
120
121#if HW_MICRO_RUSEFI || HW_PROTEUS
124 break;
125#endif
126
127#if HW_MICRO_RUSEFI
130 break;
133 break;
136 break;
141 break;
144 break;
145#endif
148 break;
151 break;
152
153#if HW_PROTEUS || HW_HELLEN_4CHAN || HW_HELLEN_8CHAN || HW_HELLEN_4K_GDI
156 break;
159 break;
160#endif
161
162#if HW_PROTEUS || HW_HELLEN_HONDA
165 break;
166#endif
167
168#if HW_HELLEN
171 break;
174 break;
177 break;
180 break;
183 break;
186 break;
187#endif
188
189#if HW_PROTEUS || HW_HELLEN
192 break;
193#endif
194
195#if HW_PROTEUS || HW_HELLEN
199 break;
203 break;
204#endif
205
208 break;
211 break;
214 break;
217 break;
218
219#if defined(HW_HELLEN_UAEFI) || defined(HW_HELLEN_UAEFI121) || defined(HW_HELLEN_SUPER_UAEFI) || defined(HW_HELLEN_8CHAN) || HW_PROTEUS || EFI_SIMULATOR
222 break;
223#endif
224
225#if HW_PROTEUS || EFI_SIMULATOR
228 break;
231 break;
234 break;
238 break;
241 break;
244 break;
247 break;
250 break;
253 break;
254#if defined(HARDWARE_CI) || EFI_SIMULATOR
256 #if defined(HARDWARE_CI)
258 #endif
259 break;
260#endif
261#endif
262
263#if defined(HW_HELLEN_MERCEDES) || EFI_SIMULATOR
266 break;
269 break;
272 break;
273#endif
274
275#ifdef HW_HELLEN_NISSAN
278 break;
281 break;
282#endif
283
284#ifdef HW_HELLEN_HYUNDAI
287 break;
290 break;
291#endif
292
293#if defined(HW_HELLEN_8CHAN) || defined(HW_HELLEN_UAEFI121) || defined(HW_HELLEN_UAEFI)
296 break;
297#endif
298
299#if defined(HW_HELLEN_121_VAG) || defined(HW_HELLEN_UAEFI) || defined(HW_HELLEN_UAEFI121) || EFI_SIMULATOR
302 break;
303#endif
304
305#if defined(HW_HELLEN_121_VAG) || EFI_SIMULATOR
308 break;
311 break;
314 break;
315#endif
316
317#ifdef HW_HELLEN
320 break;
323 break;
324#endif
325#if defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743) || defined(HW_FRANKENSO) || HW_PROTEUS || EFI_SIMULATOR
326
329 break;
332 break;
333#endif
334
337 break;
338
339#if defined(HW_FRANKENSO) || EFI_SIMULATOR || defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743) || defined(SUPPORT_GY6)
342 break;
343#endif
344
345#if defined(HW_FRANKENSO) || EFI_SIMULATOR || defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743)
348 break;
350#if EFI_PROD_CODE
352#endif
353 break;
356 break;
359 break;
362 break;
365 break;
368 break;
371 break;
374 break;
377 break;
379#if EFI_PROD_CODE && HAL_USE_EEPROM
381#endif
382 break;
385 break;
388 break;
391 break;
394 break;
397 break;
400 break;
403 break;
406 break;
409 break;
412 break;
415 break;
416#endif
419 break;
420#if defined(HW_SUBARU_EG33) || EFI_SIMULATOR
423 break;
424#endif
425 default:
428 } else {
430 }
431 }
432
434}
void setGy6139qmbDefaultEngineConfiguration()
void setBMW_M73_TwoCoilUnitTest()
void setEngineBMW_M73_Proteus()
void setEngineBMW_M73_microRusEfi()
std::optional< setup_custom_board_engine_type_type > custom_board_AfterTuneDefaults
static bool call_board_override(std::optional< FuncType > board_override, Args &&... args)
std::optional< setup_custom_board_engine_type_type > custom_board_applyUnknownType
void setEtbTestConfiguration()
void setFrankensoConfiguration()
void setL9779TestConfiguration()
void setTest33816EngineConfiguration()
void setEepromTestConfiguration()
void setDiscovery33810Test()
void proteusDcWastegateTest()
void setDodgeNeonNGCEngineConfiguration()
void setDodgeNeon1995EngineConfiguration()
@ HELLEN_121_NISSAN_4_CYL
@ HELLEN_128_MERCEDES_8_CYL
@ FRANKENSO_MIATA_NA6_MAP
@ ET_TEST_WITH_BOSCH_QUICK_START
@ TEST_DC_WASTEGATE_DISCOVERY
@ HELLEN_121_NISSAN_6_CYL
@ PROTEUS_ANALOG_PWM_TEST
@ HELLEN_128_MERCEDES_6_CYL
@ HELLEN_154_HYUNDAI_COUPE_BK2
@ HELLEN_121_NISSAN_ALMERA_N16
@ HELLEN_121_NISSAN_8_CYL
@ HELLEN_128_MERCEDES_4_CYL
@ HELLEN_154_HYUNDAI_COUPE_BK1
void firmwareError(ObdCode code, const char *fmt,...)
void setFordInline6()
Default values for persistent properties.
void setFordAspireEngineConfiguration()
void setProteusHondaOBD2A()
void setGenesisCoupeBK1()
void setGenesisCoupeBK2()
void setMercedesM111EngineConfiguration()
void setMiataNA6_MAP_Frankenso()
void setMiataNB2_Proteus_TCU()
void setMazdaMiataNB2_36()
void setHellenMercedes128_4_cyl()
void setHellenMercedes128_6_cyl()
void setHellenMercedes128_8_cyl()
void setProteusNissanVQ()
void setHellen121nissanQR()
void setHellen121nissanVQ()
@ CUSTOM_UNEXPECTED_ENGINE_TYPE
void setSubaruEG33Defaults()
void setProteusAnalogPwmTest()
void setTestCamEngineConfiguration()
void setTestVVTEngineConfiguration()
void setTestEngineIssue366both()
void setTestCrankEngineConfiguration()
void setTestEngineIssue366rise()
void setTestEngineBoschQuickStart()
void setTestDcWastegateConfiguration()
void setTestEngineWithBoschQuickStartCam()
void setToyota_2jz_vics()
void setHellen121Vag_8_cyl()
void setHellen121Vag_vr6_cyl()
void setHellen121Vag_v6_cyl()
void setProteusVwPassatB6()