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;
225 break;
226#endif
227
228#if HW_PROTEUS || EFI_SIMULATOR
231 break;
234 break;
237 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_121_VAG) || defined(HW_HELLEN_UAEFI) || defined(HW_HELLEN_UAEFI121) || EFI_SIMULATOR
296 break;
297#endif
298
299#if defined(HW_HELLEN_121_VAG) || EFI_SIMULATOR
302 break;
305 break;
308 break;
309#endif
310
311#ifdef HW_HELLEN
314 break;
317 break;
318#endif
319#if defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743) || defined(HW_FRANKENSO) || HW_PROTEUS || EFI_SIMULATOR
320
323 break;
326 break;
327#endif
328
331 break;
332
333#if defined(HW_FRANKENSO) || EFI_SIMULATOR || defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743) || defined(SUPPORT_GY6)
336 break;
337#endif
338
339#if defined(HW_FRANKENSO) || EFI_SIMULATOR || defined(HW_NUCLEO_F767) || defined(HW_NUCLEO_H743)
342 break;
344#if EFI_PROD_CODE
346#endif
347 break;
350 break;
353 break;
356 break;
359 break;
362 break;
365 break;
368 break;
371 break;
373#if EFI_PROD_CODE && HAL_USE_EEPROM
375#endif
376 break;
379 break;
382 break;
385 break;
388 break;
391 break;
394 break;
397 break;
400 break;
403 break;
406 break;
409 break;
410#endif
413 break;
414#if defined(HW_SUBARU_EG33) || EFI_SIMULATOR
417 break;
418#endif
419 default:
422 } else {
424 }
425 }
426
428}
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()