mirror of https://github.com/FOME-Tech/fome-fw.git
auto-sync
This commit is contained in:
parent
9b8af9e9f1
commit
9d3de521c3
|
@ -11,7 +11,7 @@
|
||||||
#include "test_engine.h"
|
#include "test_engine.h"
|
||||||
|
|
||||||
void setTestEngineConfiguration(engine_configuration_s *engineConfiguration) {
|
void setTestEngineConfiguration(engine_configuration_s *engineConfiguration) {
|
||||||
// engineConfiguration->triggerConfig.triggerType = TT_TOOTHED_WHEEL;
|
engineConfiguration->triggerConfig.triggerType = TT_TOOTHED_WHEEL;
|
||||||
|
|
||||||
trigger_config_s *triggerConfig = &engineConfiguration->triggerConfig;
|
trigger_config_s *triggerConfig = &engineConfiguration->triggerConfig;
|
||||||
triggerConfig->customIsSynchronizationNeeded = false;
|
triggerConfig->customIsSynchronizationNeeded = false;
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#include "engine_configuration.h"
|
#include "engine_configuration.h"
|
||||||
#include "engine.h"
|
#include "engine.h"
|
||||||
|
|
||||||
#define FLASH_DATA_VERSION 5343
|
#define FLASH_DATA_VERSION 5376
|
||||||
|
|
||||||
void readFromFlash(void);
|
void readFromFlash(void);
|
||||||
void initFlash(Engine *engine);
|
void initFlash(Engine *engine);
|
||||||
|
|
|
@ -113,7 +113,7 @@ static void emulatorApplyPinState(PwmConfig *state, int stateIndex) {
|
||||||
if (!isEmulating) {
|
if (!isEmulating) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#if EFI_PROD_CODE
|
#if EFI_PROD_CODE || defined(__DOXYGEN__)
|
||||||
applyPinState(state, stateIndex);
|
applyPinState(state, stateIndex);
|
||||||
#endif /* EFI_PROD_CODE */
|
#endif /* EFI_PROD_CODE */
|
||||||
if (engineConfiguration->directSelfStimulation) {
|
if (engineConfiguration->directSelfStimulation) {
|
||||||
|
|
|
@ -106,8 +106,8 @@ extern "C" {
|
||||||
|
|
||||||
#include "rfi_perftest.h"
|
#include "rfi_perftest.h"
|
||||||
#include "rusefi.h"
|
#include "rusefi.h"
|
||||||
#include "memstreams.h"
|
|
||||||
}
|
}
|
||||||
|
#include "memstreams.h"
|
||||||
|
|
||||||
#include "eficonsole.h"
|
#include "eficonsole.h"
|
||||||
#include "status_loop.h"
|
#include "status_loop.h"
|
||||||
|
@ -117,7 +117,7 @@ extern "C" {
|
||||||
#include "lcd_HD44780.h"
|
#include "lcd_HD44780.h"
|
||||||
#endif /* EFI_HD44780_LCD */
|
#endif /* EFI_HD44780_LCD */
|
||||||
|
|
||||||
#if EFI_ENGINE_EMULATOR
|
#if EFI_ENGINE_EMULATOR || defined(__DOXYGEN__)
|
||||||
#include "engine_emulator.h"
|
#include "engine_emulator.h"
|
||||||
#endif /* EFI_ENGINE_EMULATOR */
|
#endif /* EFI_ENGINE_EMULATOR */
|
||||||
|
|
||||||
|
@ -175,11 +175,11 @@ void runRusEfi(void) {
|
||||||
*/
|
*/
|
||||||
initEngineContoller(engine);
|
initEngineContoller(engine);
|
||||||
|
|
||||||
#if EFI_PERF_METRICS
|
#if EFI_PERF_METRICS || defined(__DOXYGEN__)
|
||||||
initTimePerfActions();
|
initTimePerfActions();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if EFI_ENGINE_EMULATOR
|
#if EFI_ENGINE_EMULATOR || defined(__DOXYGEN__)
|
||||||
initEngineEmulator(engine);
|
initEngineEmulator(engine);
|
||||||
#endif
|
#endif
|
||||||
startStatusThreads(engine);
|
startStatusThreads(engine);
|
||||||
|
@ -193,7 +193,7 @@ void runRusEfi(void) {
|
||||||
while (TRUE) {
|
while (TRUE) {
|
||||||
efiAssertVoid(getRemainingStack(chThdSelf()) > 128, "stack#1");
|
efiAssertVoid(getRemainingStack(chThdSelf()) > 128, "stack#1");
|
||||||
|
|
||||||
#if EFI_CLI_SUPPORT && !EFI_UART_ECHO_TEST_MODE
|
#if (EFI_CLI_SUPPORT && !EFI_UART_ECHO_TEST_MODE) || defined(__DOXYGEN__)
|
||||||
// sensor state + all pending messages for our own dev console
|
// sensor state + all pending messages for our own dev console
|
||||||
updateDevConsoleState(engine);
|
updateDevConsoleState(engine);
|
||||||
#endif /* EFI_CLI_SUPPORT */
|
#endif /* EFI_CLI_SUPPORT */
|
||||||
|
@ -204,6 +204,7 @@ void runRusEfi(void) {
|
||||||
|
|
||||||
static virtual_timer_t resetTimer;
|
static virtual_timer_t resetTimer;
|
||||||
|
|
||||||
|
// todo: move this into a hw-specific file
|
||||||
static void rebootNow(void) {
|
static void rebootNow(void) {
|
||||||
NVIC_SystemReset();
|
NVIC_SystemReset();
|
||||||
}
|
}
|
||||||
|
@ -252,5 +253,5 @@ void firmwareError(const char *fmt, ...) {
|
||||||
}
|
}
|
||||||
|
|
||||||
int getRusEfiVersion(void) {
|
int getRusEfiVersion(void) {
|
||||||
return 20141114;
|
return 20141115;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue