rusEFI
The most advanced open source ECU
|
Typedefs | |
using | setup_custom_board_overrides_type = void(*)() |
using | setup_custom_board_config_type = void(*)(engine_configuration_s *) |
using | setup_custom_board_output_type = int(*)() |
using | setup_custom_board_ts_command_override_type = void(*)(uint16_t, uint16_t) |
using | board_can_rx_type = void(*)(const size_t, const CANRxFrame &, efitick_t) |
using | board_can_update_dash_type = void(*)(CanCycle cycle) |
Functions | |
template<typename FuncType , typename... Args> | |
static bool | call_board_override (std::optional< FuncType > board_override, Args &&... args) |
using board_can_rx_type = void (*)(const size_t, const CANRxFrame &, efitick_t) |
Definition at line 40 of file board_overrides.h.
using board_can_update_dash_type = void (*)(CanCycle cycle) |
Definition at line 43 of file board_overrides.h.
using setup_custom_board_config_type = void (*)(engine_configuration_s * ) |
Definition at line 32 of file board_overrides.h.
using setup_custom_board_output_type = int (*)() |
Definition at line 33 of file board_overrides.h.
using setup_custom_board_overrides_type = void (*)() |
Definition at line 31 of file board_overrides.h.
using setup_custom_board_ts_command_override_type = void (*)(uint16_t , uint16_t ) |
Definition at line 35 of file board_overrides.h.
|
inlinestatic |
This function checks if an override is present and calls it if available. Return true if override is present and was called
Definition at line 77 of file board_overrides.h.
Referenced by TunerStudio::handleWriteChunkCommand(), incrementGlobalConfigurationVersion(), initHardware(), initHardwareNoConfig(), LtftState::load(), loadConfiguration(), main(), resetConfigurationExt(), and sayHello().
|
extern |
Definition at line 32 of file eficonsole.cpp.
Referenced by sayHello().
|
extern |
Definition at line 201 of file can_rx.cpp.
Referenced by processCanRxMessage().
|
extern |
Definition at line 71 of file engine_configuration.cpp.
Referenced by TunerStudio::handleWriteChunkCommand(), loadConfiguration(), resetConfigurationExt(), and setup_custom_board_overrides().
|
extern |
Definition at line 70 of file engine_configuration.cpp.
Referenced by resetConfigurationExt(), and setup_custom_board_overrides().
|
extern |
|
extern |
|
extern |
Definition at line 77 of file hardware.cpp.
Referenced by initHardware(), and setup_custom_board_overrides().
|
extern |
Definition at line 76 of file hardware.cpp.
Referenced by initHardwareNoConfig().
|
extern |
Definition at line 78 of file hardware.cpp.
Referenced by initHardware().
|
extern |
Definition at line 22 of file long_term_fuel_trim.cpp.
Referenced by LtftState::load().
|
extern |
Definition at line 72 of file engine_configuration.cpp.
Referenced by incrementGlobalConfigurationVersion(), and setup_custom_board_overrides().
|
extern |
Pre-HAL initialization override point Allows boards to perform custom initialization before HAL is initialized.
Definition at line 22 of file main.cpp.
Referenced by main(), and setup_custom_board_overrides().
|
extern |
Definition at line 677 of file bench_test.cpp.
Referenced by executeTSCommand().
|
extern |
Definition at line 612 of file can_dash.cpp.
Referenced by updateDash().