rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
config
boards
atlas
board_configuration.cpp
Go to the documentation of this file.
1
#include "
pch.h
"
2
3
Gpio
getCommsLedPin
() {
4
// this board has no comms led
5
return
Gpio::Unassigned
;
6
}
7
8
Gpio
getWarningLedPin
() {
9
// this board has no warning led
10
return
Gpio::Unassigned
;
11
}
12
13
Gpio
getRunningLedPin
() {
14
// this board has no running led
15
return
Gpio::Unassigned
;
16
}
17
spi_device_e
getWifiSpiDevice
() {
18
return
SPI_DEVICE_4;
19
}
20
21
Gpio
getWifiCsPin
() {
22
return
Gpio::E4
;
23
}
24
25
Gpio
getWifiResetPin
() {
26
return
Gpio::E1
;
27
}
28
29
Gpio
getWifiIsrPin
() {
30
return
Gpio::E3
;
31
}
32
33
static
void
AtlasBoardConfigOverrides
() {
34
engineConfiguration
->
is_enabled_spi_4
=
true
;
35
engineConfiguration
->
spi4sckPin
=
Gpio::E2
;
36
engineConfiguration
->
spi4misoPin
=
Gpio::E5
;
37
engineConfiguration
->
spi4mosiPin
=
Gpio::E6
;
38
}
39
40
void
setup_custom_board_overrides
() {
41
custom_board_ConfigOverrides
=
AtlasBoardConfigOverrides
;
42
}
getWarningLedPin
Gpio getWarningLedPin()
Definition
board_configuration.cpp:11
getCommsLedPin
Gpio getCommsLedPin()
Definition
board_configuration.cpp:3
getRunningLedPin
Gpio getRunningLedPin()
Definition
board_configuration.cpp:7
getWifiIsrPin
Gpio getWifiIsrPin()
Definition
board_configuration.cpp:29
AtlasBoardConfigOverrides
static void AtlasBoardConfigOverrides()
Definition
board_configuration.cpp:33
getWifiSpiDevice
spi_device_e getWifiSpiDevice()
Definition
board_configuration.cpp:17
setup_custom_board_overrides
void setup_custom_board_overrides()
Definition
board_configuration.cpp:40
getWifiResetPin
Gpio getWifiResetPin()
Definition
board_configuration.cpp:25
getWifiCsPin
Gpio getWifiCsPin()
Definition
board_configuration.cpp:21
Gpio
Gpio
Definition
rusefi_hw_enums.h:14
Gpio::E4
@ E4
Gpio::E6
@ E6
Gpio::Unassigned
@ Unassigned
Gpio::E1
@ E1
Gpio::E2
@ E2
Gpio::E3
@ E3
Gpio::E5
@ E5
custom_board_ConfigOverrides
std::optional< setup_custom_board_overrides_type > custom_board_ConfigOverrides
Definition
engine_configuration.cpp:71
engineConfiguration
static constexpr engine_configuration_s * engineConfiguration
Definition
engine_configuration.h:80
pch.h
spi_device_e
spi_device_e
Definition
rusefi_enums.h:370
engine_configuration_s::spi4sckPin
Gpio spi4sckPin
Definition
engine_configuration_generated_structures_alphax-2chan.h:5043
engine_configuration_s::spi4mosiPin
Gpio spi4mosiPin
Definition
engine_configuration_generated_structures_alphax-2chan.h:5035
engine_configuration_s::is_enabled_spi_4
bool is_enabled_spi_4
Definition
engine_configuration_generated_structures_alphax-2chan.h:2265
engine_configuration_s::spi4misoPin
Gpio spi4misoPin
Definition
engine_configuration_generated_structures_alphax-2chan.h:5039
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8