rusefi-1/firmware/controllers
Scott Smith 98040ad9af
Make the module API more concise. (#3571)
engineModules.get<FOO>(). becomes modules<FOO>()->

I believe the new API is more conducive to supporting arrays, by doing std::array<T, N> or
std::array<Mockable<T>, N>, with the support of a helper class.
2021-11-17 21:50:00 -05:00
..
actuators Make the module API more concise. (#3571) 2021-11-17 21:50:00 -05:00
algo Make the module API more concise. (#3571) 2021-11-17 21:50:00 -05:00
can Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
core Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
engine_cycle Make the module API more concise. (#3571) 2021-11-17 21:50:00 -05:00
gauges Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
generated Auto-generated configs and docs 2021-11-16 02:53:15 +00:00
lua Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
math Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
sensors Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
serial Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
system Startup Pin State Error - maybe hardware damage of STM32 pin connected to a 12v-powered TC4427? #3558 2021-11-17 04:45:55 -05:00
trigger Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
bench_test.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
bench_test.h
buttonshift.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
buttonshift.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
closed_loop_controller.h
controllers.mk refactoring - extracting idle state 2021-10-17 00:30:26 -04:00
date_stamp.h Update date 2021-11-18 01:00:51 +00:00
engine_controller.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
engine_controller.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
engine_controller_misc.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
flash_main.cpp Make engine* and friends be const pointers in production. (#3564) 2021-11-17 03:53:17 -05:00
flash_main.h yet more pch (#3068) 2021-08-03 22:05:01 -04:00
gear_controller.cpp Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
gear_controller.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
global_shared.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
limp_manager.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
limp_manager.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
persistent_store.cpp Make engine* and friends be const pointers in production. (#3564) 2021-11-17 03:53:17 -05:00
settings.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
settings.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
simple_tcu.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
simple_tcu.h Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
start_stop.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
start_stop.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
system_fsio.h Epic: Remove FSIO #2928 2021-11-14 10:39:47 -05:00
system_fsio.txt
tcu.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
tcu.h
thread_priority.h