173#if HW_PROTEUS & EFI_PROD_CODE
188 palEnableLineEvent(PAL_LINE(GPIOD, 0), PAL_EVENT_MODE_RISING_EDGE);
309 Gpio::PROTEUS_IGN_10,
310 Gpio::PROTEUS_IGN_11,
311 Gpio::PROTEUS_IGN_12,
void setup_custom_board_overrides()
std::optional< setup_custom_board_overrides_type > custom_board_ConfigOverrides
std::optional< setup_custom_board_overrides_type > custom_board_DefaultConfiguration
static constexpr engine_configuration_s * engineConfiguration
static void setupDefaultSensorInputs()
static void setIgnitionPins()
void boardPrepareForStop()
int getBoardMetaOutputsCount()
Gpio * getBoardMetaOutputs()
static void setInjectorPins()
int getBoardMetaLowSideOutputsCount()
int getBoardMetaDcOutputsCount()
static Gpio PROTEUS_M73_OUTPUTS[]
static Gpio PROTEUS_SUBARU_OUTPUTS[]
static const brain_pin_e ignPins[]
static Gpio PROTEUS_CANAM_OUTPUTS[]
static void proteus_boardConfigOverrides()
static void setupSdCard()
static Gpio PROTEUS_HARLEY_OUTPUTS[]
static void proteus_boardDefaultConfiguration()
Board-specific configuration defaults.
static Gpio PROTEUS_OUTPUTS[]
static Gpio PROTEUS_SBC_OUTPUTS[]
static const brain_pin_e injPins[]
static Gpio PROTEUS_SLINGSHOT_OUTPUTS[]
air_pressure_sensor_config_s sensor
adc_channel_e tps1_1AdcChannel
Gpio triggerSimulatorPins[TRIGGER_SIMULATOR_PIN_COUNT]
output_pin_e mainRelayPin
float analogInputDividerCoefficient
output_pin_e injectionPins[MAX_CYLINDER_COUNT]
brain_input_pin_e triggerInputPins[TRIGGER_INPUT_PIN_COUNT]
brain_input_pin_e camInputs[CAM_INPUTS_COUNT]
output_pin_e ignitionPins[MAX_CYLINDER_COUNT]
spi_device_e sdCardSpiDevice
adc_channel_e vbattAdcChannel