|
rusEFI
The most advanced open source ECU
|
| ObdCode boardGetAnalogDiagnostic | ( | ) |
Definition at line 227 of file hellen_common.cpp.
Referenced by analogGetDiagnostic(), boardGetAnalogInputDiagnostic(), and boardGetAnalogInputDiagnostic().


| void configureHellenCanTerminator | ( | ) |
Definition at line 211 of file hellen_common.cpp.
Referenced by hellen112_17_boardConfigOverrides(), and hellen_honda_k_boardConfigOverrides().


| int detectHellenBoardId | ( | ) |
Definition at line 308 of file hellen_board_id.cpp.
Referenced by detectHellenBoardType().


| void detectHellenBoardType | ( | ) |
Definition at line 221 of file hellen_common.cpp.
Referenced by detectBoardType().


|
static |
Definition at line 38 of file hellen_logic.h.
Referenced by setHellenSdCardSpi1Hardware().

|
static |
Definition at line 80 of file hellen_logic.h.
Referenced by alphax_4kgdi_boardConfigOverrides(), alphax_gold_boardConfigOverrides(), and setHellenSdCardSpi2().

|
static |
Definition at line 51 of file hellen_logic.h.
Referenced by alphax_silver_boardConfigOverrides(), alphax_silver_revA_boardConfigOverrides(), hellen154hyundai_f7_boardConfigOverrides(), and setHellenSdCardSpi3NoCS().

| bool getHellenBoardEnabled | ( | ) |
Definition at line 62 of file hellen_common.cpp.
Referenced by boardEnableSendWidebandInfo(), boardSdCardEnable(), fansDisabledByBoardStatus(), sendCanVerbose(), and setHwQcMode().


| void hellenBoardStandBy | ( | ) |
Definition at line 171 of file hellen_common.cpp.
Referenced by onBoardStandBy().


| void hellenDisableEn | ( | const char * | msg = "" | ) |
Definition at line 117 of file hellen_common.cpp.
Referenced by configureRusefiLuaHooks(), and hellenBoardStandBy().


| void hellenDisableEnSilently | ( | ) |
Definition at line 146 of file hellen_common.cpp.
Referenced by hellenDisableEn(), and turnAllPinsOff().


| void hellenEnableEn | ( | const char * | msg = "" | ) |
Definition at line 108 of file hellen_common.cpp.
Referenced by boardSdCardEnable(), configureRusefiLuaHooks(), setHellenEnPin(), and setHwQcMode().


| void hellenMegaAccelerometerPreInitCS2Pin | ( | ) |
Definition at line 200 of file hellen_common.cpp.
Referenced by hellenMegaSdWithAccelerometer(), and setMegaUaefiBoardConfigOverrides().


| void hellenMegaModule | ( | ) |
Definition at line 194 of file hellen_common.cpp.
Referenced by alphax_8chan_boardConfigOverrides(), alphax_silver_boardConfigOverrides(), alphax_silver_revA_boardConfigOverrides(), hellen154hyundai_f7_boardConfigOverrides(), and hellen_honda_k_boardConfigOverrides().


| void hellenMegaSdWithAccelerometer | ( | ) |
Definition at line 188 of file hellen_common.cpp.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_4kgdi_boardConfigOverrides(), alphax_gold_boardConfigOverrides(), hellen112_17_boardConfigOverrides(), hellenMegaModule(), super_uaefi_boardConfigOverrides(), and uaefi_boardConfigOverrides().


| void hellenWbo | ( | ) |
Definition at line 7 of file hellen_common.cpp.
Referenced by alphax_4kgdi_defaultConfiguration(), alphax_8chan_defaultConfiguration(), alphax_8chan_reva_boardDefaultConfiguration(), hellen121_nissan_boardDefaultConfiguration(), hellen128_boardDefaultConfiguration(), hellen88_boardDefaultConfiguration(), hellen_honda_k_boardDefaultConfiguration(), hellen_MiataNB2_boardDefaultConfiguration(), super_uaefi_boardDefaultConfiguration(), and uaefi_boardDefaultConfiguration().

| bool isBoardWithPowerManagement | ( | ) |
Definition at line 58 of file hellen_common.cpp.
Referenced by FuelLevelFunc::convert(), and getHellenBoardEnabled().

|
static |
Definition at line 64 of file hellen_logic.h.
Referenced by alphax_4chan_defaultConfiguration(), and hellen_honda_k_boardDefaultConfiguration().

|
inline |
Definition at line 101 of file hellen_logic.h.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_4kgdi_boardConfigOverrides(), alphax_8chan_reva_boardConfigOverrides(), alphax_gold_boardConfigOverrides(), hellen112_17_boardConfigOverrides(), hellen121_nissan_boardConfigOverrides(), hellen121_vag_boardConfigOverrides(), hellen154_hyundai_boardConfigOverrides(), hellen81_boardConfigOverrides(), hellen_gm_e67_boardConfigOverrides(), hellen_MiataNA6_boardConfigOverrides(), hellen_MiataNA96_boardConfigOverrides(), hellen_MiataNB1_boardConfigOverrides(), hellen_MiataNB2_boardConfigOverrides(), hellenMegaModule(), setMegaUaefiBoardConfigOverrides(), super_uaefi_boardConfigOverrides(), and uaefi_boardConfigOverrides().

| void setHellen64Can | ( | ) |
Definition at line 50 of file hellen_common.cpp.
Referenced by small_can_board_boardConfigOverrides().

| void setHellen64MegaEnPin | ( | ) |
Definition at line 167 of file hellen_common.cpp.
Referenced by small_can_board_boardConfigOverrides().


|
static |
Definition at line 70 of file hellen_logic.h.
Referenced by small_can_board_boardConfigOverrides().

| void setHellenAnalogDividers | ( | ) |
Definition at line 32 of file hellen_common.cpp.
Referenced by setHellenVbatt(), and small_can_board_boardConfigOverrides().

| void setHellenCan | ( | ) |
Definition at line 12 of file hellen_common.cpp.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_4kgdi_boardConfigOverrides(), alphax_8chan_boardConfigOverrides(), alphax_8chan_reva_boardConfigOverrides(), alphax_gold_boardConfigOverrides(), alphax_silver_boardConfigOverrides(), alphax_silver_revA_boardConfigOverrides(), hellen112_17_boardConfigOverrides(), hellen121_nissan_boardDefaultConfiguration(), hellen121_vag_boardConfigOverrides(), hellen128_boardConfigOverrides(), hellen154_hyundai_boardDefaultConfiguration(), hellen154hyundai_f7_boardDefaultConfiguration(), hellen81_boardConfigOverrides(), hellen88_boardDefaultConfiguration(), hellen_gm_e67_boardConfigOverrides(), hellen_honda_k_boardDefaultConfiguration(), hellen_MiataNA6_boardConfigOverrides(), hellen_MiataNA96_boardConfigOverrides(), hellen_MiataNB1_boardConfigOverrides(), hellen_MiataNB2_boardConfigOverrides(), super_uaefi_boardConfigOverrides(), and uaefi_boardConfigOverrides().

| void setHellenCan2 | ( | ) |
Definition at line 17 of file hellen_common.cpp.
Referenced by alphax_8chan_boardConfigOverrides(), alphax_8chan_reva_boardConfigOverrides(), uaefi_boardDefaultConfiguration(), and validateBoardConfig().

Definition at line 152 of file hellen_common.cpp.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_8chan_boardInitHardware(), alphax_8chan_reva_boardInitHardware(), setHellen64MegaEnPin(), and setHellenMegaEnPin().


| void setHellenMegaEnPin | ( | bool | enableBoardOnStartUp = true | ) |
Definition at line 162 of file hellen_common.cpp.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_4kGDI_boardInitHardware(), alphax_gold_boardConfigOverrides(), alphax_silver_boardConfigOverrides(), alphax_silver_revA_boardConfigOverrides(), hellen112_17_boardConfigOverrides(), hellen154hyundai_f7_boardConfigOverrides(), hellen_honda_k_boardConfigOverrides(), setMegaUaefiBoardConfigOverrides(), super_uaefi_boardConfigOverrides(), and uaefi_boardConfigOverrides().


|
inline |
Definition at line 108 of file hellen_logic.h.
Referenced by alphax_2chan_defaultConfiguration(), alphax_4chan_defaultConfiguration(), alphax_4kgdi_boardConfigOverrides(), alphax_8chan_defaultConfiguration(), alphax_gold_boardDefaultConfiguration(), alphax_silver_boardDefaultConfiguration(), alphax_silver_revA_boardDefaultConfiguration(), hellen_honda_k_boardDefaultConfiguration(), setMegaUaefiBoardDefaultConfiguration(), super_uaefi_boardDefaultConfiguration(), and uaefi_boardDefaultConfiguration().

|
static |
Definition at line 45 of file hellen_logic.h.
Referenced by hellenMegaSdWithAccelerometer().


|
inline |
Definition at line 87 of file hellen_logic.h.
Referenced by alphax_4chan_ConfigOverrides(), alphax_8chan_reva_boardConfigOverrides(), hellen128_boardConfigOverrides(), hellen154_hyundai_boardConfigOverrides(), hellen81_boardConfigOverrides(), hellen_gm_e67_boardConfigOverrides(), hellen_MiataNA6_boardConfigOverrides(), hellen_MiataNA96_boardConfigOverrides(), hellen_MiataNB1_boardConfigOverrides(), and hellen_MiataNB2_boardConfigOverrides().


|
inline |
Definition at line 93 of file hellen_logic.h.
Referenced by hellen121_nissan_boardConfigOverrides(), hellen121_vag_boardConfigOverrides(), hellen81_boardConfigOverrides(), hellen88_boardConfigOverrides(), and hellen_MiataNB2_boardConfigOverrides().


|
static |
Definition at line 58 of file hellen_logic.h.
Referenced by setHellenSdCardSpi3().


| void setHellenVbatt | ( | ) |
Definition at line 42 of file hellen_common.cpp.
Referenced by alphax_2chan_ConfigOverrides(), alphax_4chan_ConfigOverrides(), alphax_4kgdi_boardConfigOverrides(), alphax_8chan_reva_boardConfigOverrides(), alphax_gold_boardConfigOverrides(), hellen112_17_boardConfigOverrides(), hellen121_nissan_boardConfigOverrides(), hellen121_vag_boardConfigOverrides(), hellen128_boardConfigOverrides(), hellen154_hyundai_boardConfigOverrides(), hellen81_boardConfigOverrides(), hellen88_boardConfigOverrides(), hellen_gm_e67_boardConfigOverrides(), hellen_MiataNA6_boardConfigOverrides(), hellen_MiataNA96_boardConfigOverrides(), hellen_MiataNB1_boardConfigOverrides(), hellen_MiataNB2_boardConfigOverrides(), hellenMegaModule(), setMegaUaefiBoardConfigOverrides(), super_uaefi_boardConfigOverrides(), and uaefi_boardConfigOverrides().

