rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
config
boards
subaru_eg33
connectors
generated_ts_name_by_pin.cpp
Go to the documentation of this file.
1
//DO NOT EDIT MANUALLY, let automation work hard.
2
3
// auto-generated by PinoutLogic.java based on config/boards/subaru_eg33/connectors/A-B59.yaml
4
// auto-generated by PinoutLogic.java based on config/boards/subaru_eg33/connectors/B-B60.yaml
5
// auto-generated by PinoutLogic.java based on config/boards/subaru_eg33/connectors/C-B61.yaml
6
// auto-generated by PinoutLogic.java based on config/boards/subaru_eg33/connectors/D-B62.yaml
7
// auto-generated by PinoutLogic.java based on config/boards/subaru_eg33/connectors/XP2-AUX0.yaml
8
#include "
pch.h
"
9
10
// see comments at declaration in pin_repository.h
11
const
char
*
getBoardSpecificPinName
(
brain_pin_e
brainPin) {
12
switch
(brainPin) {
13
case
Gpio::D14
:
return
"B11 - Speed Din"
;
14
case
Gpio::E9
:
return
"A08 - Crank 2 VR+"
;
15
case
Gpio::H10
:
return
"A08 - Crank 1 VR+"
;
16
case
Gpio::H12
:
return
"A07 - Cam VR+"
;
17
case
Gpio::H7
:
return
"D05 - Self Shutdown"
;
18
case
Gpio::MC33810_0_GD_0
:
return
"D07 - Ignition Cyl 4"
;
19
case
Gpio::MC33810_0_GD_1
:
return
"D09 - Ignition Cyl 3"
;
20
case
Gpio::MC33810_0_GD_3
:
return
"D21 - Ignition Cyl 5"
;
21
case
Gpio::MC33810_0_OUT_0
:
return
"D13 - Injector 1"
;
22
case
Gpio::MC33810_0_OUT_1
:
return
"D11 - Injector 3"
;
23
case
Gpio::MC33810_0_OUT_2
:
return
"A01 - Injector 5"
;
24
case
Gpio::MC33810_1_GD_1
:
return
"D16 - Ignition Cyl 6"
;
25
case
Gpio::MC33810_1_GD_2
:
return
"D08 - Ignition Cyl 2"
;
26
case
Gpio::MC33810_1_GD_3
:
return
"D10 - Ignition Cyl 1"
;
27
case
Gpio::MC33810_1_OUT_0
:
return
"D12 - Injector 2"
;
28
case
Gpio::MC33810_1_OUT_1
:
return
"D26 - Injector 4"
;
29
case
Gpio::MC33810_1_OUT_2
:
return
"A12 - Injector 6"
;
30
case
Gpio::MC33972_PIN_16
:
return
"C09 - Air Condition request Din"
;
31
case
Gpio::MC33972_PIN_17
:
return
"B12 - IGN Din"
;
32
case
Gpio::MC33972_PIN_19
:
return
"B10 - N pos Din"
;
33
case
Gpio::MC33972_PIN_20
:
return
"B09 - P pos Din"
;
34
case
Gpio::MC33972_PIN_21
:
return
"A20 - Torque Ctrl Din"
;
35
case
Gpio::MC33972_PIN_22
:
return
"A19 - AC Ctrl Din"
;
36
case
Gpio::MC33972_PIN_5
:
return
"C10 - Starter Din"
;
37
case
Gpio::MC33972_PIN_6
:
return
"C12 - Memory SW Din"
;
38
case
Gpio::MC33972_PIN_7
:
return
"C13 - Test SW Din"
;
39
case
Gpio::MC33972_PIN_8
:
return
"D04 - California ID Din"
;
40
case
Gpio::TLE6240_PIN_1
:
return
"D17 - FAN 1 relay"
;
41
case
Gpio::TLE6240_PIN_10
:
return
"D06 - Absorber purge valve"
;
42
case
Gpio::TLE6240_PIN_11
:
return
"D02 - IDLE open"
;
43
case
Gpio::TLE6240_PIN_12
:
return
"D01 - IDLE close"
;
44
case
Gpio::TLE6240_PIN_13
:
return
"AUX0_17 - AUX0 OD output 0"
;
45
case
Gpio::TLE6240_PIN_14
:
return
"AUX0_14 - AUX0 OD output 1"
;
46
case
Gpio::TLE6240_PIN_15
:
return
"B08 - AC clutch"
;
47
case
Gpio::TLE6240_PIN_16
:
return
"D20 - Inertia-Resonance Super-Charger control"
;
48
case
Gpio::TLE6240_PIN_2
:
return
"D03 - FAN 2 relay"
;
49
case
Gpio::TLE6240_PIN_3
:
return
"C16 - Tacho out"
;
50
case
Gpio::TLE6240_PIN_4
:
return
"C14 - FPump modulator"
;
51
case
Gpio::TLE6240_PIN_5
:
return
"D23 - Fuel Pump relay"
;
52
case
Gpio::TLE6240_PIN_6
:
return
"D22 - EGR control"
;
53
case
Gpio::TLE6240_PIN_7
:
return
"D19 - Check Engine indicator"
;
54
case
Gpio::TLE6240_PIN_8
:
return
"C15 - AUX1 OD out"
;
55
case
Gpio::TLE6240_PIN_9
:
return
"D18 - Auxillary air valve"
;
56
default
:
return
nullptr
;
57
}
58
return
nullptr
;
59
}
Gpio
Gpio
Definition
rusefi_hw_enums.h:14
Gpio::TLE6240_PIN_10
@ TLE6240_PIN_10
Gpio::MC33810_0_GD_3
@ MC33810_0_GD_3
Gpio::MC33972_PIN_17
@ MC33972_PIN_17
Gpio::MC33810_0_OUT_2
@ MC33810_0_OUT_2
Gpio::MC33810_1_OUT_1
@ MC33810_1_OUT_1
Gpio::MC33810_1_GD_3
@ MC33810_1_GD_3
Gpio::MC33972_PIN_20
@ MC33972_PIN_20
Gpio::MC33810_1_OUT_0
@ MC33810_1_OUT_0
Gpio::H7
@ H7
Gpio::MC33810_1_OUT_2
@ MC33810_1_OUT_2
Gpio::MC33810_0_OUT_0
@ MC33810_0_OUT_0
Gpio::TLE6240_PIN_1
@ TLE6240_PIN_1
Gpio::MC33972_PIN_19
@ MC33972_PIN_19
Gpio::MC33972_PIN_7
@ MC33972_PIN_7
Gpio::MC33972_PIN_22
@ MC33972_PIN_22
Gpio::H12
@ H12
Gpio::TLE6240_PIN_6
@ TLE6240_PIN_6
Gpio::TLE6240_PIN_8
@ TLE6240_PIN_8
Gpio::MC33810_1_GD_1
@ MC33810_1_GD_1
Gpio::MC33972_PIN_21
@ MC33972_PIN_21
Gpio::MC33972_PIN_6
@ MC33972_PIN_6
Gpio::TLE6240_PIN_13
@ TLE6240_PIN_13
Gpio::TLE6240_PIN_7
@ TLE6240_PIN_7
Gpio::E9
@ E9
Gpio::TLE6240_PIN_5
@ TLE6240_PIN_5
Gpio::H10
@ H10
Gpio::MC33810_0_OUT_1
@ MC33810_0_OUT_1
Gpio::MC33810_1_GD_2
@ MC33810_1_GD_2
Gpio::TLE6240_PIN_14
@ TLE6240_PIN_14
Gpio::D14
@ D14
Gpio::TLE6240_PIN_11
@ TLE6240_PIN_11
Gpio::TLE6240_PIN_15
@ TLE6240_PIN_15
Gpio::MC33972_PIN_8
@ MC33972_PIN_8
Gpio::MC33972_PIN_5
@ MC33972_PIN_5
Gpio::MC33810_0_GD_1
@ MC33810_0_GD_1
Gpio::TLE6240_PIN_9
@ TLE6240_PIN_9
Gpio::MC33810_0_GD_0
@ MC33810_0_GD_0
Gpio::TLE6240_PIN_4
@ TLE6240_PIN_4
Gpio::TLE6240_PIN_3
@ TLE6240_PIN_3
Gpio::TLE6240_PIN_16
@ TLE6240_PIN_16
Gpio::TLE6240_PIN_2
@ TLE6240_PIN_2
Gpio::MC33972_PIN_16
@ MC33972_PIN_16
Gpio::TLE6240_PIN_12
@ TLE6240_PIN_12
getBoardSpecificPinName
const char * getBoardSpecificPinName(brain_pin_e brainPin)
Definition
generated_ts_name_by_pin.cpp:7
pch.h
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8