mirror of https://github.com/rusefi/rusefi-1.git
auto-sync
This commit is contained in:
parent
d1ac9add2e
commit
beb0dfd651
|
@ -15,6 +15,7 @@
|
||||||
#include "engine_math.h"
|
#include "engine_math.h"
|
||||||
#include "advance_map.h"
|
#include "advance_map.h"
|
||||||
#include "allsensors.h"
|
#include "allsensors.h"
|
||||||
|
#include "le_functions.h"
|
||||||
|
|
||||||
// setFrankenso_01_LCD
|
// setFrankenso_01_LCD
|
||||||
#include "honda_accord.h"
|
#include "honda_accord.h"
|
||||||
|
@ -368,8 +369,7 @@ void setMiata1994_s(engine_configuration_s *engineConfiguration, board_configura
|
||||||
boardConfiguration->injectionPins[2] = GPIOB_8; // injector #3
|
boardConfiguration->injectionPins[2] = GPIOB_8; // injector #3
|
||||||
boardConfiguration->injectionPins[3] = GPIOB_7; // injector #4
|
boardConfiguration->injectionPins[3] = GPIOB_7; // injector #4
|
||||||
|
|
||||||
boardConfiguration->fsioPins[0] = GPIOD_11;
|
setFsio(engineConfiguration, 0, GPIOD_11, "coolant 80 >");
|
||||||
strcpy(boardConfiguration->le_formulas[0], "coolant 80 >");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,6 +14,15 @@
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "rover_v8.h"
|
#include "rover_v8.h"
|
||||||
|
|
||||||
|
void setFrankenstein_01_LCD(board_configuration_s *boardConfiguration) {
|
||||||
|
boardConfiguration->HD44780_rs = GPIOE_9;
|
||||||
|
boardConfiguration->HD44780_e = GPIOE_11;
|
||||||
|
boardConfiguration->HD44780_db4 = GPIOE_13;
|
||||||
|
boardConfiguration->HD44780_db5 = GPIOE_15;
|
||||||
|
boardConfiguration->HD44780_db6 = GPIOB_11;
|
||||||
|
boardConfiguration->HD44780_db7 = GPIOB_13;
|
||||||
|
}
|
||||||
|
|
||||||
void setRoverv8(engine_configuration_s *engineConfiguration,
|
void setRoverv8(engine_configuration_s *engineConfiguration,
|
||||||
board_configuration_s *boardConfiguration) {
|
board_configuration_s *boardConfiguration) {
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
#include "engine_configuration.h"
|
#include "engine_configuration.h"
|
||||||
|
|
||||||
|
void setFrankenstein_01_LCD(board_configuration_s *boardConfiguration);
|
||||||
void setRoverv8(engine_configuration_s *engineConfiguration,
|
void setRoverv8(engine_configuration_s *engineConfiguration,
|
||||||
board_configuration_s *boardConfiguration);
|
board_configuration_s *boardConfiguration);
|
||||||
|
|
||||||
|
|
|
@ -407,12 +407,7 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_
|
||||||
boardConfiguration->triggerSimulatorPinModes[1] = OM_DEFAULT;
|
boardConfiguration->triggerSimulatorPinModes[1] = OM_DEFAULT;
|
||||||
boardConfiguration->triggerSimulatorPinModes[2] = OM_DEFAULT;
|
boardConfiguration->triggerSimulatorPinModes[2] = OM_DEFAULT;
|
||||||
|
|
||||||
boardConfiguration->HD44780_rs = GPIOE_9;
|
setFrankenstein_01_LCD(boardConfiguration);
|
||||||
boardConfiguration->HD44780_e = GPIOE_11;
|
|
||||||
boardConfiguration->HD44780_db4 = GPIOE_13;
|
|
||||||
boardConfiguration->HD44780_db5 = GPIOE_15;
|
|
||||||
boardConfiguration->HD44780_db6 = GPIOB_11;
|
|
||||||
boardConfiguration->HD44780_db7 = GPIOB_13;
|
|
||||||
|
|
||||||
boardConfiguration->gps_rx_pin = GPIOB_7;
|
boardConfiguration->gps_rx_pin = GPIOB_7;
|
||||||
boardConfiguration->gps_tx_pin = GPIOB_6;
|
boardConfiguration->gps_tx_pin = GPIOB_6;
|
||||||
|
@ -460,7 +455,7 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_
|
||||||
boardConfiguration->digitalPotentiometerChipSelect[3] = GPIO_UNASSIGNED;
|
boardConfiguration->digitalPotentiometerChipSelect[3] = GPIO_UNASSIGNED;
|
||||||
|
|
||||||
boardConfiguration->is_enabled_spi_1 = false;
|
boardConfiguration->is_enabled_spi_1 = false;
|
||||||
boardConfiguration->is_enabled_spi_2 = true;
|
boardConfiguration->is_enabled_spi_2 = false;
|
||||||
boardConfiguration->is_enabled_spi_3 = true;
|
boardConfiguration->is_enabled_spi_3 = true;
|
||||||
|
|
||||||
boardConfiguration->isSdCardEnabled = false;
|
boardConfiguration->isSdCardEnabled = false;
|
||||||
|
|
|
@ -56,3 +56,10 @@ float getLEValue(Engine *engine, calc_stack_t *s, le_action_e action) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
void setFsio(engine_configuration_s *engineConfiguration, int index, brain_pin_e pin, const char * exp) {
|
||||||
|
board_configuration_s *boardConfiguration = &engineConfiguration->bc;
|
||||||
|
|
||||||
|
boardConfiguration->fsioPins[index] = pin;
|
||||||
|
strcpy(boardConfiguration->le_formulas[index], exp);
|
||||||
|
}
|
||||||
|
|
|
@ -29,5 +29,6 @@
|
||||||
#define FAN_CONTROL_LOGIC "fan coolant fan_off_setting > & coolant fan_on_setting > OR"
|
#define FAN_CONTROL_LOGIC "fan coolant fan_off_setting > & coolant fan_on_setting > OR"
|
||||||
|
|
||||||
float getLEValue(Engine *engine, calc_stack_t *s, le_action_e action);
|
float getLEValue(Engine *engine, calc_stack_t *s, le_action_e action);
|
||||||
|
void setFsio(engine_configuration_s *engineConfiguration, int index, brain_pin_e pin, const char * exp);
|
||||||
|
|
||||||
#endif /* LE_FUNCTIONS_H_ */
|
#endif /* LE_FUNCTIONS_H_ */
|
||||||
|
|
|
@ -265,5 +265,5 @@ int getRusEfiVersion(void) {
|
||||||
return 1; // this is here to make the compiler happy about the unused array
|
return 1; // this is here to make the compiler happy about the unused array
|
||||||
if (UNUSED_CCM_SIZE == 0)
|
if (UNUSED_CCM_SIZE == 0)
|
||||||
return 1; // this is here to make the compiler happy about the unused array
|
return 1; // this is here to make the compiler happy about the unused array
|
||||||
return 20141205;
|
return 20141206;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue