mirror of https://github.com/rusefi/rusefi.git
more
This commit is contained in:
parent
176be01aae
commit
246e53441f
|
@ -1,10 +1,10 @@
|
|||
#include "pch.h"
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
|
|
@ -24,10 +24,10 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
void boardInit(void);
|
||||
void setPinConfigurationOverrides(void);
|
||||
void setSerialConfigurationOverrides(void);
|
||||
void setSdCardConfigurationOverrides(void);
|
||||
void setAdcChannelOverrides(void);
|
||||
void setPinConfigurationOverrides();
|
||||
void setSerialConfigurationOverrides();
|
||||
void setSdCardConfigurationOverrides();
|
||||
void setAdcChannelOverrides();
|
||||
|
||||
/**
|
||||
* @brief Initialize board specific settings.
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#include "pch.h"
|
||||
#include "trigger_input.h"
|
||||
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setOperationMode(engineConfiguration, FOUR_STROKE_CRANK_SENSOR);
|
||||
|
||||
engineConfiguration->trigger.type = TT_TOOTHED_WHEEL_60_2;
|
||||
|
@ -123,10 +123,10 @@ void setBoardDefaultConfiguration(void) {
|
|||
//engineConfiguration->isFastAdcEnabled = false;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
#if 0
|
||||
engineConfiguration->useSerialPort = true;
|
||||
engineConfiguration->binarySerialTxPin = GPIOC_7;
|
||||
|
@ -138,9 +138,9 @@ void setSerialConfigurationOverrides(void) {
|
|||
#endif
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setAdcChannelOverrides(void) {
|
||||
void setAdcChannelOverrides() {
|
||||
addAdcChannelForTrigger();
|
||||
}
|
||||
|
|
|
@ -85,7 +85,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen144LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -97,10 +97,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = GPIOD_0;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -116,7 +116,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -161,7 +161,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_2;
|
||||
|
||||
engineConfiguration->spi2mosiPin = H_SPI2_MOSI;
|
||||
|
|
|
@ -94,7 +94,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen144LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -103,10 +103,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -122,7 +122,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -185,7 +185,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -101,7 +101,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen176LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -113,10 +113,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = GPIOD_0;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -132,7 +132,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -191,7 +191,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -94,7 +94,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen176LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -107,10 +107,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = H176_CAN_RX;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -126,7 +126,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -190,7 +190,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_2;
|
||||
|
||||
engineConfiguration->spi2mosiPin = H_SPI2_MOSI;
|
||||
|
|
|
@ -96,7 +96,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen144LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -105,10 +105,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -124,7 +124,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -192,7 +192,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_2;
|
||||
|
||||
engineConfiguration->spi2mosiPin = H_SPI2_MOSI;
|
||||
|
|
|
@ -90,7 +90,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen176LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -102,10 +102,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = H176_CAN_RX;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -121,7 +121,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -161,7 +161,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -94,7 +94,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen176LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -106,10 +106,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = GPIOD_0;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -125,7 +125,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -172,7 +172,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -99,7 +99,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setLedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -111,10 +111,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->canRxPin = GPIOD_0;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -130,7 +130,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -172,7 +172,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -91,7 +91,7 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->auxTempSensor2.adcChannel = EFI_ADC_NONE;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setHellen144LedPins();
|
||||
setupVbatt();
|
||||
setSdCardConfigurationOverrides();
|
||||
|
@ -100,10 +100,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -119,7 +119,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -183,7 +183,7 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_3;
|
||||
|
||||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
|
|
|
@ -17,10 +17,10 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
void boardInit(void);
|
||||
void setPinConfigurationOverrides(void);
|
||||
void setSerialConfigurationOverrides(void);
|
||||
void setSdCardConfigurationOverrides(void);
|
||||
void setAdcChannelOverrides(void);
|
||||
void setPinConfigurationOverrides();
|
||||
void setSerialConfigurationOverrides();
|
||||
void setSdCardConfigurationOverrides();
|
||||
void setAdcChannelOverrides();
|
||||
|
||||
/**
|
||||
* @brief Initialize board specific settings.
|
||||
|
|
|
@ -14,7 +14,7 @@ char __debugBuffer[80];
|
|||
int __debugEnabled = 0;
|
||||
#endif
|
||||
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setOperationMode(engineConfiguration, FOUR_STROKE_CRANK_SENSOR);
|
||||
engineConfiguration->trigger.type = TT_TOOTHED_WHEEL_60_2;
|
||||
engineConfiguration->useOnlyRisingEdgeForTrigger = true;
|
||||
|
@ -91,10 +91,10 @@ void setBoardDefaultConfiguration(void) {
|
|||
setSerialConfigurationOverrides();
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = true;
|
||||
engineConfiguration->binarySerialTxPin = GPIOC_7;
|
||||
engineConfiguration->binarySerialRxPin = GPIOC_6;
|
||||
|
@ -104,10 +104,10 @@ void setSerialConfigurationOverrides(void) {
|
|||
engineConfiguration->uartConsoleSerialSpeed = SERIAL_SPEED;
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setAdcChannelOverrides(void) {
|
||||
void setAdcChannelOverrides() {
|
||||
// on Kinetis, ADC_FAST & SLOW are not really "fast" or "slow",
|
||||
// they are just different ADC numbers with different sets of channels
|
||||
removeChannel("VBatt", engineConfiguration->vbattAdcChannel);
|
||||
|
|
|
@ -156,7 +156,7 @@ static void setupDefaultSensorInputs() {
|
|||
#endif // HW_CHECK_MODE
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setLedPins();
|
||||
setupVbatt();
|
||||
setupTle8888();
|
||||
|
@ -178,10 +178,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->spi3sckPin = GPIOC_10;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
// why would MRE disable serial by default? we definitely have pads exposed
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
|
@ -198,7 +198,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
|
||||
|
@ -240,5 +240,5 @@ void setBoardDefaultConfiguration(void) {
|
|||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
|
|
@ -14,10 +14,10 @@
|
|||
#undef SERIAL_SPEED
|
||||
#define SERIAL_SPEED 115200
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = true;
|
||||
engineConfiguration->binarySerialTxPin = GPIOD_8;
|
||||
engineConfiguration->binarySerialRxPin = GPIOD_9;
|
||||
|
@ -27,14 +27,14 @@ void setSerialConfigurationOverrides(void) {
|
|||
engineConfiguration->uartConsoleSerialSpeed = SERIAL_SPEED;
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Board-specific configuration defaults.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setSerialConfigurationOverrides();
|
||||
|
||||
engineConfiguration->runningLedPin = GPIOB_0; //green LED
|
||||
|
|
|
@ -4,19 +4,19 @@
|
|||
* @brief Board-specific pin configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Board-specific Serial configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Board-specific SD card configuration code overrides. Needed by bootloader code.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
|
|
@ -62,7 +62,7 @@ static void setPrometheusDefaults(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
|||
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
#if 0
|
||||
engineConfiguration->injectionPins[0] = is469 ? GPIOD_9 : GPIOB_14; // #1
|
||||
engineConfiguration->injectionPins[1] = is469 ? GPIOD_15 : GPIOC_7; // #2
|
||||
|
@ -103,7 +103,7 @@ void setPinConfigurationOverrides(void) {
|
|||
#endif
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = true;
|
||||
engineConfiguration->binarySerialTxPin = GPIOA_0;
|
||||
engineConfiguration->binarySerialRxPin = GPIOA_1;
|
||||
|
@ -113,7 +113,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
engineConfiguration->uartConsoleSerialSpeed = SERIAL_SPEED;
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->is_enabled_spi_1 = true;
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_1;
|
||||
engineConfiguration->sdCardCsPin = GPIOA_2;
|
||||
|
@ -124,7 +124,7 @@ void setSdCardConfigurationOverrides(void) {
|
|||
* @brief Board-specific configuration defaults.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
// give a chance to trigger SWD programmer... Wait for 2 secs (=2000 ms).
|
||||
// TODO: remove it when the bootloader is ready
|
||||
chThdSleepMilliseconds(2000);
|
||||
|
|
|
@ -27,7 +27,7 @@ static ADCConversionGroup adcConvGroup = { FALSE, 1, nullptr, nullptr,
|
|||
static NO_CACHE adcsample_t samples[8];
|
||||
|
||||
// we use this as a hook to run near the rest of ADC init...
|
||||
void setAdcChannelOverrides(void) {
|
||||
void setAdcChannelOverrides() {
|
||||
efiSetPadMode("adc input", GPIOF_3, PAL_MODE_INPUT_ANALOG);
|
||||
|
||||
adcStart(&ADCD3, nullptr);
|
||||
|
|
|
@ -50,7 +50,7 @@ static void setIgnitionPins() {
|
|||
engineConfiguration->ignitionPinMode = OM_DEFAULT;
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
}
|
||||
|
||||
static void setLedPins() {
|
||||
|
@ -140,7 +140,7 @@ static void setupSdCard() {
|
|||
engineConfiguration->spi3mosiPin = GPIOC_12;
|
||||
}
|
||||
|
||||
void setBoardConfigOverrides(void) {
|
||||
void setBoardConfigOverrides() {
|
||||
setupSdCard();
|
||||
setLedPins();
|
||||
setupVbatt();
|
||||
|
@ -155,10 +155,10 @@ void setBoardConfigOverrides(void) {
|
|||
engineConfiguration->lps25BaroSensorSda = GPIOB_11;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -174,7 +174,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setInjectorPins();
|
||||
setIgnitionPins();
|
||||
setupEtb();
|
||||
|
|
|
@ -108,11 +108,11 @@ static void setupDefaultSensorInputs() {
|
|||
engineConfiguration->iat.config.bias_resistor = 2700;
|
||||
}
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
}
|
||||
|
||||
// Future: configure USART3 for LIN bus and UART4 for console
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIO_UNASSIGNED;
|
||||
engineConfiguration->binarySerialRxPin = GPIO_UNASSIGNED;
|
||||
|
@ -128,7 +128,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
*
|
||||
* @todo Add any board-specific code
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
|
||||
// Set indicator LED pins.
|
||||
// This is often redundant with efifeatures.h or the run-time config
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
#include "smart_gpio.h"
|
||||
#include "drivers/gpio/mc33810.h"
|
||||
|
||||
void setPinConfigurationOverrides(void) {
|
||||
void setPinConfigurationOverrides() {
|
||||
|
||||
}
|
||||
|
||||
void setSerialConfigurationOverrides(void) {
|
||||
void setSerialConfigurationOverrides() {
|
||||
engineConfiguration->useSerialPort = false;
|
||||
engineConfiguration->binarySerialTxPin = GPIOE_1;
|
||||
engineConfiguration->binarySerialRxPin = GPIOE_0;
|
||||
|
@ -27,7 +27,7 @@ void setSerialConfigurationOverrides(void) {
|
|||
engineConfiguration->uartConsoleSerialSpeed = SERIAL_SPEED;
|
||||
}
|
||||
|
||||
void setSdCardConfigurationOverrides(void) {
|
||||
void setSdCardConfigurationOverrides() {
|
||||
engineConfiguration->is_enabled_spi_1 = false;
|
||||
engineConfiguration->sdCardSpiDevice = SPI_DEVICE_1;
|
||||
engineConfiguration->sdCardCsPin = GPIOA_2;
|
||||
|
@ -38,7 +38,7 @@ void setSdCardConfigurationOverrides(void) {
|
|||
* @brief Board-specific configuration defaults.
|
||||
* @todo Add your board-specific code, if any.
|
||||
*/
|
||||
void setBoardDefaultConfiguration(void) {
|
||||
void setBoardDefaultConfiguration() {
|
||||
setSerialConfigurationOverrides();
|
||||
|
||||
/* Battery voltage */
|
||||
|
|
|
@ -60,8 +60,8 @@ void resetConfigurationExt(engine_type_e engineType DECLARE_ENGINE_PARAMETER_SUF
|
|||
void rememberCurrentConfiguration(DECLARE_ENGINE_PARAMETER_SIGNATURE);
|
||||
#endif /* __cplusplus */
|
||||
|
||||
void setBoardDefaultConfiguration(void);
|
||||
void setBoardConfigOverrides(void);
|
||||
void setBoardDefaultConfiguration();
|
||||
void setBoardConfigOverrides();
|
||||
|
||||
#if !EFI_UNIT_TEST
|
||||
extern engine_configuration_s *engineConfiguration;
|
||||
|
|
|
@ -45,10 +45,10 @@ extern "C"
|
|||
extern "C" {
|
||||
#endif
|
||||
void boardInit(void);
|
||||
void setPinConfigurationOverrides(void);
|
||||
void setSerialConfigurationOverrides(void);
|
||||
void setSdCardConfigurationOverrides(void);
|
||||
void setAdcChannelOverrides(void);
|
||||
void setPinConfigurationOverrides();
|
||||
void setSerialConfigurationOverrides();
|
||||
void setSdCardConfigurationOverrides();
|
||||
void setAdcChannelOverrides();
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue