#616 idle into simulator

This commit is contained in:
rusefi 2018-10-30 08:42:36 -04:00
parent b74c579bcd
commit 940af25fab
3 changed files with 6 additions and 20 deletions

View File

@ -127,8 +127,8 @@ include $(PROJECT_DIR)/ext/fatfs.mk
include $(PROJECT_DIR)/hw_layer/hw_layer.mk
include $(PROJECT_DIR)/hw_layer/sensors/sensors.mk
include $(PROJECT_DIR)/hw_layer/mass_storage/mass_storage.mk
include development/development.mk
include controllers/controllers.mk
include $(PROJECT_DIR)/development/development.mk
include $(PROJECT_DIR)/controllers/controllers.mk
include $(PROJECT_DIR)/util/util.mk
include $(PROJECT_DIR)/config/boards/$(PROJECT_BOARD)/board.mk

View File

@ -233,10 +233,10 @@ static msg_t benchThread(int param) {
void OutputPin::unregisterOutput(brain_pin_e oldPin, brain_pin_e newPin) {
if (oldPin != GPIO_UNASSIGNED && oldPin != newPin) {
scheduleMsg(logger, "unregistering %s", hwPortname(oldPin));
unmarkPin(oldPin);
#if EFI_GPIO_HARDWARE || defined(__DOXYGEN__)
unmarkPin(oldPin);
port = NULL;
#endif /* EFI_PROD_CODE */
#endif /* EFI_GPIO_HARDWARE */
}
}

View File

@ -94,6 +94,7 @@ endif
include $(PROJECT_DIR)/util/util.mk
include $(PROJECT_DIR)/config/engines/engines.mk
include $(PROJECT_DIR)/controllers/controllers.mk
include $(PROJECT_DIR)/controllers/algo/algo.mk
include $(PROJECT_DIR)/controllers/core/core.mk
include $(PROJECT_DIR)/controllers/math/math.mk
@ -124,26 +125,11 @@ CSRC = ${PORTSRC} \
$(UTILSRC) \
main.c
# todo: reuse controllers.mk here
# C++ sources that can be compiled in ARM or THUMB mode depending on the global
# setting.
CPPSRC = $(UTILSRC_CPP) \
$(CONTROLLERS_ALGO_SRC_CPP) \
$(PROJECT_DIR)/controllers/settings.cpp \
$(PROJECT_DIR)/controllers/electronic_throttle.cpp \
$(PROJECT_DIR)/controllers/error_handling.cpp \
$(PROJECT_DIR)/controllers/map_averaging.cpp \
$(PROJECT_DIR)/controllers/flash_main.cpp \
$(PROJECT_DIR)/controllers/injector_central.cpp \
$(PROJECT_DIR)/controllers/idle_thread.cpp \
$(PROJECT_DIR)/controllers/PwmTester.cpp \
$(PROJECT_DIR)/controllers/obd2.cpp \
$(PROJECT_DIR)/controllers/malfunction_indicator.cpp \
$(PROJECT_DIR)/controllers/alternatorController.cpp \
$(PROJECT_DIR)/controllers/lcd_controller.cpp \
$(PROJECT_DIR)/controllers/tachometer.cpp \
$(PROJECT_DIR)/controllers/engine_controller.cpp \
$(PROJECT_DIR)/controllers/persistent_store.cpp \
$(CONTROLLERS_SRC_CPP) \
$(PROJECT_DIR)/development/sensor_chart.cpp \
$(PROJECT_DIR)/development/trigger_emulator.cpp \
$(TRIGGER_SRC_CPP) \